aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/maps
diff options
context:
space:
mode:
authorStanislav Brabec <utx@penguin.cz>2007-11-19 16:33:02 -0500
committerDavid Woodhouse <dwmw2@infradead.org>2007-11-28 06:56:19 -0500
commit73061e4c2dcfba17c6a0137a1199d3e00d03b14c (patch)
tree6f077ce225949c1cbf6fcfcf7ed2547c583f80b5 /drivers/mtd/maps
parentcccb45d4b34728d33638085435f8fdc0a83e0c00 (diff)
[MTD] fix CONFIG_MTD_SHARP_SL if CONFIG_MTD=m
Sharp Zaurus SL-C3200 with CONFIG_MTD=m and CONFIG_MTD_SHARP_SL=y (as it is bool) lost support for the ROM flash. With CONFIG_MTD=y it has no problems. It is caused by losing of compiled code of drivers/mtd/maps/sharpsl-flash.o. It was linked to drivers/mtd/maps/built-in.o and drivers/mtd/built-in.o, but lost and not linked to drivers/built-in.o (because CONFIG_MTD!=y). Patch below fixes this problem by creating sharpsl-flash.ko (and the code works correctly as a module). Signed-off-by: Stanislav Brabec <utx@penguin.cz> Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'drivers/mtd/maps')
-rw-r--r--drivers/mtd/maps/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/maps/Kconfig b/drivers/mtd/maps/Kconfig
index a592fc04cf78..93dcb780db4b 100644
--- a/drivers/mtd/maps/Kconfig
+++ b/drivers/mtd/maps/Kconfig
@@ -576,7 +576,7 @@ config MTD_BAST_MAXSIZE
576 default "4" 576 default "4"
577 577
578config MTD_SHARP_SL 578config MTD_SHARP_SL
579 bool "ROM mapped on Sharp SL Series" 579 tristate "ROM mapped on Sharp SL Series"
580 depends on ARCH_PXA 580 depends on ARCH_PXA
581 help 581 help
582 This enables access to the flash chip on the Sharp SL Series of PDAs. 582 This enables access to the flash chip on the Sharp SL Series of PDAs.