diff options
author | Guille Rodriguez <guille.rodriguez@gmail.com> | 2014-11-02 17:21:48 +0100 |
---|---|---|
committer | Juergen Borleis <jbe@pengutronix.de> | 2015-01-31 07:49:33 +0100 |
commit | a5846cdeb4b0a8110a709e84eae59f66724d69aa (patch) | |
tree | 2d9d6f671323055bb6813d640fce3a956eee0e22 | |
parent | 3ad040915647d5ce9ec942eae97b6c6f96a112fb (diff) | |
download | OSELAS.BSP-Pengutronix-Mini2440-a5846cdeb4b0a8110a709e84eae59f66724d69aa.tar.gz OSELAS.BSP-Pengutronix-Mini2440-a5846cdeb4b0a8110a709e84eae59f66724d69aa.tar.xz |
Platform/bootloader: add support for the NOR flash in the Mini2440 board
Signed-off-by: Guille Rodriguez <guille.rodriguez@gmail.com>
Acked-by: Juergen Borleis <jbe@pengutronix.de>
4 files changed, 24 insertions, 2 deletions
diff --git a/configs/platform-friendlyarm-mini2440/barebox-128m-env/config b/configs/platform-friendlyarm-mini2440/barebox-128m-env/config index 691b37d..58a94d6 100644 --- a/configs/platform-friendlyarm-mini2440/barebox-128m-env/config +++ b/configs/platform-friendlyarm-mini2440/barebox-128m-env/config @@ -50,6 +50,10 @@ fi autoboot_timeout=3 +if [ -e /dev/nor0 ]; then + nor_parts="512k(barebox)" +fi + # # "mini2440" kernel parameter # 0 .. 9 = screen type diff --git a/configs/platform-friendlyarm-mini2440/barebox-64m-env/config b/configs/platform-friendlyarm-mini2440/barebox-64m-env/config index f31233a..84b847c 100644 --- a/configs/platform-friendlyarm-mini2440/barebox-64m-env/config +++ b/configs/platform-friendlyarm-mini2440/barebox-64m-env/config @@ -50,6 +50,10 @@ fi autoboot_timeout=3 +if [ -e /dev/nor0 ]; then + nor_parts="512k(barebox)" +fi + # # "mini2440" kernel parameter # 0 .. 9 = screen type diff --git a/configs/platform-friendlyarm-mini2440/barebox-NAND-128M.config b/configs/platform-friendlyarm-mini2440/barebox-NAND-128M.config index 6064c9d..8a61e01 100644 --- a/configs/platform-friendlyarm-mini2440/barebox-NAND-128M.config +++ b/configs/platform-friendlyarm-mini2440/barebox-NAND-128M.config @@ -236,7 +236,14 @@ CONFIG_DRIVER_NET_DM9000=y # # flash drivers # -# CONFIG_DRIVER_CFI is not set +CONFIG_DRIVER_CFI=y +# CONFIG_DRIVER_CFI_INTEL is not set +CONFIG_DRIVER_CFI_AMD=y +# CONFIG_DRIVER_CFI_BANK_WIDTH_1 is not set +CONFIG_DRIVER_CFI_BANK_WIDTH_2=y +CONFIG_DRIVER_CFI_BANK_WIDTH_4=y +# CONFIG_DRIVER_CFI_BANK_WIDTH_8 is not set +# CONFIG_CFI_BUFFER_WRITE is not set CONFIG_MTD=y CONFIG_NAND=y CONFIG_NAND_S3C24X0=y diff --git a/configs/platform-friendlyarm-mini2440/barebox-NAND-64M.config b/configs/platform-friendlyarm-mini2440/barebox-NAND-64M.config index cf29d12..14376f2 100644 --- a/configs/platform-friendlyarm-mini2440/barebox-NAND-64M.config +++ b/configs/platform-friendlyarm-mini2440/barebox-NAND-64M.config @@ -236,7 +236,14 @@ CONFIG_DRIVER_NET_DM9000=y # # flash drivers # -# CONFIG_DRIVER_CFI is not set +CONFIG_DRIVER_CFI=y +# CONFIG_DRIVER_CFI_INTEL is not set +CONFIG_DRIVER_CFI_AMD=y +# CONFIG_DRIVER_CFI_BANK_WIDTH_1 is not set +CONFIG_DRIVER_CFI_BANK_WIDTH_2=y +CONFIG_DRIVER_CFI_BANK_WIDTH_4=y +# CONFIG_DRIVER_CFI_BANK_WIDTH_8 is not set +# CONFIG_CFI_BUFFER_WRITE is not set CONFIG_MTD=y CONFIG_NAND=y CONFIG_NAND_S3C24X0=y |