[PATCH v2 00/10] Add support for Ethernet Boot on SK-AM62

Chintan Vankar c-vankar at ti.com
Thu Apr 25 14:08:12 CEST 2024


This series enables Ethernet Boot on SK-AM62 device.

Link to v1:
https://lore.kernel.org/all/20240112064759.1801600-1-s-vadapalli@ti.com/

Changes from v1 to v2:
- Updated dram_init_banksize() function to be called from common section
  instead of board specific function call as suggested by Tom.
- Dropped [PATCH 06/10] from this version since it was a clean up patch
  and not required for AM62x Ethernet Boot functionality.
- Removed independent defconfig files for R5 and A53 configs and created
  a config fragment for them as suggested by Nishanth.
- Added new patch [PATCH v2 10/10] in this series to enable CPSW MAC's
  PHY node "phy_gmii_sel" which is required for Ethernet Boot.

  This changes are done as per discussion here:
  https://lore.kernel.org/r/20240112064759.1801600-1-s-vadapalli@ti.com/

Logs:
https://gist.github.com/chintanv133/07bcb1473301581aab6d4e951d9c6572

Chintan Vankar (2):
  common: spl: spl: Init DRAM size in R5/A53 SPL
  arch: arm: dts: k3-am62-sk-u-boot: Add missing "bootph-all" property
    to phy_gmii_sel node

Kishon Vijay Abraham I (6):
  firmware: ti_sci: Add No-OP for "RX_FL_CFG"
  soc: ti: k3-navss-ringacc: Initialize base address of ring cfg
    registers
  dma: ti: k3-udma: Add support for native configuration of chan/flow
  arm: mach-k3: am625_init: Probe AM65 CPSW NUSS
  configs: am62: Add configs for enabling ETHBOOT in R5SPL
  configs: am62: Enable configs required for Ethboot

Siddharth Vadapalli (1):
  arm: dts: k3-am625-r5-sk: Enable DM services for main_pktdma

Vignesh Raghavendra (1):
  soc: ti: k3-navss-ringacc: Fix reset ring API

 arch/arm/dts/k3-am625-r5-sk.dts          |  5 +++++
 arch/arm/dts/k3-am625-sk-u-boot.dtsi     |  4 ++++
 arch/arm/mach-k3/am625_init.c            | 10 ++++++++++
 common/spl/spl.c                         |  2 +-
 configs/am62x_evm_a53_ethboot_defconfig  | 11 +++++++++++
 configs/am62x_evm_r5_ethboot_defconfig   | 19 +++++++++++++++++++
 drivers/dma/ti/k3-udma.c                 |  6 ++++++
 drivers/firmware/ti_sci.c                |  8 +++++++-
 drivers/soc/ti/k3-navss-ringacc-u-boot.c |  9 ++++++++-
 drivers/soc/ti/k3-navss-ringacc.c        |  7 ++++++-
 10 files changed, 77 insertions(+), 4 deletions(-)
 create mode 100644 configs/am62x_evm_a53_ethboot_defconfig
 create mode 100644 configs/am62x_evm_r5_ethboot_defconfig

-- 
2.34.1



More information about the U-Boot mailing list