U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 00/15] Add support for Ethboot for AM68-SK, AM62p-SK
@ 2025-02-25 11:48 Chintan Vankar
  2025-02-25 11:48 ` [PATCH v3 01/15] net: ti: am65-cpsw-nuss: Define bind method for CPSW driver Chintan Vankar
                   ` (14 more replies)
  0 siblings, 15 replies; 22+ messages in thread
From: Chintan Vankar @ 2025-02-25 11:48 UTC (permalink / raw)
  To: Michael Walle, Matthias Schiffer, MD Danish Anwar, Roger Quadros,
	Hari Nagalla, Manorit Chawdhry, Jonathan Humphreys,
	Santhosh Kumar K, Ilias Apalodimas, Neha Malcom Francis,
	Andreas Dannenberg, Andrew Davis, Alexander Sverdlin,
	Joao Paulo Goncalves, Kishon Vijay Abraham I, Chintan Vankar,
	Wadim Egorov, Ramon Fried, Joe Hershberger, Jayesh Choudhary,
	Vaishnav Achath, Bryan Brattlof, Vignesh Raghavendra, Tom Rini
  Cc: s-vadapalli, u-boot

Hello All,

This series enables ethernet boot support for AM68-SK, AM62p-SK and
J722s_EVM. It is based on commit '5061eab96acd6' of origin/master
branch of U-Boot.

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

Changes from v2 to v3:
- Removed [PATCH v2 01/13] since Alexander Sverdlin has posted the
  fix at:
  https://lore.kernel.org/r/20250220124908.3396843-1-alexander.sverdlin@siemens.com/
- Removed not required if condition from [PATCH v2 02/13] as suggested
  by Alexander Sverdlin.
- Removed not-required config option from am68_sk_r5_ethboot_defconfig.
- Introduce a new patch which enables CONFIG_SPL_SYSCON for CPSW driver
  in Kconfig file.
- Add patches required to enable Ethenet boot on J722s-EVM.


Andreas Dannenberg (3):
  arm: mach-k3: am62p: Update SoC auto-gen data to enable CPSW boot
  board: ti: am62px: evm: Enable cache for AM62p
  configs: am62p: Add configs for enabling ETHBOOT in R5SPL

Chintan Vankar (12):
  net: ti: am65-cpsw-nuss: Define bind method for CPSW driver
  arm: mach-k3: am62x: am625_init: Remove explicit probing of CPSW
    driver
  arm: mach-k3: j721s2: Update SoC auto-gen data to enable Ethernet boot
  arm: mach-k3: j721s2_spl: Alias Ethernet boot to CPGMAC
  net: ti: Kconfig: Enable SPL_SYSCON config for CPSW
  configs: am68: Add configs for enabling Ethboot in R5SPL
  configs: am68: Enable configs required for Ethernet boot
  configs: am62p: Enable configs required for Ethboot
  arch: arm: mach-k3: r5: j722s: Update SoC autogenerated data to enable
    Ethernet boot
  board: ti: j722s: evm: Enable cache for J722s
  configs: j722s_evm_r5: Add configs to enable Ethboot in R5SPL
  configs: j722s_evm_a53: Enable configs required for Ethernet boot

 arch/arm/mach-k3/am62x/am625_init.c        |   9 --
 arch/arm/mach-k3/include/mach/j721s2_spl.h |   1 +
 arch/arm/mach-k3/r5/am62px/clk-data.c      |  44 +++++++-
 arch/arm/mach-k3/r5/am62px/dev-data.c      |  24 +++--
 arch/arm/mach-k3/r5/j721s2/clk-data.c      |  58 +++++++++-
 arch/arm/mach-k3/r5/j721s2/dev-data.c      |   3 +-
 arch/arm/mach-k3/r5/j722s/clk-data.c       |  50 +++++++--
 arch/arm/mach-k3/r5/j722s/dev-data.c       |  34 +++---
 board/ti/am62px/evm.c                      |   8 ++
 board/ti/j722s/evm.c                       |   8 ++
 configs/am62px_evm_a53_ethboot_defconfig   |  13 +++
 configs/am62px_evm_r5_ethboot_defconfig    |  29 +++++
 configs/am68_sk_a72_ethboot_defconfig      |  14 +++
 configs/am68_sk_r5_ethboot_defconfig       |  23 ++++
 configs/j722s_evm_a53_ethboot_defconfig    |  13 +++
 configs/j722s_evm_r5_ethboot_defconfig     |  30 ++++++
 drivers/net/ti/Kconfig                     |   1 +
 drivers/net/ti/am65-cpsw-nuss.c            | 120 ++++++++++++---------
 18 files changed, 374 insertions(+), 108 deletions(-)
 create mode 100644 configs/am62px_evm_a53_ethboot_defconfig
 create mode 100644 configs/am62px_evm_r5_ethboot_defconfig
 create mode 100644 configs/am68_sk_a72_ethboot_defconfig
 create mode 100644 configs/am68_sk_r5_ethboot_defconfig
 create mode 100644 configs/j722s_evm_a53_ethboot_defconfig
 create mode 100644 configs/j722s_evm_r5_ethboot_defconfig

-- 
2.34.1


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2025-03-04  4:45 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-25 11:48 [PATCH v3 00/15] Add support for Ethboot for AM68-SK, AM62p-SK Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 01/15] net: ti: am65-cpsw-nuss: Define bind method for CPSW driver Chintan Vankar
2025-02-27 10:26   ` Roger Quadros
2025-03-04  4:45     ` Vankar, Chintan
2025-02-25 11:48 ` [PATCH v3 02/15] arm: mach-k3: am62x: am625_init: Remove explicit probing of " Chintan Vankar
2025-02-27 10:42   ` Roger Quadros
2025-02-25 11:48 ` [PATCH v3 03/15] arm: mach-k3: j721s2: Update SoC auto-gen data to enable Ethernet boot Chintan Vankar
2025-02-26  7:43   ` Neha Malcom Francis
2025-02-25 11:48 ` [PATCH v3 04/15] arm: mach-k3: j721s2_spl: Alias Ethernet boot to CPGMAC Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 05/15] net: ti: Kconfig: Enable SPL_SYSCON config for CPSW Chintan Vankar
2025-02-25 13:39   ` Sverdlin, Alexander
2025-02-25 11:48 ` [PATCH v3 06/15] configs: am68: Add configs for enabling Ethboot in R5SPL Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 07/15] configs: am68: Enable configs required for Ethernet boot Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 08/15] arm: mach-k3: am62p: Update SoC auto-gen data to enable CPSW boot Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 09/15] board: ti: am62px: evm: Enable cache for AM62p Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 10/15] configs: am62p: Add configs for enabling ETHBOOT in R5SPL Chintan Vankar
2025-02-25 11:48 ` [PATCH v3 11/15] configs: am62p: Enable configs required for Ethboot Chintan Vankar
2025-02-25 11:49 ` [PATCH v3 12/15] arch: arm: mach-k3: r5: j722s: Update SoC autogenerated data to enable Ethernet boot Chintan Vankar
2025-02-25 11:49 ` [PATCH v3 13/15] board: ti: j722s: evm: Enable cache for J722s Chintan Vankar
2025-02-25 15:43   ` Sverdlin, Alexander
2025-02-25 11:49 ` [PATCH v3 14/15] configs: j722s_evm_r5: Add configs to enable Ethboot in R5SPL Chintan Vankar
2025-02-25 11:49 ` [PATCH v3 15/15] configs: j722s_evm_a53: Enable configs required for Ethernet boot Chintan Vankar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox