diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2008-01-23 07:12:06 -0500 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2008-01-23 20:35:15 -0500 |
commit | de3c8d41828553fa4cbba0399826e20a02670663 (patch) | |
tree | 8228ee8626f9b991f68f00c95635fbb8922476c6 | |
parent | 5febf1cd79425d3c65d9a66a2299f0d06dc4b1eb (diff) |
[POWERPC] Move RapidIO support code from arch/ppc
Do just enough to move the RapidIO support code for 85xx over from arch/ppc
into arch/powerpc and make it still build.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
-rw-r--r-- | arch/powerpc/kernel/Makefile | 1 | ||||
-rw-r--r-- | arch/powerpc/kernel/rio.c (renamed from arch/ppc/kernel/rio.c) | 0 | ||||
-rw-r--r-- | arch/powerpc/sysdev/Makefile | 1 | ||||
-rw-r--r-- | arch/powerpc/sysdev/fsl_rio.c (renamed from arch/ppc/syslib/ppc85xx_rio.c) | 0 | ||||
-rw-r--r-- | arch/powerpc/sysdev/fsl_rio.h (renamed from arch/ppc/syslib/ppc85xx_rio.h) | 0 | ||||
-rw-r--r-- | arch/ppc/kernel/Makefile | 1 | ||||
-rw-r--r-- | arch/ppc/platforms/85xx/mpc85xx_ads_common.c | 3 | ||||
-rw-r--r-- | arch/ppc/platforms/85xx/stx_gp3.c | 2 | ||||
-rw-r--r-- | arch/ppc/platforms/85xx/tqm85xx.c | 2 | ||||
-rw-r--r-- | arch/ppc/syslib/Makefile | 1 |
10 files changed, 5 insertions, 6 deletions
diff --git a/arch/powerpc/kernel/Makefile b/arch/powerpc/kernel/Makefile index d9b377070caa..58dbfeff9b4d 100644 --- a/arch/powerpc/kernel/Makefile +++ b/arch/powerpc/kernel/Makefile | |||
@@ -70,6 +70,7 @@ pci64-$(CONFIG_PPC64) += pci_dn.o isa-bridge.o | |||
70 | obj-$(CONFIG_PCI) += pci_$(CONFIG_WORD_SIZE).o $(pci64-y) \ | 70 | obj-$(CONFIG_PCI) += pci_$(CONFIG_WORD_SIZE).o $(pci64-y) \ |
71 | pci-common.o | 71 | pci-common.o |
72 | obj-$(CONFIG_PCI_MSI) += msi.o | 72 | obj-$(CONFIG_PCI_MSI) += msi.o |
73 | obj-$(CONFIG_RAPIDIO) += rio.o | ||
73 | obj-$(CONFIG_KEXEC) += machine_kexec.o crash.o \ | 74 | obj-$(CONFIG_KEXEC) += machine_kexec.o crash.o \ |
74 | machine_kexec_$(CONFIG_WORD_SIZE).o | 75 | machine_kexec_$(CONFIG_WORD_SIZE).o |
75 | obj-$(CONFIG_AUDIT) += audit.o | 76 | obj-$(CONFIG_AUDIT) += audit.o |
diff --git a/arch/ppc/kernel/rio.c b/arch/powerpc/kernel/rio.c index 29487fedfc76..29487fedfc76 100644 --- a/arch/ppc/kernel/rio.c +++ b/arch/powerpc/kernel/rio.c | |||
diff --git a/arch/powerpc/sysdev/Makefile b/arch/powerpc/sysdev/Makefile index 66fe39cff36a..f17e7b885f60 100644 --- a/arch/powerpc/sysdev/Makefile +++ b/arch/powerpc/sysdev/Makefile | |||
@@ -12,6 +12,7 @@ obj-$(CONFIG_U3_DART) += dart_iommu.o | |||
12 | obj-$(CONFIG_MMIO_NVRAM) += mmio_nvram.o | 12 | obj-$(CONFIG_MMIO_NVRAM) += mmio_nvram.o |
13 | obj-$(CONFIG_FSL_SOC) += fsl_soc.o | 13 | obj-$(CONFIG_FSL_SOC) += fsl_soc.o |
14 | obj-$(CONFIG_FSL_PCI) += fsl_pci.o | 14 | obj-$(CONFIG_FSL_PCI) += fsl_pci.o |
15 | obj-$(CONFIG_RAPIDIO) += fsl_rio.o | ||
15 | obj-$(CONFIG_TSI108_BRIDGE) += tsi108_pci.o tsi108_dev.o | 16 | obj-$(CONFIG_TSI108_BRIDGE) += tsi108_pci.o tsi108_dev.o |
16 | obj-$(CONFIG_QUICC_ENGINE) += qe_lib/ | 17 | obj-$(CONFIG_QUICC_ENGINE) += qe_lib/ |
17 | obj-$(CONFIG_PPC_BESTCOMM) += bestcomm/ | 18 | obj-$(CONFIG_PPC_BESTCOMM) += bestcomm/ |
diff --git a/arch/ppc/syslib/ppc85xx_rio.c b/arch/powerpc/sysdev/fsl_rio.c index af2425e4655f..af2425e4655f 100644 --- a/arch/ppc/syslib/ppc85xx_rio.c +++ b/arch/powerpc/sysdev/fsl_rio.c | |||
diff --git a/arch/ppc/syslib/ppc85xx_rio.h b/arch/powerpc/sysdev/fsl_rio.h index 6d3ff30b1579..6d3ff30b1579 100644 --- a/arch/ppc/syslib/ppc85xx_rio.h +++ b/arch/powerpc/sysdev/fsl_rio.h | |||
diff --git a/arch/ppc/kernel/Makefile b/arch/ppc/kernel/Makefile index 6b4f022111e7..5da0ca7c302f 100644 --- a/arch/ppc/kernel/Makefile +++ b/arch/ppc/kernel/Makefile | |||
@@ -13,7 +13,6 @@ obj-y := entry.o traps.o time.o misc.o \ | |||
13 | ppc_htab.o | 13 | ppc_htab.o |
14 | obj-$(CONFIG_MODULES) += ppc_ksyms.o | 14 | obj-$(CONFIG_MODULES) += ppc_ksyms.o |
15 | obj-$(CONFIG_PCI) += pci.o | 15 | obj-$(CONFIG_PCI) += pci.o |
16 | obj-$(CONFIG_RAPIDIO) += rio.o | ||
17 | obj-$(CONFIG_KGDB) += ppc-stub.o | 16 | obj-$(CONFIG_KGDB) += ppc-stub.o |
18 | obj-$(CONFIG_SMP) += smp.o smp-tbsync.o | 17 | obj-$(CONFIG_SMP) += smp.o smp-tbsync.o |
19 | obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o | 18 | obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o |
diff --git a/arch/ppc/platforms/85xx/mpc85xx_ads_common.c b/arch/ppc/platforms/85xx/mpc85xx_ads_common.c index 674806e001f6..0706dca5a8ea 100644 --- a/arch/ppc/platforms/85xx/mpc85xx_ads_common.c +++ b/arch/ppc/platforms/85xx/mpc85xx_ads_common.c | |||
@@ -42,8 +42,6 @@ | |||
42 | 42 | ||
43 | #include <mm/mmu_decl.h> | 43 | #include <mm/mmu_decl.h> |
44 | 44 | ||
45 | #include <syslib/ppc85xx_rio.h> | ||
46 | |||
47 | #include <platforms/85xx/mpc85xx_ads_common.h> | 45 | #include <platforms/85xx/mpc85xx_ads_common.h> |
48 | 46 | ||
49 | #ifndef CONFIG_PCI | 47 | #ifndef CONFIG_PCI |
@@ -190,6 +188,7 @@ mpc85xx_exclude_device(u_char bus, u_char devfn) | |||
190 | #endif /* CONFIG_PCI */ | 188 | #endif /* CONFIG_PCI */ |
191 | 189 | ||
192 | #ifdef CONFIG_RAPIDIO | 190 | #ifdef CONFIG_RAPIDIO |
191 | extern void mpc85xx_rio_setup(int law_start, int law_size); | ||
193 | void platform_rio_init(void) | 192 | void platform_rio_init(void) |
194 | { | 193 | { |
195 | /* 512MB RIO LAW at 0xc0000000 */ | 194 | /* 512MB RIO LAW at 0xc0000000 */ |
diff --git a/arch/ppc/platforms/85xx/stx_gp3.c b/arch/ppc/platforms/85xx/stx_gp3.c index 731b40eacfdb..8748da3b3e0e 100644 --- a/arch/ppc/platforms/85xx/stx_gp3.c +++ b/arch/ppc/platforms/85xx/stx_gp3.c | |||
@@ -54,7 +54,6 @@ | |||
54 | 54 | ||
55 | #include <syslib/cpm2_pic.h> | 55 | #include <syslib/cpm2_pic.h> |
56 | #include <syslib/ppc85xx_common.h> | 56 | #include <syslib/ppc85xx_common.h> |
57 | #include <syslib/ppc85xx_rio.h> | ||
58 | 57 | ||
59 | 58 | ||
60 | unsigned char __res[sizeof(bd_t)]; | 59 | unsigned char __res[sizeof(bd_t)]; |
@@ -270,6 +269,7 @@ int mpc85xx_exclude_device(u_char bus, u_char devfn) | |||
270 | #endif /* CONFIG_PCI */ | 269 | #endif /* CONFIG_PCI */ |
271 | 270 | ||
272 | #ifdef CONFIG_RAPIDIO | 271 | #ifdef CONFIG_RAPIDIO |
272 | extern void mpc85xx_rio_setup(int law_start, int law_size); | ||
273 | void | 273 | void |
274 | platform_rio_init(void) | 274 | platform_rio_init(void) |
275 | { | 275 | { |
diff --git a/arch/ppc/platforms/85xx/tqm85xx.c b/arch/ppc/platforms/85xx/tqm85xx.c index 4ee2bd156dc5..2a863a83d4c8 100644 --- a/arch/ppc/platforms/85xx/tqm85xx.c +++ b/arch/ppc/platforms/85xx/tqm85xx.c | |||
@@ -54,7 +54,6 @@ | |||
54 | #include <syslib/ppc85xx_setup.h> | 54 | #include <syslib/ppc85xx_setup.h> |
55 | #include <syslib/cpm2_pic.h> | 55 | #include <syslib/cpm2_pic.h> |
56 | #include <syslib/ppc85xx_common.h> | 56 | #include <syslib/ppc85xx_common.h> |
57 | #include <syslib/ppc85xx_rio.h> | ||
58 | 57 | ||
59 | #ifndef CONFIG_PCI | 58 | #ifndef CONFIG_PCI |
60 | unsigned long isa_io_base = 0; | 59 | unsigned long isa_io_base = 0; |
@@ -309,6 +308,7 @@ int mpc85xx_exclude_device(u_char bus, u_char devfn) | |||
309 | #endif /* CONFIG_PCI */ | 308 | #endif /* CONFIG_PCI */ |
310 | 309 | ||
311 | #ifdef CONFIG_RAPIDIO | 310 | #ifdef CONFIG_RAPIDIO |
311 | extern void mpc85xx_rio_setup(int law_start, int law_size); | ||
312 | void platform_rio_init(void) | 312 | void platform_rio_init(void) |
313 | { | 313 | { |
314 | /* 512MB RIO LAW at 0xc0000000 */ | 314 | /* 512MB RIO LAW at 0xc0000000 */ |
diff --git a/arch/ppc/syslib/Makefile b/arch/ppc/syslib/Makefile index 543795be58c8..5e16228f7645 100644 --- a/arch/ppc/syslib/Makefile +++ b/arch/ppc/syslib/Makefile | |||
@@ -93,7 +93,6 @@ obj-$(CONFIG_85xx) += open_pic.o ppc85xx_common.o ppc85xx_setup.o \ | |||
93 | ifeq ($(CONFIG_85xx),y) | 93 | ifeq ($(CONFIG_85xx),y) |
94 | obj-$(CONFIG_PCI) += pci_auto.o | 94 | obj-$(CONFIG_PCI) += pci_auto.o |
95 | endif | 95 | endif |
96 | obj-$(CONFIG_RAPIDIO) += ppc85xx_rio.o | ||
97 | obj-$(CONFIG_83xx) += ppc83xx_setup.o ppc_sys.o \ | 96 | obj-$(CONFIG_83xx) += ppc83xx_setup.o ppc_sys.o \ |
98 | mpc83xx_sys.o mpc83xx_devices.o ipic.o | 97 | mpc83xx_sys.o mpc83xx_devices.o ipic.o |
99 | ifeq ($(CONFIG_83xx),y) | 98 | ifeq ($(CONFIG_83xx),y) |