[U-Boot] [PATCH 0/7] Add netcp networking support on K2G ICE EVM

Murali Karicheri m-karicheri2 at ti.com
Mon Feb 11 17:20:16 UTC 2019


- Resending this as I was not subscribed to u-boot mailing
  list when the initial patch series was sent. Sorry for the
  trouble.

This patch series add networking capability to K2G ICE EVM
based on netcp driver. Networking function has been tested
using the latest master branch from u-boot repo. Following
boot mode has been tested for networking.

Net boot (tftp images over ethernet interface and boot kernel)
          log at https://pastebin.ubuntu.com/p/b3nyCXPhWc/
MMC boot: (load images from boot folder of rootfs and boot kernel)
          log at https://pastebin.ubuntu.com/p/FWycmKd9KB/

Used Linux upstream linux kernel version 4.19.9 for the tests. 

Please review and apply if this looks good.

Thanks

Murali Karicheri (7):
  ARM: k2g-ice: Add pinmux support for rgmii interface
  ARM: k2g-gp-evm: update to rgmii pinmux configuration
  net: netcp: add support for phy with rgmii ids
  ARM: k2g: add a workaround to reset the phy
  k2g: config enable ti phy dp83867 for k2g
  ARM: dts: k2g-evm: remove unused phy-mode property from phy node
  ARM: dts: k2g-ice: add dt node for netcp

 arch/arm/dts/keystone-k2g-evm.dts             |  1 -
 arch/arm/dts/keystone-k2g-ice.dts             | 35 +++++++++++++
 .../mach-keystone/include/mach/hardware-k2g.h |  3 ++
 arch/arm/mach-keystone/include/mach/mux-k2g.h |  5 ++
 board/ti/ks2_evm/board_k2g.c                  | 15 ++++++
 board/ti/ks2_evm/mux-k2g.h                    | 51 +++++++++++++------
 drivers/net/ti/keystone_net.c                 | 22 +++++++-
 include/configs/k2g_evm.h                     |  1 +
 8 files changed, 116 insertions(+), 17 deletions(-)

-- 
2.17.0



More information about the U-Boot mailing list