ARM: shmobile: use machine specific hook for late init
[deliverable/linux.git] / arch / arm / mach-shmobile / Makefile
CommitLineData
c793c1b0
MD
1#
2# Makefile for the linux kernel.
3#
4
5# Common objects
21cc1b7e 6obj-y := timer.o console.o clock.o common.o
c793c1b0
MD
7
8# CPU objects
f8eef130 9obj-$(CONFIG_ARCH_SH7367) += setup-sh7367.o clock-sh7367.o intc-sh7367.o
0163acf3 10obj-$(CONFIG_ARCH_SH7377) += setup-sh7377.o clock-sh7377.o intc-sh7377.o
495b3cea 11obj-$(CONFIG_ARCH_SH7372) += setup-sh7372.o clock-sh7372.o intc-sh7372.o
5f53a56a 12obj-$(CONFIG_ARCH_SH73A0) += setup-sh73a0.o clock-sh73a0.o intc-sh73a0.o
6c01ba44 13obj-$(CONFIG_ARCH_R8A7740) += setup-r8a7740.o clock-r8a7740.o intc-r8a7740.o
f411fade 14obj-$(CONFIG_ARCH_R8A7779) += setup-r8a7779.o clock-r8a7779.o intc-r8a7779.o
c793c1b0 15
1c51ed4f
MD
16# SMP objects
17smp-y := platsmp.o headsmp.o
18smp-$(CONFIG_HOTPLUG_CPU) += hotplug.o
72f4d579 19smp-$(CONFIG_ARCH_SH73A0) += smp-sh73a0.o
f40aaf6d 20smp-$(CONFIG_ARCH_R8A7779) += smp-r8a7779.o
1c51ed4f 21
7fdda678 22# Pinmux setup
09dd7ded
MD
23pfc-y :=
24pfc-$(CONFIG_ARCH_SH7367) += pfc-sh7367.o
25pfc-$(CONFIG_ARCH_SH7377) += pfc-sh7377.o
26pfc-$(CONFIG_ARCH_SH7372) += pfc-sh7372.o
27pfc-$(CONFIG_ARCH_SH73A0) += pfc-sh73a0.o
5ade0672 28pfc-$(CONFIG_ARCH_R8A7740) += pfc-r8a7740.o
19c43fc5 29pfc-$(CONFIG_ARCH_R8A7779) += pfc-r8a7779.o
7fdda678 30
863b1719
MD
31# IRQ objects
32obj-$(CONFIG_ARCH_SH7367) += entry-intc.o
33obj-$(CONFIG_ARCH_SH7377) += entry-intc.o
34obj-$(CONFIG_ARCH_SH7372) += entry-intc.o
215d6cc9 35obj-$(CONFIG_ARCH_R8A7740) += entry-intc.o
863b1719 36
c3dada18
MD
37# PM objects
38obj-$(CONFIG_SUSPEND) += suspend.o
0af4817b 39obj-$(CONFIG_CPU_IDLE) += cpuidle.o
97991657 40obj-$(CONFIG_ARCH_SH7372) += pm-sh7372.o sleep-sh7372.o
a662c082 41obj-$(CONFIG_ARCH_R8A7779) += pm-r8a7779.o
c3dada18 42
c793c1b0
MD
43# Board objects
44obj-$(CONFIG_MACH_G3EVM) += board-g3evm.o
f2aaf66d 45obj-$(CONFIG_MACH_G4EVM) += board-g4evm.o
2b7eda63 46obj-$(CONFIG_MACH_AP4EVB) += board-ap4evb.o
6d9598e2 47obj-$(CONFIG_MACH_AG5EVM) += board-ag5evm.o
920adc75 48obj-$(CONFIG_MACH_MACKEREL) += board-mackerel.o
28626632 49obj-$(CONFIG_MACH_KOTA2) += board-kota2.o
d55c9a97 50obj-$(CONFIG_MACH_BONITO) += board-bonito.o
f411fade 51obj-$(CONFIG_MACH_MARZEN) += board-marzen.o
09dd7ded
MD
52
53# Framework support
1c51ed4f 54obj-$(CONFIG_SMP) += $(smp-y)
09dd7ded 55obj-$(CONFIG_GENERIC_GPIO) += $(pfc-y)
This page took 0.102 seconds and 5 git commands to generate.