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

Message ID 20190211172023.11981-1-m-karicheri2@ti.com
Headers show
Series
  • Add netcp networking support on K2G ICE EVM
Related show

Message

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

Comments

Murali Karicheri Feb. 18, 2019, 4:13 p.m. UTC | #1
Hi,

On 02/11/2019 12:20 PM, Murali Karicheri wrote:
> - 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.
> 
A gentle reminder to review and apply.

Thanks and regards,

Murali
> 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(-)
>