aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Ford2018-10-14 15:53:17 -0500
committerTom Rini2018-10-22 08:18:49 -0500
commit290097fe2736dd23bfb926658d188db533b59779 (patch)
tree65f07d59b7e09f9ac22df0bb60328ea620e89fdd /configs
parente18333e50147a7ba6715a7012f1b03ed5009f628 (diff)
downloadu-boot-290097fe2736dd23bfb926658d188db533b59779.tar.gz
u-boot-290097fe2736dd23bfb926658d188db533b59779.tar.xz
u-boot-290097fe2736dd23bfb926658d188db533b59779.zip
ARM: omap3_logic: Add NOR Flash Support for SOM-LV
The DM37 and OMAP35 SOM-LV SOM-LV products both support a NOR flash part connected to CS2 in addition to the NAND part on CS0. This patch setups the GPMC timings for the MT28 NOR Flash and enables the CFI-Flash driver now that the CFI stuff is in Kconfig Signed-off-by: Adam Ford <aford173@gmail.com>
Diffstat (limited to 'configs')
-rw-r--r--configs/omap35_logic_somlv_defconfig10
-rw-r--r--configs/omap3_logic_somlv_defconfig11
2 files changed, 16 insertions, 5 deletions
diff --git a/configs/omap35_logic_somlv_defconfig b/configs/omap35_logic_somlv_defconfig
index 4521aedb2a..2b7dececf7 100644
--- a/configs/omap35_logic_somlv_defconfig
+++ b/configs/omap35_logic_somlv_defconfig
@@ -24,8 +24,8 @@ CONFIG_CMD_SPL_WRITE_SIZE=0x20000
24CONFIG_CMD_NAND=y 24CONFIG_CMD_NAND=y
25CONFIG_CMD_NAND_LOCK_UNLOCK=y 25CONFIG_CMD_NAND_LOCK_UNLOCK=y
26CONFIG_CMD_CACHE=y 26CONFIG_CMD_CACHE=y
27CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0" 27CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0,nor0=physmap-flash.0"
28CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:512k(MLO),1792k(u-boot),128k(spl-os),128k(u-boot-env),6m(kernel),-(fs)" 28CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:512k(MLO),1792k(u-boot),128k(spl-os),128k(u-boot-env),6m(kernel),-(fs);physmap-flash.0:-(nor)"
29CONFIG_CMD_UBI=y 29CONFIG_CMD_UBI=y
30CONFIG_OF_CONTROL=y 30CONFIG_OF_CONTROL=y
31CONFIG_SPL_OF_CONTROL=y 31CONFIG_SPL_OF_CONTROL=y
@@ -39,6 +39,12 @@ CONFIG_FASTBOOT_BUF_ADDR=0x82000000
39CONFIG_DM_I2C=y 39CONFIG_DM_I2C=y
40CONFIG_DM_MMC=y 40CONFIG_DM_MMC=y
41CONFIG_MMC_OMAP_HS=y 41CONFIG_MMC_OMAP_HS=y
42CONFIG_MTD_NOR_FLASH=y
43CONFIG_FLASH_CFI_DRIVER=y
44CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
45CONFIG_FLASH_CFI_MTD=y
46CONFIG_SYS_FLASH_PROTECTION=y
47CONFIG_SYS_FLASH_CFI=y
42CONFIG_NAND=y 48CONFIG_NAND=y
43CONFIG_SYS_NAND_BUSWIDTH_16BIT=y 49CONFIG_SYS_NAND_BUSWIDTH_16BIT=y
44CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y 50CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
diff --git a/configs/omap3_logic_somlv_defconfig b/configs/omap3_logic_somlv_defconfig
index d29621d8ce..16351ba41c 100644
--- a/configs/omap3_logic_somlv_defconfig
+++ b/configs/omap3_logic_somlv_defconfig
@@ -20,12 +20,11 @@ CONFIG_CMD_SPL=y
20CONFIG_CMD_SPL_NAND_OFS=0x240000 20CONFIG_CMD_SPL_NAND_OFS=0x240000
21CONFIG_CMD_SPL_WRITE_SIZE=0x20000 21CONFIG_CMD_SPL_WRITE_SIZE=0x20000
22# CONFIG_CMD_EEPROM is not set 22# CONFIG_CMD_EEPROM is not set
23# CONFIG_CMD_FLASH is not set
24CONFIG_CMD_NAND=y 23CONFIG_CMD_NAND=y
25CONFIG_CMD_NAND_LOCK_UNLOCK=y 24CONFIG_CMD_NAND_LOCK_UNLOCK=y
26CONFIG_CMD_CACHE=y 25CONFIG_CMD_CACHE=y
27CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0" 26CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0,nor0=physmap-flash.0"
28CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:512k(MLO),1792k(u-boot),128k(spl-os),128k(u-boot-env),6m(kernel),-(fs)" 27CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:512k(MLO),1792k(u-boot),128k(spl-os),128k(u-boot-env),6m(kernel),-(fs);physmap-flash.0:-(nor)"
29CONFIG_CMD_UBI=y 28CONFIG_CMD_UBI=y
30CONFIG_OF_CONTROL=y 29CONFIG_OF_CONTROL=y
31CONFIG_SPL_OF_CONTROL=y 30CONFIG_SPL_OF_CONTROL=y
@@ -40,6 +39,12 @@ CONFIG_DM_I2C=y
40CONFIG_DM_MMC=y 39CONFIG_DM_MMC=y
41CONFIG_MMC_OMAP_HS=y 40CONFIG_MMC_OMAP_HS=y
42CONFIG_MMC_OMAP36XX_PINS=y 41CONFIG_MMC_OMAP36XX_PINS=y
42CONFIG_MTD_NOR_FLASH=y
43CONFIG_FLASH_CFI_DRIVER=y
44CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y
45CONFIG_FLASH_CFI_MTD=y
46CONFIG_SYS_FLASH_PROTECTION=y
47CONFIG_SYS_FLASH_CFI=y
43CONFIG_NAND=y 48CONFIG_NAND=y
44CONFIG_SYS_NAND_BUSWIDTH_16BIT=y 49CONFIG_SYS_NAND_BUSWIDTH_16BIT=y
45CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y 50CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y