[PATCH] doc: board: ti: am62x_sk: Add document for Ethernet boot on AM62x SoC.

2024-09-25 Thread Chintan Vankar
Document the procedure to enable Ethernet Boot on AM62x SoC. Signed-off-by: Chintan Vankar --- This patch is based on commit '4386ab9118e7' of origin/next branch of U-Boot. doc/board/ti/am62x_sk.rst | 196 ++ 1 file changed, 196 insertions(+) di

[PATCH v6 11/11] arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in phy_gmii_sel node

2024-08-26 Thread Chintan Vankar
Add missing bootph-all property for CPSW MAC's PHY node phy_gmii_sel. Reviewed-by: Sumit Garg Signed-off-by: Chintan Vankar Link: https://lore.kernel.org/r/20240430085048.3143665-1-c-van...@ti.com Signed-off-by: Vignesh Raghavendra [ upstream commit: ba50141137fae205a731005e70687f4a522

[PATCH v6 09/11] configs: am62: Enable configs required for Ethboot

2024-08-26 Thread Chintan Vankar
From: Kishon Vijay Abraham I Enable config options needed to support Ethernet boot on AM62x SK. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-9-c-van...@ti.com/ Changes

[PATCH v6 08/11] configs: am62: Add configs for enabling ETHBOOT in R5SPL

2024-08-26 Thread Chintan Vankar
From: Kishon Vijay Abraham I Add configs for enabling ETHBOOT in R5SPL. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Andreas Dannenberg Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-8-c-van

[PATCH v6 10/11] arm: dts: k3-am625-r5-sk: Enable DM services for main_pktdma

2024-08-26 Thread Chintan Vankar
From: Siddharth Vadapalli Enable DM services for main_pktdma during R5 SPL stage. Reviewed-by: Alexander Sverdlin Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-10-c-van...@ti.com/ Changes from v5 to v6

[PATCH v6 07/11] arm: mach-k3: am62x: am625_init: Probe AM65 CPSW NUSS

2024-08-26 Thread Chintan Vankar
From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Reviewed-by: Alexander Sverdlin Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https

[PATCH v6 06/11] dma: ti: k3-udma: Add support for native configuration of chan/flow

2024-08-26 Thread Chintan Vankar
: Alexander Sverdlin Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-6-c-van...@ti.com/ Changes from v5 to v6: - Added Reviewed-by tag from Alexander Sverdlin. drivers/dma

[PATCH v6 05/11] soc: ti: k3-navss-ringacc: Fix reconfiguration of qmode API

2024-08-26 Thread Chintan Vankar
Function "k3_ringacc_ring_reconfig_qmode_raw()" should reset qmode to requested value and should not update other fields in ring configuration register. Signed-off-by: Chintan Vankar --- This patch is newely added in this series. drivers/soc/ti/k3-navss-ringacc-u-boot.c | 2 +- 1 fi

[PATCH v6 04/11] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-08-26 Thread Chintan Vankar
From: Vignesh Raghavendra Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to requested size and not to 0. Fix this. Signed-off-by: Vignesh Raghavendra Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r

[PATCH v6 03/11] soc: ti: k3-navss-ringacc: Initialize base address of ring cfg registers

2024-08-26 Thread Chintan Vankar
base address of ring configuration register accordingly. Reviewed-by: Alexander Sverdlin Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-4-c-van...@ti.com/ Changes from

[PATCH v6 02/11] firmware: ti_sci: Add No-OP for "RX_FL_CFG"

2024-08-26 Thread Chintan Vankar
: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-3-c-van...@ti.com/ Changes from v5 to v6: - Added a Reviewed-by tag from Alexander Sverdlin. drivers/firmware/ti_sci.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion

[PATCH v6 01/11] common: spl: spl: Init DRAM size in R5/A53 SPL

2024-08-26 Thread Chintan Vankar
Initialize DRAM size in SPL stage since networking requires DDR to be initialized. Reviewed-by: Dhruva Gole Reviewed-by: Tom Rini Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Chintan Vankar --- Link to v5: https://lore.kernel.org/r/20240813105400.4054657-2-c-van...@ti.com/ Changes

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

2024-08-26 Thread Chintan Vankar
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): commo

Re: [PATCH v3 04/10] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-08-25 Thread Chintan Vankar
On 23/08/24 16:03, Sverdlin, Alexander wrote: Hi Chintan, On Fri, 2024-08-23 at 15:22 +0530, Chintan Vankar wrote: On 16/08/24 17:58, Sverdlin, Alexander wrote: Hi Chintan, Vignesh, On Fri, 2024-07-05 at 10:20 +0530, Chintan Vankar wrote: From: Vignesh Raghavendra Expectation of

Re: [PATCH v3 04/10] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-08-23 Thread Chintan Vankar
On 16/08/24 17:58, Sverdlin, Alexander wrote: Hi Chintan, Vignesh, On Fri, 2024-07-05 at 10:20 +0530, Chintan Vankar wrote: From: Vignesh Raghavendra Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to requested size and not to 0. Fix this. Signed-off-by: Vignesh

Re: [PATCH v4 06/10] arm: mach-k3: am62x: am625_init: Probe AM65 CPSW NUSS

2024-08-13 Thread Chintan Vankar
On 13/08/24 23:57, Andrew Davis wrote: On 8/12/24 6:48 AM, Chintan Vankar wrote: From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by

Re: [PATCH v5 08/10] configs: am62: Enable configs required for Ethboot

2024-08-13 Thread Chintan Vankar
On 13/08/24 18:18, Nishanth Menon wrote: On 16:23-20240813, Chintan Vankar wrote: From: Kishon Vijay Abraham I Enable config options needed to support Ethernet boot on AM62x SK. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar

Re: [PATCH v5 10/10] arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in phy_gmii_sel node

2024-08-13 Thread Chintan Vankar
On 13/08/24 18:17, Nishanth Menon wrote: On 16:24-20240813, Chintan Vankar wrote: Add missing bootph-all property for CPSW MAC's PHY node phy_gmii_sel. Signed-off-by: Chintan Vankar Link: https://lore.kernel.org/r/20240430085048.3143665-1-c-van...@ti.com Signed-off-by: Vignesh Raghav

[PATCH v5 06/10] arm: mach-k3: am62x: am625_init: Probe AM65 CPSW NUSS

2024-08-13 Thread Chintan Vankar
From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114856.3843785-1-c

[PATCH v5 05/10] dma: ti: k3-udma: Add support for native configuration of chan/flow

2024-08-13 Thread Chintan Vankar
-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114842.3843676-1-c-van...@ti.com/ Changes from v4 to v5: - No Changes. drivers/dma/ti/k3-udma.c | 6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH v5 10/10] arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in phy_gmii_sel node

2024-08-13 Thread Chintan Vankar
Add missing bootph-all property for CPSW MAC's PHY node phy_gmii_sel. Signed-off-by: Chintan Vankar Link: https://lore.kernel.org/r/20240430085048.3143665-1-c-van...@ti.com Signed-off-by: Vignesh Raghavendra [ upstream commit: ba50141137fae205a731005e70687f4a52289050 ] (cherry picked

[PATCH v5 07/10] configs: am62: Add configs for enabling ETHBOOT in R5SPL

2024-08-13 Thread Chintan Vankar
From: Kishon Vijay Abraham I Add configs for enabling ETHBOOT in R5SPL. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Andreas Dannenberg Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114909.3843895-1-c-van

[PATCH v5 09/10] arm: dts: k3-am625-r5-sk: Enable DM services for main_pktdma

2024-08-13 Thread Chintan Vankar
From: Siddharth Vadapalli Enable DM services for main_pktdma during R5 SPL stage. Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114933.3844108-1-c-van...@ti.com/ Changes from v4 to v5: - No Changes. arch/arm/dts/k3-am625

[PATCH v5 08/10] configs: am62: Enable configs required for Ethboot

2024-08-13 Thread Chintan Vankar
From: Kishon Vijay Abraham I Enable config options needed to support Ethernet boot on AM62x SK. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114922.3844009-1-c-van...@ti.com/ Changes

[PATCH v5 04/10] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-08-13 Thread Chintan Vankar
From: Vignesh Raghavendra Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to requested size and not to 0. Fix this. Signed-off-by: Vignesh Raghavendra Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r

[PATCH v5 02/10] firmware: ti_sci: Add No-OP for "RX_FL_CFG"

2024-08-13 Thread Chintan Vankar
-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114714.3843192-1-c-van...@ti.com/ Changes from v4 to v5: - No Changes. drivers/firmware/ti_sci.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c

[PATCH v5 01/10] common: spl: spl: Init DRAM size in R5/A53 SPL

2024-08-13 Thread Chintan Vankar
Initialize DRAM size in SPL stage since networking requires DDR to be initialized. Reviewed-by: Dhruva Gole Reviewed-by: Tom Rini Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114653.3843010-1-c-van...@ti.com/ Changes

[PATCH v5 03/10] soc: ti: k3-navss-ringacc: Initialize base address of ring cfg registers

2024-08-13 Thread Chintan Vankar
base address of ring configuration register accordingly. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240812114746.3843395-1-c-van...@ti.com/ Changes from v4 to v5: - No Changes. drivers/soc/t

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

2024-08-13 Thread Chintan Vankar
hintanv133/07bcb1473301581aab6d4e951d9c6572 Changes from v4 to v5: - Updated [PATCH v4 10/10] with the cherry picked patch from devicetree-rabasing repo as pointed out by Sumit. Chintan Vankar (2): common: spl: spl: Init DRAM size in R5/A53 SPL arm64: dts: ti: k3-am62x-sk-common: Add bootph-all p

Re: [PATCH v4 10/10] dts: upstream: src: arm64: ti: k3-am62x-sk-common: Sync DT with Linux v6.11-rc3

2024-08-12 Thread Chintan Vankar
On 12/08/24 17:50, Sumit Garg wrote: Hi Chintan, On Mon, 12 Aug 2024 at 17:19, Chintan Vankar wrote: Sync Device tree nodes with Linux v6.11-rc3. You don't need to manually sync DT files but... [ upstream commit: ba50141137fae205a731005e70687f4a52289050 ] ...rather cherry

[PATCH v4 10/10] dts: upstream: src: arm64: ti: k3-am62x-sk-common: Sync DT with Linux v6.11-rc3

2024-08-12 Thread Chintan Vankar
Sync Device tree nodes with Linux v6.11-rc3. [ upstream commit: ba50141137fae205a731005e70687f4a52289050 ] Signed-off-by: Chintan Vankar --- Link to v3: - This link is for the patch which was equivalent to this patch, from this version the node is moved to DT file equivalent to Linux as a

[PATCH v4 09/10] arm: dts: k3-am625-r5-sk: Enable DM services for main_pktdma

2024-08-12 Thread Chintan Vankar
From: Siddharth Vadapalli Enable DM services for main_pktdma during R5 SPL stage. Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: - https://lore.kernel.org/r/20240705045030.1141934-10-c-van...@ti.com/ Changes from v3 to v4: - No changes. arch/arm/dts/k3

[PATCH v4 08/10] configs: am62: Enable configs required for Ethboot

2024-08-12 Thread Chintan Vankar
From: Kishon Vijay Abraham I Enable config options needed to support Ethernet boot on AM62x SK. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r/20240705045030.1141934-9-c-van...@ti.com/ Changes

[PATCH v4 07/10] configs: am62: Add configs for enabling ETHBOOT in R5SPL

2024-08-12 Thread Chintan Vankar
From: Kishon Vijay Abraham I Add configs for enabling ETHBOOT in R5SPL. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Andreas Dannenberg Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r/20240705045030.1141934-8-c-van

[PATCH v4 06/10] arm: mach-k3: am62x: am625_init: Probe AM65 CPSW NUSS

2024-08-12 Thread Chintan Vankar
From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v4: https://lore.kernel.org/r/20240705045030.1141934-7-c

[PATCH v4 05/10] dma: ti: k3-udma: Add support for native configuration of chan/flow

2024-08-12 Thread Chintan Vankar
-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r/20240705045030.1141934-6-c-van...@ti.com/ Changes from v3 to v4: - No changes. drivers/dma/ti/k3-udma.c | 6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH v4 04/10] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-08-12 Thread Chintan Vankar
From: Vignesh Raghavendra Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to requested size and not to 0. Fix this. Signed-off-by: Vignesh Raghavendra Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r

[PATCH v4 03/10] soc: ti: k3-navss-ringacc: Initialize base address of ring cfg registers

2024-08-12 Thread Chintan Vankar
base address of ring configuration register accordingly. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r/20240705045030.1141934-4-c-van...@ti.com/ Changes from v3 to v4: - No changes. drivers/soc/t

[PATCH v4 02/10] firmware: ti_sci: Add No-OP for "RX_FL_CFG"

2024-08-12 Thread Chintan Vankar
-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r/20240705045030.1141934-3-c-van...@ti.com/ Changes from v3 to v4: - No changes. drivers/firmware/ti_sci.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c

[PATCH v4 01/10] common: spl: spl: Init DRAM size in R5/A53 SPL

2024-08-12 Thread Chintan Vankar
Initialize DRAM size in SPL stage since networking requires DDR to be initialized. Reviewed-by: Dhruva Gole Reviewed-by: Tom Rini Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Chintan Vankar --- Link to v3: https://lore.kernel.org/r/20240705045030.1141934-2-c-van...@ti.com/ Changes

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

2024-08-12 Thread Chintan Vankar
hintanv133/07bcb1473301581aab6d4e951d9c6572 Changes from v3 to v4: - Updated config files by enabling architecture specific configs and default device tree config to fix buildman failure as pointed by Tom. - Updated [PATCH v3 10/10] by syncing "k3-am62x-sk-common.dtsi" file with Linux v6.11-rc3

Re: [PATCH v3 07/10] configs: am62: Add configs for enabling ETHBOOT in R5SPL

2024-07-09 Thread Chintan Vankar
On 05/07/24 21:07, Tom Rini wrote: On Fri, Jul 05, 2024 at 10:20:27AM +0530, Chintan Vankar wrote: From: Kishon Vijay Abraham I Add configs for enabling ETHBOOT in R5SPL. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Andreas Dannenberg Signed-off-by: Siddharth Vadapalli Signed

[PATCH v3 09/10] arm: dts: k3-am625-r5-sk: Enable DM services for main_pktdma

2024-07-04 Thread Chintan Vankar
From: Siddharth Vadapalli Enable DM services for main_pktdma during R5 SPL stage. Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-10-c-van...@ti.com/ Changes from v2 to v3: - No changes. arch/arm/dts/k3

[PATCH v3 10/10] arch: arm: dts: k3-am62-sk-u-boot: Add missing "bootph-all" property to phy_gmii_sel node

2024-07-04 Thread Chintan Vankar
Add "bootph-all" property to CPSW MAC's PHY node phy_gmii_sel. Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-11-c-van...@ti.com/ Changes from v2 to v3: - Since "phy_gmii_sel" with "bootph-all" property is merg

[PATCH v3 08/10] configs: am62: Enable configs required for Ethboot

2024-07-04 Thread Chintan Vankar
From: Kishon Vijay Abraham I Enable config options needed to support Ethernet boot on AM62x SK. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-9-c-van...@ti.com/ Changes

[PATCH v3 06/10] arm: mach-k3: am62x: am625_init: Probe AM65 CPSW NUSS

2024-07-04 Thread Chintan Vankar
From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-7-c

[PATCH v3 05/10] dma: ti: k3-udma: Add support for native configuration of chan/flow

2024-07-04 Thread Chintan Vankar
-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-6-c-van...@ti.com/ Changes from v2 to v3: - No changes. drivers/dma/ti/k3-udma.c | 6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH v3 03/10] soc: ti: k3-navss-ringacc: Initialize base address of ring cfg registers

2024-07-04 Thread Chintan Vankar
base address of ring configuration register accordingly. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-4-c-van...@ti.com/ Changes from v2 to v3: - Since register property

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

2024-07-04 Thread Chintan Vankar
is merged at upstream Linux for am62x-sk-common with commit "ba50141137fa", [PATCH 10/10] can be drop with next DT-Sync. 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_gm

[PATCH v3 01/10] common: spl: spl: Init DRAM size in R5/A53 SPL

2024-07-04 Thread Chintan Vankar
Initialize DRAM size in SPL stage since networking requires DDR to be initialized. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-2-c-van...@ti.com/ Changes from v2 to v3: - No changes. common/spl/spl.c

[PATCH v3 07/10] configs: am62: Add configs for enabling ETHBOOT in R5SPL

2024-07-04 Thread Chintan Vankar
From: Kishon Vijay Abraham I Add configs for enabling ETHBOOT in R5SPL. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Andreas Dannenberg Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-8-c-van

[PATCH v3 04/10] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-07-04 Thread Chintan Vankar
From: Vignesh Raghavendra Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to requested size and not to 0. Fix this. Signed-off-by: Vignesh Raghavendra Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r

[PATCH v3 02/10] firmware: ti_sci: Add No-OP for "RX_FL_CFG"

2024-07-04 Thread Chintan Vankar
-by: Chintan Vankar --- Link to v2: https://lore.kernel.org/r/20240425120822.2048012-3-c-van...@ti.com/ Changes from v2 to v3: - No changes. drivers/firmware/ti_sci.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c

Re: [PATCH v2 10/10] arch: arm: dts: k3-am62-sk-u-boot: Add missing "bootph-all" property to phy_gmii_sel node

2024-05-20 Thread Chintan Vankar
On 20/05/24 17:43, Roger Quadros wrote: On 20/05/2024 09:04, Chintan Vankar wrote: On 25/04/24 18:06, Chintan Vankar wrote: On 25/04/24 18:01, Roger Quadros wrote: On 25/04/2024 15:08, Chintan Vankar wrote: Add "bootph-all" property to CPSW MAC's PHY node phy_gmii_s

Re: [PATCH v2 06/10] arm: mach-k3: am625_init: Probe AM65 CPSW NUSS

2024-05-20 Thread Chintan Vankar
On 20/05/24 17:42, Roger Quadros wrote: On 25/04/2024 15:59, Chintan Vankar wrote: On 25/04/24 17:57, Roger Quadros wrote: On 25/04/2024 15:08, Chintan Vankar wrote: From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f

Re: [PATCH v2 10/10] arch: arm: dts: k3-am62-sk-u-boot: Add missing "bootph-all" property to phy_gmii_sel node

2024-05-19 Thread Chintan Vankar
On 25/04/24 18:06, Chintan Vankar wrote: On 25/04/24 18:01, Roger Quadros wrote: On 25/04/2024 15:08, Chintan Vankar wrote: Add "bootph-all" property to CPSW MAC's PHY node phy_gmii_sel. Signed-off-by: Chintan Vankar --- Changes from v1 to v2: - This patch is newl

Re: [PATCH v2 06/10] arm: mach-k3: am625_init: Probe AM65 CPSW NUSS

2024-04-25 Thread Chintan Vankar
On 25/04/24 17:57, Roger Quadros wrote: On 25/04/2024 15:08, Chintan Vankar wrote: From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed

Re: [PATCH v2 10/10] arch: arm: dts: k3-am62-sk-u-boot: Add missing "bootph-all" property to phy_gmii_sel node

2024-04-25 Thread Chintan Vankar
On 25/04/24 18:01, Roger Quadros wrote: On 25/04/2024 15:08, Chintan Vankar wrote: Add "bootph-all" property to CPSW MAC's PHY node phy_gmii_sel. Signed-off-by: Chintan Vankar --- Changes from v1 to v2: - This patch is newly added in this series to enable CPSW MA

[PATCH v2 10/10] arch: arm: dts: k3-am62-sk-u-boot: Add missing "bootph-all" property to phy_gmii_sel node

2024-04-25 Thread Chintan Vankar
Add "bootph-all" property to CPSW MAC's PHY node phy_gmii_sel. Signed-off-by: Chintan Vankar --- Changes from v1 to v2: - This patch is newly added in this series to enable CPSW MAC's PHY node "phy_gmii_sel". As per discussion at here: https://lo

[PATCH v2 08/10] configs: am62: Enable configs required for Ethboot

2024-04-25 Thread Chintan Vankar
From: Kishon Vijay Abraham I Enable config options needed to support Ethernet boot on AM62x SK. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-10-s-vadapa...@ti.com

[PATCH v2 09/10] arm: dts: k3-am625-r5-sk: Enable DM services for main_pktdma

2024-04-25 Thread Chintan Vankar
From: Siddharth Vadapalli Enable DM services for main_pktdma during R5 SPL stage. Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-11-s-vadapa...@ti.com/ Changes from v1 to v2: - No changes. arch/arm/dts/k3

[PATCH v2 07/10] configs: am62: Add configs for enabling ETHBOOT in R5SPL

2024-04-25 Thread Chintan Vankar
From: Kishon Vijay Abraham I Add configs for enabling ETHBOOT in R5SPL. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Andreas Dannenberg Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-9-s-vadapa

[PATCH v2 06/10] arm: mach-k3: am625_init: Probe AM65 CPSW NUSS

2024-04-25 Thread Chintan Vankar
From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-8-s

[PATCH v2 04/10] soc: ti: k3-navss-ringacc: Fix reset ring API

2024-04-25 Thread Chintan Vankar
From: Vignesh Raghavendra Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to requested size and not to 0. Fix this. Signed-off-by: Vignesh Raghavendra Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r

[PATCH v2 05/10] dma: ti: k3-udma: Add support for native configuration of chan/flow

2024-04-25 Thread Chintan Vankar
-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-6-s-vadapa...@ti.com/ Changes from v1 to v2: - No changes. drivers/dma/ti/k3-udma.c | 6 ++ 1 file changed, 6 insertions(+) diff

[PATCH v2 03/10] soc: ti: k3-navss-ringacc: Initialize base address of ring cfg registers

2024-04-25 Thread Chintan Vankar
From: Kishon Vijay Abraham I Initialize base address of ring config registers required to natively setup ring cfg registers in the absence of Device Manager (DM) services at R5 SPL stage. Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Siddharth Vadapalli Signed-off-by: Chintan Vankar

[PATCH v2 02/10] firmware: ti_sci: Add No-OP for "RX_FL_CFG"

2024-04-25 Thread Chintan Vankar
-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-3-s-vadapa...@ti.com/ Changes from v1 to v2: - No changes. drivers/firmware/ti_sci.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware

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

2024-04-25 Thread Chintan Vankar
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-vadapa...@ti.com/ Logs: https://gist.github.com/chintanv133/07bcb1473301581aab6d4e951d

[PATCH v2 01/10] common: spl: spl: Init DRAM size in R5/A53 SPL

2024-04-25 Thread Chintan Vankar
Initialize DRAM size in SPL stage since networking requires DDR to be initialized. Signed-off-by: Chintan Vankar --- Link to v1: https://lore.kernel.org/r/20240112064759.1801600-2-s-vadapa...@ti.com/ Changes from v1 to v2: - Updated dram_init_banksize() function to be called from common

Re: [PATCH 03/10] soc: ti: k3-navss-ringacc: Initialize base address of ring cfg registers

2024-04-24 Thread Chintan Vankar
On 16/01/24 17:13, Roger Quadros wrote: Hi, On 12/01/2024 08:47, Siddharth Vadapalli wrote: From: Kishon Vijay Abraham I Initialize base address of ring config registers required to natively setup ring cfg registers in the absence of Device Manager (DM) services at R5 SPL stage. Signed-of

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-22 Thread Chintan Vankar
On 17/04/24 21:34, Tom Rini wrote: On Wed, Apr 17, 2024 at 05:48:31PM +0530, Sughosh Ganu wrote: hi Chintan, On Wed, 17 Apr 2024 at 13:21, Chintan Vankar wrote: On 16/04/24 22:30, Tom Rini wrote: On Tue, Apr 16, 2024 at 05:52:58PM +0530, Chintan Vankar wrote: On 12/04/24 03:37, Tom

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-19 Thread Chintan Vankar
On 19/04/24 17:04, Sughosh Ganu wrote: On Fri, 19 Apr 2024 at 16:04, Chintan Vankar wrote: On 18/04/24 17:30, Sughosh Ganu wrote: On Thu, 18 Apr 2024 at 16:08, Chintan Vankar wrote: On 17/04/24 21:34, Tom Rini wrote: On Wed, Apr 17, 2024 at 05:48:31PM +0530, Sughosh Ganu wrote

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-19 Thread Chintan Vankar
On 18/04/24 17:30, Sughosh Ganu wrote: On Thu, 18 Apr 2024 at 16:08, Chintan Vankar wrote: On 17/04/24 21:34, Tom Rini wrote: On Wed, Apr 17, 2024 at 05:48:31PM +0530, Sughosh Ganu wrote: hi Chintan, On Wed, 17 Apr 2024 at 13:21, Chintan Vankar wrote: On 16/04/24 22:30, Tom Rini

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-18 Thread Chintan Vankar
On 17/04/24 21:34, Tom Rini wrote: On Wed, Apr 17, 2024 at 05:48:31PM +0530, Sughosh Ganu wrote: hi Chintan, On Wed, 17 Apr 2024 at 13:21, Chintan Vankar wrote: On 16/04/24 22:30, Tom Rini wrote: On Tue, Apr 16, 2024 at 05:52:58PM +0530, Chintan Vankar wrote: On 12/04/24 03:37, Tom

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-17 Thread Chintan Vankar
On 16/04/24 22:30, Tom Rini wrote: On Tue, Apr 16, 2024 at 05:52:58PM +0530, Chintan Vankar wrote: On 12/04/24 03:37, Tom Rini wrote: On Wed, Apr 03, 2024 at 06:18:01PM +0530, Chintan Vankar wrote: On 22/01/24 10:11, Siddharth Vadapalli wrote: On 20/01/24 22:11, Tom Rini wrote: On

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-16 Thread Chintan Vankar
On 12/04/24 03:37, Tom Rini wrote: On Wed, Apr 03, 2024 at 06:18:01PM +0530, Chintan Vankar wrote: On 22/01/24 10:11, Siddharth Vadapalli wrote: On 20/01/24 22:11, Tom Rini wrote: On Mon, Jan 15, 2024 at 01:42:51PM +0530, Siddharth Vadapalli wrote: Hello Tom, On 12/01/24 18:56, Tom

Re: [PATCH 01/10] board: ti: am62x: Init DRAM size in R5/A53 SPL

2024-04-03 Thread Chintan Vankar
On 22/01/24 10:11, Siddharth Vadapalli wrote: On 20/01/24 22:11, Tom Rini wrote: On Mon, Jan 15, 2024 at 01:42:51PM +0530, Siddharth Vadapalli wrote: Hello Tom, On 12/01/24 18:56, Tom Rini wrote: ... The list of conditionals in common/spl/spl.c::board_init_r() should be updated and pr

Re: [PATCH 07/10] arm: mach-k3: am625_init: Probe AM65 CPSW NUSS

2024-02-27 Thread Chintan Vankar
On 24/01/24 02:27, Nishanth Menon wrote: On 15:49-20240122, Chintan Vankar wrote: On 12/01/24 18:00, Nishanth Menon wrote: On 12:17-20240112, Siddharth Vadapalli wrote: From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f

Re: [PATCH 07/10] arm: mach-k3: am625_init: Probe AM65 CPSW NUSS

2024-01-22 Thread Chintan Vankar
On 12/01/24 18:00, Nishanth Menon wrote: On 12:17-20240112, Siddharth Vadapalli wrote: From: Kishon Vijay Abraham I In order to support Ethernet boot on AM62x, probe AM65 CPSW NUSS driver in board_init_f(). Why? doesn't the DM framework handle this? Can you suggest how can we do this ?