
drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c The provided solution is implemented by two drivers: The Processor SDK Linux Automotive on the Jacinto 7 family of SoC’s contains a solution to allow sending/receiving Ethernet trafficĭirected to/from CPU Core running Linux using a standard Linux network device. The EthSwitch firmware supports the rpmsg-kdrv protocol and presents itselfĪs a rpmsg-kdrv device, which provides CPSW0 resource management and debugging services for each attached Remote CPU. Only the EthSwitch firmware has full control over Jacinto 7 CPSW0 and allows segregateĮthernet traffic for each attached Remote CPU by using programable ALE classifiers andĮxclusive UDMA TX channels and RX flows. The CPSW0 is placed under exclusive control of the EthSwitch firmware running on one of the R5F cores (main_r5fss0_core0 by default). The Processor SDK Linux Automotive on the Jacinto 7 family of SoC’s does not allow direct access to CPSW0 from Linux and

Into device MAIN domain named CPSW0 and has 8 external Ethernet ports. The TI Jacinto 7 SoC has integrated nine-port Gigabit Ethernet Switch subsystem
