On Tue, Jul 2, 2019 at 12:07 AM Keerthy <j-keer...@ti.com> wrote: > > > > On 06/06/19 5:43 PM, Keerthy wrote: > > Add new driver for the TI AM65x SoC Gigabit Ethernet Switch subsystem (CPSW > > NUSS). It has two ports and provides Ethernet packet communication for the > > device and can be configured as an Ethernet switch. CPSW NUSS features: the > > Reduced Gigabit Media Independent Interface (RGMII), Reduced Media > > Independent Interface (RMII), and the Management Data Input/Output (MDIO) > > interface for physical layer device (PHY) management. The TI AM65x SoC has > > integrated two-port Gigabit Ethernet Switch subsystem into device MCU > > domain named MCU_CPSW0. One Ethernet port (port 1) with selectable RGMII > > and RMII interfaces and an internal Communications Port Programming > > Interface (CPPI) port (Host port 0). > > > > Host Port 0 CPPI Packet Streaming Interface interface supports 8 TX > > channels and on RX channels operating by TI am654 NAVSS Unified DMA > > Peripheral Root Complex (UDMA-P) controller. > > > > Tested for tftp and booting to kernel on am654-evm. > > Tom, > > Please pull this series. If there are no further comments.
This is next on my list to review. Thanks, -Joe > - Keerthy > > > > > Changes in v5: > > * Rebased to latest which meant adapting to pinmux macro change. > > > > Changes in v4: > > > > * Patch1 caused dra7 config build warnings corrected them. > > > > > > Grygorii Strashko (4): > > net: ethernet: ti: Introduce am654 gigabit eth switch subsystem driver > > arm64: dts: ti: k3-am65: add mcu cpsw node > > arm64: dts: k3-am654-base-board: add mcu cpsw nuss pinmux and phy defs > > configs: am65x_evm_a53: enable networking > > > > Keerthy (1): > > driver: net: ti: cpsw-mdio: use phys_addr_t for mdio_base addr > > > > arch/arm/dts/k3-am65.dtsi | 2 + > > arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 170 ++++ > > configs/am65x_evm_a53_defconfig | 7 + > > drivers/net/ti/Kconfig | 8 + > > drivers/net/ti/Makefile | 1 + > > drivers/net/ti/am65-cpsw-nuss.c | 794 +++++++++++++++++++ > > drivers/net/ti/cpsw_mdio.c | 4 +- > > drivers/net/ti/cpsw_mdio.h | 2 +- > > 8 files changed, 985 insertions(+), 3 deletions(-) > > create mode 100644 drivers/net/ti/am65-cpsw-nuss.c > > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > https://lists.denx.de/listinfo/u-boot _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot