aboutsummaryrefslogtreecommitdiffstats
path: root/arch/blackfin/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'arch/blackfin/Makefile')
-rw-r--r--arch/blackfin/Makefile18
1 files changed, 15 insertions, 3 deletions
diff --git a/arch/blackfin/Makefile b/arch/blackfin/Makefile
index 6bf50977850..e550c8d4606 100644
--- a/arch/blackfin/Makefile
+++ b/arch/blackfin/Makefile
@@ -21,6 +21,10 @@ KALLSYMS += --symbol-prefix=_
21KBUILD_DEFCONFIG := BF537-STAMP_defconfig 21KBUILD_DEFCONFIG := BF537-STAMP_defconfig
22 22
23# setup the machine name and the machine dependent settings 23# setup the machine name and the machine dependent settings
24machine-$(CONFIG_BF512) := bf518
25machine-$(CONFIG_BF514) := bf518
26machine-$(CONFIG_BF516) := bf518
27machine-$(CONFIG_BF518) := bf518
24machine-$(CONFIG_BF522) := bf527 28machine-$(CONFIG_BF522) := bf527
25machine-$(CONFIG_BF523) := bf527 29machine-$(CONFIG_BF523) := bf527
26machine-$(CONFIG_BF524) := bf527 30machine-$(CONFIG_BF524) := bf527
@@ -33,6 +37,8 @@ machine-$(CONFIG_BF533) := bf533
33machine-$(CONFIG_BF534) := bf537 37machine-$(CONFIG_BF534) := bf537
34machine-$(CONFIG_BF536) := bf537 38machine-$(CONFIG_BF536) := bf537
35machine-$(CONFIG_BF537) := bf537 39machine-$(CONFIG_BF537) := bf537
40machine-$(CONFIG_BF538) := bf538
41machine-$(CONFIG_BF539) := bf538
36machine-$(CONFIG_BF542) := bf548 42machine-$(CONFIG_BF542) := bf548
37machine-$(CONFIG_BF544) := bf548 43machine-$(CONFIG_BF544) := bf548
38machine-$(CONFIG_BF547) := bf548 44machine-$(CONFIG_BF547) := bf548
@@ -42,6 +48,10 @@ machine-$(CONFIG_BF561) := bf561
42MACHINE := $(machine-y) 48MACHINE := $(machine-y)
43export MACHINE 49export MACHINE
44 50
51cpu-$(CONFIG_BF512) := bf512
52cpu-$(CONFIG_BF514) := bf514
53cpu-$(CONFIG_BF516) := bf516
54cpu-$(CONFIG_BF518) := bf518
45cpu-$(CONFIG_BF522) := bf522 55cpu-$(CONFIG_BF522) := bf522
46cpu-$(CONFIG_BF523) := bf523 56cpu-$(CONFIG_BF523) := bf523
47cpu-$(CONFIG_BF524) := bf524 57cpu-$(CONFIG_BF524) := bf524
@@ -54,6 +64,8 @@ cpu-$(CONFIG_BF533) := bf533
54cpu-$(CONFIG_BF534) := bf534 64cpu-$(CONFIG_BF534) := bf534
55cpu-$(CONFIG_BF536) := bf536 65cpu-$(CONFIG_BF536) := bf536
56cpu-$(CONFIG_BF537) := bf537 66cpu-$(CONFIG_BF537) := bf537
67cpu-$(CONFIG_BF538) := bf538
68cpu-$(CONFIG_BF539) := bf539
57cpu-$(CONFIG_BF542) := bf542 69cpu-$(CONFIG_BF542) := bf542
58cpu-$(CONFIG_BF544) := bf544 70cpu-$(CONFIG_BF544) := bf544
59cpu-$(CONFIG_BF547) := bf547 71cpu-$(CONFIG_BF547) := bf547
@@ -79,7 +91,7 @@ KBUILD_AFLAGS += -mcpu=$(cpu-y)-$(rev-y)
79CHECKFLAGS_SILICON = $(shell echo "" | $(CPP) $(KBUILD_CFLAGS) -dD - 2>/dev/null | awk '$$2 == "__SILICON_REVISION__" { print $$3 }') 91CHECKFLAGS_SILICON = $(shell echo "" | $(CPP) $(KBUILD_CFLAGS) -dD - 2>/dev/null | awk '$$2 == "__SILICON_REVISION__" { print $$3 }')
80CHECKFLAGS += -D__SILICON_REVISION__=$(CHECKFLAGS_SILICON) -Dl1_text=__used__ 92CHECKFLAGS += -D__SILICON_REVISION__=$(CHECKFLAGS_SILICON) -Dl1_text=__used__
81 93
82head-y := arch/$(ARCH)/mach-$(MACHINE)/head.o arch/$(ARCH)/kernel/init_task.o 94head-y := arch/$(ARCH)/kernel/init_task.o
83 95
84core-y += arch/$(ARCH)/kernel/ arch/$(ARCH)/mm/ arch/$(ARCH)/mach-common/ 96core-y += arch/$(ARCH)/kernel/ arch/$(ARCH)/mm/ arch/$(ARCH)/mach-common/
85 97
@@ -95,10 +107,10 @@ else
95core-y += arch/$(ARCH)/kernel/cplb-nompu/ 107core-y += arch/$(ARCH)/kernel/cplb-nompu/
96endif 108endif
97 109
98libs-y += arch/$(ARCH)/lib/
99
100drivers-$(CONFIG_OPROFILE) += arch/$(ARCH)/oprofile/ 110drivers-$(CONFIG_OPROFILE) += arch/$(ARCH)/oprofile/
101 111
112libs-y += arch/$(ARCH)/lib/
113
102machdirs := $(patsubst %,arch/blackfin/mach-%/, $(machine-y)) 114machdirs := $(patsubst %,arch/blackfin/mach-%/, $(machine-y))
103 115
104KBUILD_CFLAGS += -Iarch/$(ARCH)/include/ 116KBUILD_CFLAGS += -Iarch/$(ARCH)/include/