mbox series

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

Message ID 20190221170207.17808-1-m-karicheri2@ti.com
Headers show
Series Add netcp networking support on K2G ICE EVM | expand

Message

Murali Karicheri Feb. 21, 2019, 5:02 p.m. UTC
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(-)

Comments

Murali Karicheri Feb. 25, 2019, 4:18 p.m. UTC | #1
Hello Maintainer,

On 02/21/2019 12:02 PM, Murali Karicheri wrote:
> 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(-)
> 
Could you please merge this to master at the earliest if there are no 
more comments?

Thanks

Murali