aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorArnd Bergmann <arndb@de.ibm.com>2005-10-31 20:08:40 -0500
committerPaul Mackerras <paulus@samba.org>2005-11-01 05:03:04 -0500
commitedf03c1ee84e5095e8f4a4b8ad6e0784118cb176 (patch)
tree2b86e57df3cfd2767fffb55ccf4b04e4d28c5c75 /arch
parente9add2eeb182e2bf1863c548f7a8173c45b4b92f (diff)
[PATCH] powerpc: move mmio_nvram.c over to arch/powerpc
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>
Diffstat (limited to 'arch')
-rw-r--r--arch/powerpc/Kconfig5
-rw-r--r--arch/powerpc/sysdev/Makefile1
-rw-r--r--arch/powerpc/sysdev/mmio_nvram.c (renamed from arch/ppc64/kernel/bpa_nvram.c)0
-rw-r--r--arch/ppc64/kernel/Makefile2
4 files changed, 7 insertions, 1 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index aa13a9d95ea2..1c44a1dac421 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -325,6 +325,7 @@ config PPC_CELL
325 depends on PPC_MULTIPLATFORM && PPC64 325 depends on PPC_MULTIPLATFORM && PPC64
326 select PPC_RTAS 326 select PPC_RTAS
327 select RTAS_FW 327 select RTAS_FW
328 select MMIO_NVRAM
328 329
329config PPC_OF 330config PPC_OF
330 bool 331 bool
@@ -360,6 +361,10 @@ config RTAS_FW
360 depends on PPC_RTAS 361 depends on PPC_RTAS
361 default n 362 default n
362 363
364config MMIO_NVRAM
365 bool
366 default n
367
363config MPIC_BROKEN_U3 368config MPIC_BROKEN_U3
364 bool 369 bool
365 depends on PPC_MAPLE 370 depends on PPC_MAPLE
diff --git a/arch/powerpc/sysdev/Makefile b/arch/powerpc/sysdev/Makefile
index 8acd21dee05d..6b7efcfc352a 100644
--- a/arch/powerpc/sysdev/Makefile
+++ b/arch/powerpc/sysdev/Makefile
@@ -5,3 +5,4 @@ obj-$(CONFIG_PPC_MPC106) += grackle.o
5obj-$(CONFIG_BOOKE) += dcr.o 5obj-$(CONFIG_BOOKE) += dcr.o
6obj-$(CONFIG_40x) += dcr.o 6obj-$(CONFIG_40x) += dcr.o
7obj-$(CONFIG_U3_DART) += u3_iommu.o 7obj-$(CONFIG_U3_DART) += u3_iommu.o
8obj-$(CONFIG_MMIO_NVRAM) += mmio_nvram.o
diff --git a/arch/ppc64/kernel/bpa_nvram.c b/arch/powerpc/sysdev/mmio_nvram.c
index 74e0d31a3559..74e0d31a3559 100644
--- a/arch/ppc64/kernel/bpa_nvram.c
+++ b/arch/powerpc/sysdev/mmio_nvram.c
diff --git a/arch/ppc64/kernel/Makefile b/arch/ppc64/kernel/Makefile
index a01a9de9eb56..afd445114446 100644
--- a/arch/ppc64/kernel/Makefile
+++ b/arch/ppc64/kernel/Makefile
@@ -31,7 +31,7 @@ endif
31 31
32obj-$(CONFIG_PPC_PSERIES) += rtasd.o udbg_16550.o 32obj-$(CONFIG_PPC_PSERIES) += rtasd.o udbg_16550.o
33 33
34obj-$(CONFIG_PPC_CELL) += bpa_setup.o bpa_iommu.o bpa_nvram.o \ 34obj-$(CONFIG_PPC_CELL) += bpa_setup.o bpa_iommu.o \
35 bpa_iic.o spider-pic.o 35 bpa_iic.o spider-pic.o
36 36
37obj-$(CONFIG_KEXEC) += machine_kexec.o 37obj-$(CONFIG_KEXEC) += machine_kexec.o