[Blackfin] arch: move all code related to CPLB handling into a new subdirectory under...
authorBernd Schmidt <bernd.schmidt@analog.com>
Fri, 11 Jan 2008 08:58:44 +0000 (16:58 +0800)
committerBryan Wu <bryan.wu@analog.com>
Fri, 11 Jan 2008 08:58:44 +0000 (16:58 +0800)
Signed-off-by: Bernd Schmidt <bernd.schmidt@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
arch/blackfin/Makefile
arch/blackfin/kernel/Makefile
arch/blackfin/kernel/cplb-nompu/Makefile [new file with mode: 0644]
arch/blackfin/kernel/cplb-nompu/cacheinit.c [moved from arch/blackfin/kernel/cacheinit.c with 100% similarity]
arch/blackfin/kernel/cplb-nompu/cplbhdlr.S [moved from arch/blackfin/mach-common/cplbhdlr.S with 100% similarity]
arch/blackfin/kernel/cplb-nompu/cplbinfo.c [moved from arch/blackfin/mach-common/cplbinfo.c with 100% similarity]
arch/blackfin/kernel/cplb-nompu/cplbinit.c [moved from arch/blackfin/kernel/cplbinit.c with 100% similarity]
arch/blackfin/kernel/cplb-nompu/cplbmgr.S [moved from arch/blackfin/mach-common/cplbmgr.S with 100% similarity]
arch/blackfin/mach-common/Makefile

index 0c9680e..2fc899c 100644 (file)
@@ -82,6 +82,8 @@ core-y   += arch/$(ARCH)/mach-$(MACHINE)/
 core-y   += arch/$(ARCH)/mach-$(MACHINE)/boards/
 endif
 
+core-y  += arch/$(ARCH)/kernel/cplb-nompu/
+
 libs-y   += arch/$(ARCH)/lib/
 
 drivers-$(CONFIG_OPROFILE) += arch/$(ARCH)/oprofile/
index 8a4cfb2..318b9b6 100644 (file)
@@ -7,7 +7,7 @@ extra-y := init_task.o vmlinux.lds
 obj-y := \
        entry.o process.o bfin_ksyms.o ptrace.o setup.o signal.o \
        sys_bfin.o time.o traps.o irqchip.o dma-mapping.o flat.o \
-       fixed_code.o cplbinit.o cacheinit.o reboot.o bfin_gpio.o
+       fixed_code.o reboot.o bfin_gpio.o
 
 obj-$(CONFIG_BFIN_GPTIMERS)          += gptimers.o
 obj-$(CONFIG_MODULES)                += module.o
diff --git a/arch/blackfin/kernel/cplb-nompu/Makefile b/arch/blackfin/kernel/cplb-nompu/Makefile
new file mode 100644 (file)
index 0000000..d36ea9b
--- /dev/null
@@ -0,0 +1,8 @@
+#
+# arch/blackfin/kernel/cplb-nompu/Makefile
+#
+
+obj-y := cplbinit.o cacheinit.o cplbhdlr.o cplbmgr.o
+
+obj-$(CONFIG_CPLB_INFO) += cplbinfo.o
+
index 4d7733d..8636d42 100644 (file)
@@ -3,10 +3,9 @@
 #
 
 obj-y := \
-       cache.o cacheinit.o cplbhdlr.o cplbmgr.o entry.o \
+       cache.o cacheinit.o entry.o \
        interrupt.o lock.o irqpanic.o arch_checks.o
 
-obj-$(CONFIG_CPLB_INFO)          += cplbinfo.o
 obj-$(CONFIG_BFIN_SINGLE_CORE)   += ints-priority-sc.o
 obj-$(CONFIG_BFIN_DUAL_CORE)     += ints-priority-dc.o
 obj-$(CONFIG_PM)                 += pm.o dpmc.o