[POWERPC] Fixes to allow use of Ebony's flash chips through physmap_of
authorDavid Gibson <david@gibson.dropbear.id.au>
Mon, 30 Jul 2007 05:55:02 +0000 (15:55 +1000)
committerPaul Mackerras <paulus@samba.org>
Fri, 17 Aug 2007 01:01:51 +0000 (11:01 +1000)
commit0d279d47612d1b63155a1d9637a6fc5143dad594
treedbe42e6da4aacd499ea3deacccdf9294c7d98006
parent9420dc65ff9e6b67c032286efde823aeb8684670
[POWERPC] Fixes to allow use of Ebony's flash chips through physmap_of

This patch contains a handful of small fixes to allow the Ebony's
flash to be exposed as MTD devices via the physmap_of driver.
Specifically it:
- Makes a small addition to the device tree and zImage wrapper
to record the correct address for the flash in the device tree based
on the board switches as reported via an FPGA register.
- Prohibits building the old hard-coded "Ebony" flash map on
arch/powerpc kernels, in favour of using physmap_of's device tree
based approach.
- Enables MTD and physmap_of in the Ebony defconfig.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/boot/dts/ebony.dts
arch/powerpc/boot/ebony.c
arch/powerpc/configs/ebony_defconfig
drivers/mtd/maps/Kconfig