Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # Makefile for the linux kernel. | |
3 | # | |
4 | ||
5 | # Common support (must be linked before board specific support) | |
bd5ce433 | 6 | obj-y += clock.o devices.o generic.o irq.o \ |
38f539a6 | 7 | time.o reset.o |
5bf6c6e3 | 8 | obj-$(CONFIG_PM) += pm.o sleep.o standby.o |
0d1bde9e EM |
9 | |
10 | ifeq ($(CONFIG_CPU_FREQ),y) | |
11 | obj-$(CONFIG_PXA25x) += cpufreq-pxa2xx.o | |
12 | obj-$(CONFIG_PXA27x) += cpufreq-pxa2xx.o | |
4f788bb2 | 13 | obj-$(CONFIG_PXA3xx) += cpufreq-pxa3xx.o |
0d1bde9e | 14 | endif |
5bf6c6e3 DB |
15 | |
16 | # Generic drivers that other drivers may depend upon | |
17 | obj-$(CONFIG_PXA_SSP) += ssp.o | |
18 | ||
19 | # SoC-specific code | |
918dbcba DB |
20 | obj-$(CONFIG_PXA25x) += mfp-pxa2xx.o pxa2xx.o pxa25x.o |
21 | obj-$(CONFIG_PXA27x) += mfp-pxa2xx.o pxa2xx.o pxa27x.o | |
7883938b | 22 | obj-$(CONFIG_PXA3xx) += mfp-pxa3xx.o pxa3xx.o smemc.o |
2c8086a5 | 23 | obj-$(CONFIG_CPU_PXA300) += pxa300.o |
24 | obj-$(CONFIG_CPU_PXA320) += pxa320.o | |
5d31e435 | 25 | obj-$(CONFIG_CPU_PXA930) += pxa930.o |
1da177e4 LT |
26 | |
27 | # Specific board support | |
90b8fc34 | 28 | obj-$(CONFIG_ARCH_GUMSTIX) += gumstix.o |
3332b0c1 | 29 | obj-$(CONFIG_GUMSTIX_AM200EPD) += am200epd.o |
4ce255c1 | 30 | obj-$(CONFIG_GUMSTIX_AM300EPD) += am300epd.o |
a06748ab | 31 | obj-$(CONFIG_ARCH_LUBBOCK) += lubbock.o |
e9937d4b | 32 | obj-$(CONFIG_MACH_LOGICPD_PXA270) += lpd270.o |
a06748ab | 33 | obj-$(CONFIG_MACH_MAINSTONE) += mainstone.o |
2a23ec36 | 34 | obj-$(CONFIG_MACH_BALLOON3) += balloon3.o |
49ea26d0 | 35 | obj-$(CONFIG_MACH_MP900C) += mp900.o |
a06748ab | 36 | obj-$(CONFIG_ARCH_PXA_IDP) += idp.o |