summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/Kconfig
diff options
context:
space:
mode:
authorSimon Arlott2015-12-13 23:49:26 +0100
committerBrian Norris2016-02-12 19:27:48 +0100
commit436e94a6fbcdca133a2546769db4ac0a84265ad1 (patch)
tree56868d9891e22c144572edff76b6c70d18fd39e5 /drivers/mtd/Kconfig
parentmtd: atmel_nand: Support 32-bit ECC strength (diff)
downloadkernel-qcow2-linux-436e94a6fbcdca133a2546769db4ac0a84265ad1.tar.gz
kernel-qcow2-linux-436e94a6fbcdca133a2546769db4ac0a84265ad1.tar.xz
kernel-qcow2-linux-436e94a6fbcdca133a2546769db4ac0a84265ad1.zip
mtd: bcm63xxpart: Remove dependency on mach-bcm63xx
Read nvram directly from flash instead of using the in-memory copy that mach-bcm63xx has, to remove the dependency on mach-bcm63xx and allow the parser to work on bmips too. Rename remaining BCM63XX defines to BCM963XX as these are properties of the flash layout on the board. BCM963XX_DEFAULT_PSI_SIZE changes from SZ_64K to 64 because it will be multiplied by SZ_1K later on. Signed-off-by: Simon Arlott <simon@fire.lp0.eu> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'drivers/mtd/Kconfig')
-rw-r--r--drivers/mtd/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/Kconfig b/drivers/mtd/Kconfig
index 42cc953309f1..e83a279f1217 100644
--- a/drivers/mtd/Kconfig
+++ b/drivers/mtd/Kconfig
@@ -142,7 +142,7 @@ config MTD_AR7_PARTS
config MTD_BCM63XX_PARTS
tristate "BCM63XX CFE partitioning support"
- depends on BCM63XX
+ depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
select CRC32
help
This provides partions parsing for BCM63xx devices with CFE