]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
configs: am62dx_evm: Enable SPI flash support
authorParesh Bhagat <p-bhagat@ti.com>
Mon, 9 Feb 2026 07:28:20 +0000 (12:58 +0530)
committerTom Rini <trini@konsulko.com>
Mon, 23 Feb 2026 21:26:02 +0000 (15:26 -0600)
Enable SPI flash support for AM62DX EVM by adding Cadence QSPI driver,
configuring 25MHz speed, and enabling SFDP support with Spansion
S28HX-T flash compatibility. Enable required SPI and MTD configs for
both A53 and R5 configurations to allow booting from SPI flash.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
configs/am62dx_evm_a53_defconfig
configs/am62dx_evm_r5_defconfig

index 302f8c5e9368342c4c84c2655ee2a84b7809d159..d323a060d55a98b738bf8fbc4021291093af526f 100644 (file)
@@ -6,17 +6,26 @@ CONFIG_SOC_K3_AM62A7=y
 CONFIG_TARGET_AM62D2_A53_EVM=y
 CONFIG_DEFAULT_DEVICE_TREE="ti/k3-am62d2-evm"
 CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_SF_DEFAULT_SPEED=25000000
 CONFIG_SPL_DMA=y
+CONFIG_SPL_DM_SPI=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
-CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
+CONFIG_SPL_SPI=y
+CONFIG_SPL_DM_SPI_FLASH=y
 # CONFIG_SPL_SPI_FLASH_TINY is not set
+CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
 CONFIG_SPL_SPI_LOAD=y
 CONFIG_SYS_SPI_U_BOOT_OFFS=0x280000
 CONFIG_DFU_SF=y
+CONFIG_MTD=y
 CONFIG_SPI_FLASH_MTD=y
+CONFIG_DM_MTD=y
 CONFIG_DM_SPI_FLASH=y
 CONFIG_SPI_FLASH_SFDP_SUPPORT=y
 CONFIG_SPI_FLASH_SOFT_RESET=y
 CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
 CONFIG_SPI_FLASH_SPANSION=y
 CONFIG_SPI_FLASH_S28HX_T=y
+CONFIG_SPI=y
+CONFIG_DM_SPI=y
+CONFIG_CADENCE_QSPI=y
index 7a3ecee7ec1a72e1c1781163438b2150b61f1644..90d6650fedf93e228f9f81dc2ca115b5ced553c8 100644 (file)
@@ -5,16 +5,20 @@ CONFIG_ARCH_K3=y
 CONFIG_SOC_K3_AM62A7=y
 CONFIG_TARGET_AM62D2_R5_EVM=y
 CONFIG_DEFAULT_DEVICE_TREE="k3-am62d2-r5-evm"
-# CONFIG_SPL_DMA is not set
 CONFIG_SF_DEFAULT_SPEED=25000000
 CONFIG_SF_DEFAULT_MODE=0
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
-CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
+CONFIG_SPL_SPI=y
 # CONFIG_SPL_SPI_FLASH_TINY is not set
+CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
 CONFIG_SPL_SPI_LOAD=y
 CONFIG_SYS_SPI_U_BOOT_OFFS=0x80000
+CONFIG_DM_SPI_FLASH=y
 CONFIG_SPI_FLASH_SFDP_SUPPORT=y
 CONFIG_SPI_FLASH_SOFT_RESET=y
 CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
 CONFIG_SPI_FLASH_SPANSION=y
 CONFIG_SPI_FLASH_S28HX_T=y
+CONFIG_SPI=y
+CONFIG_DM_SPI=y
+CONFIG_CADENCE_QSPI=y