Browse Source

[Blackfin] arch: move all code related to CPLB handling into a new subdirectory under kernel/

Signed-off-by: Bernd Schmidt <bernd.schmidt@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
Bernd Schmidt 17 years ago
parent
commit
7a1a6d0061

+ 2 - 0
arch/blackfin/Makefile

@@ -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/

+ 1 - 1
arch/blackfin/kernel/Makefile

@@ -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

+ 8 - 0
arch/blackfin/kernel/cplb-nompu/Makefile

@@ -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
+

+ 0 - 0
arch/blackfin/kernel/cacheinit.c → arch/blackfin/kernel/cplb-nompu/cacheinit.c


+ 0 - 0
arch/blackfin/mach-common/cplbhdlr.S → arch/blackfin/kernel/cplb-nompu/cplbhdlr.S


+ 0 - 0
arch/blackfin/mach-common/cplbinfo.c → arch/blackfin/kernel/cplb-nompu/cplbinfo.c


+ 0 - 0
arch/blackfin/kernel/cplbinit.c → arch/blackfin/kernel/cplb-nompu/cplbinit.c


+ 0 - 0
arch/blackfin/mach-common/cplbmgr.S → arch/blackfin/kernel/cplb-nompu/cplbmgr.S


+ 1 - 2
arch/blackfin/mach-common/Makefile

@@ -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