[RESEND PATCH 2/3] configs: omap5: Enable custom mmc boot to distroboot for AM57x

2025-02-11 Thread Anurag Dutta
boot Signed-off-by: Sinthu Raja Signed-off-by: Anurag Dutta --- include/configs/ti_omap5_common.h | 15 +++ 1 file changed, 15 insertions(+) diff --git a/include/configs/ti_omap5_common.h b/include/configs/ti_omap5_common.h index d315a52f36f..ef97711e644 100644 --- a/include/configs

[RESEND PATCH 3/3] include: configs: omap5: Add support for FDT overlay

2025-02-11 Thread Anurag Dutta
From: Sinthu Raja As AM57x uses overlays for display and camera interfaces, add support to load DT overlay files to MMC boot. Signed-off-by: Sinthu Raja Signed-off-by: Anurag Dutta --- include/configs/ti_omap5_common.h | 11 +++ include/env/ti/mmc.h | 1 + 2 files

[RESEND PATCH 0/3] FIT Image Boot Fixes for am57xx_hs_evm

2025-02-11 Thread Anurag Dutta
The u-boot is unable to load the FIT image due to incorrect boot arguments in case of am57_hs evm as can be seen in [1]. This series introduces multiple changes pertaining to several environment variables and overlays that are responsible for successful [2] loading of kernel image. Test links: [1]

[RESEND PATCH 1/3] include: configs: Override get_fit_config to get FIT config for AM57x

2025-02-11 Thread Anurag Dutta
7_common.h is common for both K3 and AM57xx platforms. AM57xx platforms' fdtfile name does not have '/' and "conf-" prefix so the setexpr command fails and boot hangs. Override the get_fit_config in AM57x specific config header to get the correct FIT config name. Sign

[uU PATCH 3/3] include: configs: omap5: Add support for FDT overlay

2025-02-11 Thread Anurag Dutta
From: Sinthu Raja As AM57x uses overlays for display and camera interfaces, add support to load DT overlay files to MMC boot. Signed-off-by: Sinthu Raja Signed-off-by: Anurag Dutta --- include/configs/ti_omap5_common.h | 11 +++ include/env/ti/mmc.h | 1 + 2 files

[uU PATCH 2/3] configs: omap5: Enable custom mmc boot to distroboot for AM57x

2025-02-11 Thread Anurag Dutta
boot Signed-off-by: Sinthu Raja Signed-off-by: Anurag Dutta --- include/configs/ti_omap5_common.h | 15 +++ 1 file changed, 15 insertions(+) diff --git a/include/configs/ti_omap5_common.h b/include/configs/ti_omap5_common.h index d315a52f36f..ef97711e644 100644 --- a/include/configs

[uU PATCH 1/3] include: configs: Override get_fit_config to get FIT config for AM57x

2025-02-11 Thread Anurag Dutta
7_common.h is common for both K3 and AM57xx platforms. AM57xx platforms' fdtfile name does not have '/' and "conf-" prefix so the setexpr command fails and boot hangs. Override the get_fit_config in AM57x specific config header to get the correct FIT config name. Sign

[uU PATCH 0/3] FIT Image Boot Fixes for am57xx_hs_evm

2025-02-11 Thread Anurag Dutta
The u-boot is unable to load the FIT image due to incorrect boot arguments in case of am57_hs evm as can be seen in [1]. This series introduces multiple changes pertaining to several environment variables and overlays that are responsible for successful [2] loading of kernel image. Test links: [1]

[PATCH 2/2] configs: am57xx: Remove saved environments

2025-02-07 Thread Anurag Dutta
Saved environments lead to inconsistencies leading to conflicts with the default environment that U-boot should update during development. Remove the previously saved environment so that the default environment is always loaded. Signed-off-by: Anurag Dutta --- configs/am57xx_evm_defconfig | 4

[PATCH 1/2] configs: am57xx_hs: Remove saved environments

2025-02-07 Thread Anurag Dutta
Saved environments cause inconsistencies leading to conflicts with the default environment that U-boot should update during development. Remove the previously saved environment so that the default environment is always loaded. Signed-off-by: Anurag Dutta --- configs/am57xx_hs_evm_defconfig | 4

[PATCH 0/2] Remove "saveenv" functionality from am57xx evms

2025-02-07 Thread Anurag Dutta
/b253ddb0a5538ab6588a3535d7bbecf7 Anurag Dutta (2): configs: am57xx_hs: Remove saved environments configs: am57xx: Remove saved environments configs/am57xx_evm_defconfig| 4 +--- configs/am57xx_hs_evm_defconfig | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) -- 2.34.1

[PATCH 8/8] mtd: Kconfig: Change HBMC driver's dependency to MULTIPLEXER and MUX_MMIO

2024-11-29 Thread Anurag Dutta
The HBMC_AM654 driver was dependent on SYSCON because syscon APIs were being used to select the multiplexer state. Change the dependency to MULTIPLEXER and MUX_MMIO because mux APIs are now being used to select mux state. Signed-off-by: Anurag Dutta --- drivers/mtd/Kconfig | 2 +- 1 file

[PATCH 7/8] configs: j7200_evm_*_defconfig: Add configs for Hyperflash boot

2024-11-29 Thread Anurag Dutta
From: Vaishnav Achath Kernel commit dbb124cf6888 ("configs: j7200: Remove HBMC_AM654 config") removed the HBMC_AM654 config because hbmc was broken in u-boot. Hence, add the missing configs necessary to re-enable Hyperflash boot. Signed-off-by: Vaishnav Achath Signed-off-by: An

[PATCH 6/8] include: configs: j721e_evm: Increase memory offset for tiboot3.bin in HyperFlash

2024-11-29 Thread Anurag Dutta
J7200. Fixes: cf1d6867f774 ("board: ti: j7200: Introduce support for j7200 build targets") Signed-off-by: Aswath Govindraju Signed-off-by: Vaishnav Achath Signed-off-by: Anurag Dutta --- include/configs/j721e_evm.h | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) di

[PATCH 5/8] configs: j721e_evm_*_defconfig: Add configs for Hyperflash boot

2024-11-29 Thread Anurag Dutta
From: Vaishnav Achath Kernel commit 5b2671594b80 ("configs: j721e: Remove HBMC_AM654 config") removed the HBMC_AM654 config because hbmc was broken in u-boot. Hence, add the missing configs necessary to re-enable Hyperflash boot. Signed-off-by: Vaishnav Achath Signed-off-by: An

[PATCH 4/8] arm: dts: k3-j721e-r5-common: Add HBMC overrides for R5 SPL

2024-11-29 Thread Anurag Dutta
From: Vaishnav Achath Add 32-bit address overrides for Hyper Bus Memory Controller for Hyperflash to be functional in R5 SPL. Signed-off-by: Vaishnav Achath Signed-off-by: Anurag Dutta --- arch/arm/dts/k3-j721e-r5-common-proc-board.dts | 7 +++ 1 file changed, 7 insertions(+) diff --git

[PATCH 2/8] mtd: HBMC-AM654: Changed syscon API to mux APIs

2024-11-29 Thread Anurag Dutta
: Anurag Dutta --- drivers/mtd/hbmc-am654.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/mtd/hbmc-am654.c b/drivers/mtd/hbmc-am654.c index 599beda30d..98988a8e24 100644 --- a/drivers/mtd/hbmc-am654.c +++ b/drivers/mtd/hbmc-am654.c @@ -5,8 +5,8 @@ #include

[PATCH 3/8] arm: dts: k3-j7200-r5-common: Add HBMC overrides for R5 SPL

2024-11-29 Thread Anurag Dutta
From: Vaishnav Achath Add 32-bit address overrides for Hyper Bus Memory Controller for Hyperflash to be functional in R5 SPL. Signed-off-by: Vaishnav Achath Signed-off-by: Anurag Dutta --- arch/arm/dts/k3-j7200-r5-common-proc-board.dts | 7 +++ 1 file changed, 7 insertions(+) diff --git

[PATCH 1/8] mux: Makefile: Add config for mux drivers

2024-11-29 Thread Anurag Dutta
Add config required to build mmio-mux driver and dependencies. Signed-off-by: Anurag Dutta --- drivers/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/Makefile b/drivers/Makefile index 9440af1b09..0e1f58c515 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -21,6

[PATCH 0/8] Hyperflash Boot fixes for J7200/J721E

2024-11-29 Thread Anurag Dutta
https://gist.github.com/anuragdutta731/50aae6fec707a3ffad6d985de6757fe4 2) j7200-evm hyperflash boot test: https://gist.github.com/anuragdutta731/c3a4d60f8bfd9c425d6c44b36eb7322b Anurag Dutta (3): mux: Makefile: Add config for mux drivers mtd: HBMC-AM654: Changed syscon API to mux APIs mtd: Kc