From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Hershberger Date: Mon, 5 Nov 2018 11:51:41 -0600 Subject: [U-Boot] Pull request: u-boot-net.git master Message-ID: <20181105175255.DD2B6FED05@linux-xvxi.amer.corp.natinst.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: u-boot@lists.denx.de Hi Tom, Built successfully on Travis: https://travis-ci.org/jhershbe/u-boot/builds/= 450020193 The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75: Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21= -0500) are available in the git repository at: git://git.denx.de/u-boot-net.git master for you to fetch changes up to 79d8127168e211f4745bd2183a3338c6c4e2d003: driver: net: ti: keystone_net: switch to use common mdio lib (2018-11-05 = 10:42:01 -0600) ---------------------------------------------------------------- C=C3=A9dric Le Goater (13): net: ftgmac100: use the BIT() macro net: ftgmac100: use the aligned() macro net: ftgmac100: convert to driver model net: ftgmac100: use setbits_le32() in the reset method net: ftgmac100: add MDIO bus and phylib support net: ftgmac100: convert the RX/TX descriptor arrays net: ftgmac100: handle timeouts when transmitting net: ftgmac100: add clock support aspeed: ast2500: fix missing break in D2PLL clock enablement net: ftgmac100: Add support for the Aspeed SoC aspeed: Update ast2500 SoC DTS file to Linux v4.17-rc6 level aspeed: Activate ethernet devices on the ast2500 Eval Board aspeed: ast2500: fix D2-PLL clock setting in RGMII mode Grygorii Strashko (7): driver: net: consolidate ti's code in separate folder configs: net: convert DRIVER_TI_KEYSTONE_NET kconfig drivers: net: keystone_net: drop non dm code driver: net: ti: cpsw: update to use SPDX identifier driver: net: ti: introduce common mdio support library driver: net: ti: cpsw: switch to use common mdio lib driver: net: ti: keystone_net: switch to use common mdio lib Quentin Schulz (3): net: phy: mscc: add support for VSC8584 PHY net: phy: mscc: factorize part of config function for VSC8584 net: phy: mscc: add support for VSC8574 PHY Stefan Roese (1): net: Add MT7628 ethernet driver arch/arm/dts/ast2500-evb.dts | 23 + arch/arm/dts/ast2500.dtsi | 1949 ++++++++++++----= ---- arch/arm/include/asm/ti-common/keystone_net.h | 27 - arch/arm/mach-davinci/dp83848.c | 2 +- arch/arm/mach-davinci/et1011c.c | 2 +- arch/arm/mach-davinci/ksz8873.c | 2 +- arch/arm/mach-davinci/lxt972.c | 2 +- board/ti/ks2_evm/board.c | 53 - board/ti/ks2_evm/board.h | 3 - board/ti/ks2_evm/board_k2e.c | 74 - board/ti/ks2_evm/board_k2g.c | 18 - board/ti/ks2_evm/board_k2hk.c | 42 - board/ti/ks2_evm/board_k2l.c | 42 - configs/evb-ast2500_defconfig | 8 + configs/k2e_evm_defconfig | 1 + configs/k2e_hs_evm_defconfig | 1 + configs/k2g_evm_defconfig | 1 + configs/k2g_hs_evm_defconfig | 1 + configs/k2hk_evm_defconfig | 1 + configs/k2hk_hs_evm_defconfig | 1 + configs/k2l_evm_defconfig | 1 + configs/k2l_hs_evm_defconfig | 1 + .../net/mediatek,mt7628-eth.txt | 17 + drivers/clk/aspeed/clk_ast2500.c | 39 + drivers/net/Kconfig | 45 +- drivers/net/Makefile | 5 +- drivers/net/ftgmac100.c | 732 ++++---- drivers/net/ftgmac100.h | 158 +- drivers/net/mt7628-eth.c | 644 +++++++ drivers/net/phy/mscc.c | 995 ++++++++++ drivers/net/ti/Kconfig | 20 + drivers/net/ti/Makefile | 7 + drivers/net/{ =3D> ti}/cpsw-common.c | 0 drivers/net/{ =3D> ti}/cpsw.c | 146 +- drivers/net/ti/cpsw_mdio.c | 203 ++ drivers/net/ti/cpsw_mdio.h | 18 + drivers/net/{ =3D> ti}/davinci_emac.c | 0 drivers/net/{ =3D> ti}/davinci_emac.h | 0 drivers/net/{ =3D> ti}/keystone_net.c | 401 +--- include/configs/ti_armv7_keystone2.h | 1 - include/netdev.h | 1 - 41 files changed, 3657 insertions(+), 2030 deletions(-) create mode 100644 doc/device-tree-bindings/net/mediatek,mt7628-eth.txt create mode 100644 drivers/net/mt7628-eth.c create mode 100644 drivers/net/ti/Kconfig create mode 100644 drivers/net/ti/Makefile rename drivers/net/{ =3D> ti}/cpsw-common.c (100%) rename drivers/net/{ =3D> ti}/cpsw.c (90%) create mode 100644 drivers/net/ti/cpsw_mdio.c create mode 100644 drivers/net/ti/cpsw_mdio.h rename drivers/net/{ =3D> ti}/davinci_emac.c (100%) rename drivers/net/{ =3D> ti}/davinci_emac.h (100%) rename drivers/net/{ =3D> ti}/keystone_net.c (68%) Thanks! -Joe