[PATCH v6 00/11] Add support for Ethernet Boot on SK-AM62

Chintan Vankar c-vankar at ti.com
Mon Aug 26 12:25:04 CEST 2024


This series enables Ethernet Boot on SK-AM62 device.

This series is based on commit 'f4f845b85926' of origin/next branch of
U-Boot.

Link to v5:
https://lore.kernel.org/r/20240813105400.4054657-1-c-vankar@ti.com/

Logs for Ethernet Boot for AM625-SK:
https://gist.github.com/chintanv133/464782796a9a60b9f5a49e674c5fc31a

Changes from v5 to v6:
- Updated function "k3_ringacc_ring_reset_raw" in [PATCH v5 04/10] to
  reset only ring size field in ring configuration register as pointed out
  by Alexander Sverdlin.
- Added a new patch [PATCH 05/11] to reset only qmode in
  "k3_ringacc_ring_reconfig_qmode_raw" function as it was resetting
  other fields in ring configuration register.
- Moved function to enable cache before probing CPSW driver as suggested
  by Andrew.
- Added Reviewed-by tags from Alexander Sverdlin and Sumit Garg.

Chintan Vankar (3):
  common: spl: spl: Init DRAM size in R5/A53 SPL
  soc: ti: k3-navss-ringacc: Fix reconfiguration of qmode API
  arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in
    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: am62x: 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/mach-k3/am62x/am625_init.c           |  9 +++++++
 common/spl/spl.c                              |  2 +-
 configs/am62x_evm_a53_ethboot_defconfig       | 17 +++++++++++++
 configs/am62x_evm_r5_ethboot_defconfig        | 25 +++++++++++++++++++
 drivers/dma/ti/k3-udma.c                      |  6 +++++
 drivers/firmware/ti_sci.c                     |  8 +++++-
 drivers/soc/ti/k3-navss-ringacc-u-boot.c      | 11 ++++++--
 drivers/soc/ti/k3-navss-ringacc.c             | 17 ++++++++++++-
 .../src/arm64/ti/k3-am62x-sk-common.dtsi      |  4 +++
 10 files changed, 99 insertions(+), 5 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