[PATCH] powerpc: move mmio_nvram.c over to arch/powerpc
authorArnd Bergmann <arndb@de.ibm.com>
Tue, 1 Nov 2005 01:08:40 +0000 (20:08 -0500)
committerPaul Mackerras <paulus@samba.org>
Tue, 1 Nov 2005 10:03:04 +0000 (21:03 +1100)
The nvram code formally known as bpa_nvram.c is rather
generic really, so it is quite likely to be useful to
future boards not based on cell.

This patch puts it into arch/powerpc/sysdev.

Signed-off-by: Arnd Bergmann <arndb@de.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/Kconfig
arch/powerpc/sysdev/Makefile
arch/powerpc/sysdev/mmio_nvram.c [moved from arch/ppc64/kernel/bpa_nvram.c with 100% similarity]
arch/ppc64/kernel/Makefile

index aa13a9d95ea2774123cc89e31d32df902a58840b..1c44a1dac4213fc1ad677feab1420cc59fc99367 100644 (file)
@@ -325,6 +325,7 @@ config PPC_CELL
        depends on PPC_MULTIPLATFORM && PPC64
        select PPC_RTAS
        select RTAS_FW
+       select MMIO_NVRAM
 
 config PPC_OF
        bool
@@ -360,6 +361,10 @@ config RTAS_FW
        depends on PPC_RTAS
        default n
 
+config MMIO_NVRAM
+       bool
+       default n
+
 config MPIC_BROKEN_U3
        bool
        depends on PPC_MAPLE
index 8acd21dee05dbc26d552d9b4c3022b0bc511a9d2..6b7efcfc352a2ed266ee08f8da00ad90f58041a5 100644 (file)
@@ -5,3 +5,4 @@ obj-$(CONFIG_PPC_MPC106)        += grackle.o
 obj-$(CONFIG_BOOKE)            += dcr.o
 obj-$(CONFIG_40x)              += dcr.o
 obj-$(CONFIG_U3_DART)          += u3_iommu.o
+obj-$(CONFIG_MMIO_NVRAM)       += mmio_nvram.o
index a01a9de9eb564cbdc7af2bc5cfc0a6e24fcefeab..afd445114446684299175015a8cee9b34d3b9172 100644 (file)
@@ -31,7 +31,7 @@ endif
 
 obj-$(CONFIG_PPC_PSERIES) += rtasd.o udbg_16550.o
 
-obj-$(CONFIG_PPC_CELL) += bpa_setup.o bpa_iommu.o bpa_nvram.o \
+obj-$(CONFIG_PPC_CELL) += bpa_setup.o bpa_iommu.o \
                         bpa_iic.o spider-pic.o
 
 obj-$(CONFIG_KEXEC)            += machine_kexec.o