[U-Boot] [PATCH v3 0/7] Add netcp networking support on K2G ICE EVM
Murali Karicheri
m-karicheri2 at ti.com
Thu Feb 21 17:02:00 UTC 2019
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
Revision history:
v3: Addressed comment to use KConfig for enable TI PHY driver and also
netcp driver comment to use proper function as in cpsw driver.
Rebased to latest on master branch.
v2: Collected Reviewed-by for patch 1 and 2. Rebased to latest
on master
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
ARM: dts: k2g-evm: remove unused phy-mode property from phy node
k2g: config enable ti phy dp83867 for k2g
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 +++++++++++++------
configs/k2g_evm_defconfig | 1 +
drivers/net/ti/keystone_net.c | 22 +++++++-
8 files changed, 116 insertions(+), 17 deletions(-)
--
2.17.0
More information about the U-Boot
mailing list