Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | |
2 | # | |
3 | # Makefile for the linux kernel. | |
4 | # | |
5 | ||
6 | # Object file lists. | |
7 | ||
8 | obj-y := cpu.o irq.o time.o gpio.o clock.o devs.o | |
9 | obj-m := | |
10 | obj-n := | |
11 | obj- := | |
505788cc BD |
12 | obj-dma-y := |
13 | obj-dma-n := | |
1da177e4 | 14 | |
332158e7 BD |
15 | # DMA |
16 | obj-$(CONFIG_S3C2410_DMA) += dma.o | |
17 | ||
0ca5bc3d | 18 | # S3C2400 support files |
332158e7 | 19 | obj-$(CONFIG_CPU_S3C2400) += s3c2400-gpio.o |
0ca5bc3d | 20 | |
1da177e4 LT |
21 | # S3C2410 support files |
22 | ||
332158e7 BD |
23 | obj-$(CONFIG_CPU_S3C2410) += s3c2410.o |
24 | obj-$(CONFIG_CPU_S3C2410) += s3c2410-gpio.o | |
1e582fc7 | 25 | obj-$(CONFIG_CPU_S3C2410) += s3c2410-irq.o |
0033a2f0 BD |
26 | |
27 | obj-$(CONFIG_S3C2410_PM) += s3c2410-pm.o s3c2410-sleep.o | |
3fc3a25b | 28 | obj-$(CONFIG_CPU_S3C2410_DMA) += s3c2410-dma.o |
1da177e4 LT |
29 | |
30 | # Power Management support | |
31 | ||
332158e7 BD |
32 | obj-$(CONFIG_PM) += pm.o sleep.o |
33 | obj-$(CONFIG_PM_SIMTEC) += pm-simtec.o | |
1da177e4 | 34 | |
68d9ab39 | 35 | # S3C2412 support |
332158e7 | 36 | obj-$(CONFIG_CPU_S3C2412) += s3c2412.o |
c6e58ebb | 37 | obj-$(CONFIG_CPU_S3C2412) += s3c2412-irq.o |
332158e7 | 38 | obj-$(CONFIG_CPU_S3C2412) += s3c2412-clock.o |
34348012 | 39 | obj-dma-$(CONFIG_CPU_S3C2412) += s3c2412-dma.o |
68d9ab39 BD |
40 | |
41 | # | |
96ce2385 BD |
42 | # S3C244X support |
43 | ||
332158e7 BD |
44 | obj-$(CONFIG_CPU_S3C244X) += s3c244x.o |
45 | obj-$(CONFIG_CPU_S3C244X) += s3c244x-irq.o | |
96ce2385 | 46 | |
99c13853 BD |
47 | # Clock control |
48 | ||
332158e7 | 49 | obj-$(CONFIG_S3C2410_CLOCK) += s3c2410-clock.o |
99c13853 | 50 | |
1da177e4 LT |
51 | # S3C2440 support |
52 | ||
332158e7 BD |
53 | obj-$(CONFIG_CPU_S3C2440) += s3c2440.o s3c2440-dsc.o |
54 | obj-$(CONFIG_CPU_S3C2440) += s3c2440-irq.o | |
55 | obj-$(CONFIG_CPU_S3C2440) += s3c2440-clock.o | |
56 | obj-$(CONFIG_CPU_S3C2440) += s3c2410-gpio.o | |
98c418a0 | 57 | obj-dma-$(CONFIG_CPU_S3C2440) += s3c2440-dma.o |
1da177e4 | 58 | |
96ce2385 BD |
59 | # S3C2442 support |
60 | ||
332158e7 BD |
61 | obj-$(CONFIG_CPU_S3C2442) += s3c2442.o |
62 | obj-$(CONFIG_CPU_S3C2442) += s3c2442-clock.o | |
96ce2385 | 63 | |
bafa49cc BD |
64 | # bast extras |
65 | ||
66 | obj-$(CONFIG_BAST_PC104_IRQ) += bast-irq.o | |
67 | ||
505788cc BD |
68 | # merge in dma objects |
69 | ||
70 | obj-y += $(obj-dma-y) | |
71 | ||
1da177e4 LT |
72 | # machine specific support |
73 | ||
7efb833d | 74 | obj-$(CONFIG_MACH_ANUBIS) += mach-anubis.o |
110d322b | 75 | obj-$(CONFIG_MACH_OSIRIS) += mach-osiris.o |
1da177e4 LT |
76 | obj-$(CONFIG_ARCH_BAST) += mach-bast.o usb-simtec.o |
77 | obj-$(CONFIG_ARCH_H1940) += mach-h1940.o | |
78 | obj-$(CONFIG_MACH_N30) += mach-n30.o | |
79 | obj-$(CONFIG_ARCH_SMDK2410) += mach-smdk2410.o | |
66c59409 | 80 | obj-$(CONFIG_MACH_SMDK2413) += mach-smdk2413.o |
1da177e4 LT |
81 | obj-$(CONFIG_ARCH_S3C2440) += mach-smdk2440.o |
82 | obj-$(CONFIG_MACH_VR1000) += mach-vr1000.o usb-simtec.o | |
83 | obj-$(CONFIG_MACH_RX3715) += mach-rx3715.o | |
84 | obj-$(CONFIG_MACH_OTOM) += mach-otom.o | |
85 | obj-$(CONFIG_MACH_NEXCODER_2440) += mach-nexcoder.o | |
d3f4c571 BD |
86 | |
87 | obj-$(CONFIG_MACH_SMDK) += common-smdk.o |