mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-15 15:04:27 +08:00
[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>
This commit is contained in:
parent
cccb45d4b3
commit
73061e4c2d
@ -576,7 +576,7 @@ config MTD_BAST_MAXSIZE
|
|||||||
default "4"
|
default "4"
|
||||||
|
|
||||||
config MTD_SHARP_SL
|
config MTD_SHARP_SL
|
||||||
bool "ROM mapped on Sharp SL Series"
|
tristate "ROM mapped on Sharp SL Series"
|
||||||
depends on ARCH_PXA
|
depends on ARCH_PXA
|
||||||
help
|
help
|
||||||
This enables access to the flash chip on the Sharp SL Series of PDAs.
|
This enables access to the flash chip on the Sharp SL Series of PDAs.
|
||||||
|
Loading…
Reference in New Issue
Block a user