summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNitin Yadav <n-yadav@ti.com>2023-02-08 17:30:16 +0530
committerPraneeth Bajjuri <praneeth@ti.com>2023-02-08 10:46:54 -0600
commit0db7eedd33887e67b1052704f8c6fdc56b3d7341 (patch)
treedb85bf27eb0dc8da3d63577ae6b521a2449d44f8
parentbf866d0f77c47e85137fe55435f580a1aaaf74c5 (diff)
configs: am62x_lpsk_a53_defconfig: Enable NAND support
Add mtdids/mtdparts for NAND as it is required for u-boot mtd subsystem and commands to recognize NAND partitions. Enable NAND support for A53 SPL. Enable GPIO support for detecting NAND and I2C EEPROM. Signed-off-by: Nitin Yadav <n-yadav@ti.com>
-rw-r--r--configs/am62x_lpsk_a53_defconfig22
1 files changed, 19 insertions, 3 deletions
diff --git a/configs/am62x_lpsk_a53_defconfig b/configs/am62x_lpsk_a53_defconfig
index d19001770d..2b8158f06b 100644
--- a/configs/am62x_lpsk_a53_defconfig
+++ b/configs/am62x_lpsk_a53_defconfig
@@ -47,6 +47,11 @@ CONFIG_SPL_ETH_SUPPORT=y
CONFIG_SPL_I2C_SUPPORT=y
CONFIG_SPL_DM_MAILBOX=y
CONFIG_SPL_MTD_SUPPORT=y
+CONFIG_SPL_NAND_SUPPORT=y
+CONFIG_SPL_NAND_DRIVERS=y
+CONFIG_SPL_NAND_ECC=y
+CONFIG_SPL_NAND_BASE=y
+CONFIG_SPL_NAND_IDENT=y
CONFIG_SPL_MTD_LOAD=y
CONFIG_SYS_MTD_U_BOOT_OFFS=0x280000
CONFIG_SPL_NAND_SPI_SUPPORT=y
@@ -69,9 +74,10 @@ CONFIG_CMD_ABOOTIMG=y
# CONFIG_CMD_EEPROM is not set
CONFIG_CMD_BCB=y
CONFIG_CMD_DM=y
-# CONFIG_CMD_GPIO is not set
+CONFIG_CMD_GPIO=y
CONFIG_CMD_MTD=y
CONFIG_CMD_UBI=y
+CONFIG_CMD_NAND=y
# CONFIG_CMD_SPI is not set
CONFIG_CMD_USB_MASS_STORAGE=y
CONFIG_CMD_AB_SELECT=y
@@ -117,6 +123,7 @@ CONFIG_DM_I2C=y
CONFIG_SYS_I2C_OMAP24XX=y
CONFIG_DM_MAILBOX=y
CONFIG_K3_SEC_PROXY=y
+CONFIG_TI_GPMC=y
CONFIG_DM_MMC=y
CONFIG_SUPPORT_EMMC_BOOT=y
CONFIG_MMC_HS200_SUPPORT=y
@@ -127,9 +134,14 @@ CONFIG_SPL_MMC_SDHCI_ADMA=y
CONFIG_MMC_SDHCI_AM654=y
CONFIG_MTD=y
CONFIG_DM_MTD=y
+CONFIG_CMD_MTDPARTS=y
+CONFIG_MTD_RAW_NAND=y
+CONFIG_NAND_OMAP_GPMC=y
+CONFIG_NAND_OMAP_ELM=y
+# CONFIG_SPL_NAND_AM33XX_BCH is not set
CONFIG_MTD_SPI_NAND=y
-CONFIG_MTDIDS_DEFAULT="nand0=spi-nand0"
-CONFIG_MTDPARTS_DEFAULT="mtdparts=spi-nand0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),98048k@32m(ospi.rootfs),256k@130816k(ospi.phypattern)"
+CONFIG_MTDIDS_DEFAULT="spi-nand0=spi-nand0,nand0=omap2-nand.0"
+CONFIG_MTDPARTS_DEFAULT="mtdparts=spi-nand0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),98048k@32m(ospi.rootfs),256k@130816k(ospi.phypattern);omap2-nand.0:2m(NAND.tiboot3),2m(NAND.tispl),2m(NAND.tiboot3.backup),4m(NAND.u-boot),256k(NAND.u-boot-env),256k(NAND.u-boot-env.backup),-(NAND.file-system)"
CONFIG_DM_SPI_FLASH=y
CONFIG_SPI_FLASH_SFDP_SUPPORT=y
CONFIG_SPI_FLASH_SOFT_RESET=y
@@ -176,3 +188,7 @@ CONFIG_USB_GADGET_VENDOR_NUM=0x0451
CONFIG_USB_GADGET_PRODUCT_NUM=0x6165
CONFIG_FS_FAT_MAX_CLUSTSIZE=16384
CONFIG_LIBAVB=y
+CONFIG_DM_GPIO=y
+CONFIG_DM_I2C_GPIO=y
+CONFIG_DM_PCA953X=y
+CONFIG_SPL_DM_PCA953X=y