[U-Boot] [PATCH v5 0/5] net: ethernet: ti: Introduce am654 gigabit eth switch subsystem driver

Joe Hershberger joe.hershberger at ni.com
Mon Jul 8 21:47:14 UTC 2019


On Tue, Jul 2, 2019 at 12:07 AM Keerthy <j-keerthy at 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 at lists.denx.de
> https://lists.denx.de/listinfo/u-boot


More information about the U-Boot mailing list