Blame view

arch/arm/mach-omap2/Makefile 9.17 KB
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
1
2
3
4
5
  #
  # Makefile for the linux kernel.
  #
  
  # Common support
0f622e8ca   Tony Lindgren   omap2+: Rename ti...
6
  obj-y := id.o io.o control.o mux.o devices.o serial.o gpmc.o timer.o pm.o \
13662dc5b   Tomi Valkeinen   ARM: OMAP: HWMOD:...
7
  	 common.o gpio.o dma.o wd_timer.o display.o
d76076636   Tony Lindgren   ARM: OMAP2/3: Reo...
8

59fb659b0   Paul Walmsley   OMAP2/3: PRCM: sp...
9
  omap-2-3-common				= irq.o sdrc.o
43b40992c   Paul Walmsley   OMAP hwmod: add h...
10
  hwmod-common				= omap_hwmod.o \
358f0e630   Thara Gopinath   OMAP3: hwmod: sup...
11
  					  omap_hwmod_common_data.o
0b96af683   Paul Walmsley   OMAP2/3/4 clock: ...
12
  clock-common				= clock.o clock_common_data.o \
dc0b3a701   Paul Walmsley   OMAP2+: clockdoma...
13
  					  clkt_dpll.o clkt_clksel.o
ba9456ac9   Santosh Shilimkar   ARM: OMAP: Add Se...
14
  secure-common                          = omap-smc.o omap-secure.o
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
15

ba9456ac9   Santosh Shilimkar   ARM: OMAP: Add Se...
16
17
18
  obj-$(CONFIG_ARCH_OMAP2) += $(omap-2-3-common) $(hwmod-common) $(secure-common)
  obj-$(CONFIG_ARCH_OMAP3) += $(omap-2-3-common) $(hwmod-common) $(secure-common)
  obj-$(CONFIG_ARCH_OMAP4) += prm44xx.o $(hwmod-common) $(secure-common)
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
19

78673bc89   Eduardo Valentin   ARM: OMAP: McBSP:...
20
  obj-$(CONFIG_OMAP_MCBSP) += mcbsp.o
fbc319f67   Thara Gopinath   OMAP3: PM: Regist...
21
  obj-$(CONFIG_TWL4030_CORE) += omap_twl.o
934f8be7b   Santosh Shilimkar   ARM: OMAP4: SMP: ...
22
23
24
  # SMP support ONLY available for OMAP4
  obj-$(CONFIG_SMP)			+= omap-smp.o omap-headsmp.o
  obj-$(CONFIG_LOCAL_TIMERS)		+= timer-mpu.o
7d35b8d09   Santosh Shilimkar   omap4: hotplug: A...
25
  obj-$(CONFIG_HOTPLUG_CPU)		+= omap-hotplug.o
b2b9762f7   Santosh Shilimkar   ARM: OMAP4: PM: A...
26
27
  obj-$(CONFIG_ARCH_OMAP4)		+= omap4-common.o omap-wakeupgen.o \
  					   sleep44xx.o
d660f9a26   Santosh Shilimkar   omap4: Fix build ...
28

fe297dde5   John Rigby   OMAP4: enable smc...
29
30
  plus_sec := $(call as-instr,.arch_extension sec,+sec)
  AFLAGS_omap-headsmp.o			:=-Wa,-march=armv7-a$(plus_sec)
ba9456ac9   Santosh Shilimkar   ARM: OMAP: Add Se...
31
  AFLAGS_omap-smc.o			:=-Wa,-march=armv7-a$(plus_sec)
b2b9762f7   Santosh Shilimkar   ARM: OMAP4: PM: A...
32
  AFLAGS_sleep44xx.o			:=-Wa,-march=armv7-a$(plus_sec)
934f8be7b   Santosh Shilimkar   ARM: OMAP4: SMP: ...
33

c2d43e39c   Tony Lindgren   ARM: OMAP: SRAM: ...
34
  # Functions loaded to SRAM
59b479e09   Tony Lindgren   omap: Start using...
35
36
  obj-$(CONFIG_SOC_OMAP2420)		+= sram242x.o
  obj-$(CONFIG_SOC_OMAP2430)		+= sram243x.o
cc26b3b01   Syed Mohammed, Khasim   ARM: OMAP3: Add m...
37
  obj-$(CONFIG_ARCH_OMAP3)		+= sram34xx.o
c2d43e39c   Tony Lindgren   ARM: OMAP: SRAM: ...
38

56213ca4e   Tony Lindgren   omap2/3: Multiboo...
39
40
41
  AFLAGS_sram242x.o			:=-Wa,-march=armv6
  AFLAGS_sram243x.o			:=-Wa,-march=armv6
  AFLAGS_sram34xx.o			:=-Wa,-march=armv7-a
ddaa912a2   Tony Lindgren   omap: mux: Add ne...
42
  # Pin multiplexing
59b479e09   Tony Lindgren   omap: Start using...
43
44
  obj-$(CONFIG_SOC_OMAP2420)		+= mux2420.o
  obj-$(CONFIG_SOC_OMAP2430)		+= mux2430.o
ddaa912a2   Tony Lindgren   omap: mux: Add ne...
45
  obj-$(CONFIG_ARCH_OMAP3)		+= mux34xx.o
a041a52c4   Benoit Cousson   OMAP4: mux: Add C...
46
  obj-$(CONFIG_ARCH_OMAP4)		+= mux44xx.o
ddaa912a2   Tony Lindgren   omap: mux: Add ne...
47

f2ab99778   Paul Walmsley   [ARM] OMAP2 SDRC:...
48
49
50
  # SMS/SDRC
  obj-$(CONFIG_ARCH_OMAP2)		+= sdrc2xxx.o
  # obj-$(CONFIG_ARCH_OMAP3)		+= sdrc3xxx.o
fd1478cd6   Nishanth Menon   omap: opp: add OM...
51
52
53
54
  # OPP table initialization
  ifeq ($(CONFIG_PM_OPP),y)
  obj-y					+= opp.o
  obj-$(CONFIG_ARCH_OMAP3)		+= opp3xxx_data.o
f5a6422d4   Nishanth Menon   omap4: opp: add O...
55
  obj-$(CONFIG_ARCH_OMAP4)		+= opp4xxx_data.o
fd1478cd6   Nishanth Menon   omap: opp: add OM...
56
  endif
120db2cba   Tony Lindgren   [ARM] 3455/1: ARM...
57
  # Power Management
1835f1d72   Tony Lindgren   ARM: OMAP2: Move ...
58
  ifeq ($(CONFIG_PM),y)
8bd229492   Kevin Hilman   OMAP2/3: PM: push...
59
  obj-$(CONFIG_ARCH_OMAP2)		+= pm24xx.o
638080c37   Kevin Hilman   OMAP2+ / PM: move...
60
  obj-$(CONFIG_ARCH_OMAP2)		+= sleep24xx.o
c0718df4d   Paul Walmsley   OMAP2+: voltage: ...
61
  obj-$(CONFIG_ARCH_OMAP3)		+= pm34xx.o sleep34xx.o \
638080c37   Kevin Hilman   OMAP2+ / PM: move...
62
  					   cpuidle34xx.o
982726609   Santosh Shilimkar   ARM: OMAP4: PM: A...
63
64
  obj-$(CONFIG_ARCH_OMAP4)		+= pm44xx.o omap-mpuss-lowpower.o \
  					   cpuidle44xx.o
8bd229492   Kevin Hilman   OMAP2/3: PM: push...
65
  obj-$(CONFIG_PM_DEBUG)			+= pm-debug.o
0c0a5d61e   Thara Gopinath   OMAP3: PM: Adding...
66
  obj-$(CONFIG_OMAP_SMARTREFLEX)          += sr_device.o smartreflex.o
fa765823a   Thara Gopinath   OMAP3: PM: Adding...
67
  obj-$(CONFIG_OMAP_SMARTREFLEX_CLASS3)	+= smartreflex-class3.o
56213ca4e   Tony Lindgren   omap2/3: Multiboo...
68
69
  
  AFLAGS_sleep24xx.o			:=-Wa,-march=armv6
6ba5932ca   Oskar Andero   arm: omap2: enabl...
70
  AFLAGS_sleep34xx.o			:=-Wa,-march=armv7-a$(plus_sec)
56213ca4e   Tony Lindgren   omap2/3: Multiboo...
71

57e6fe7b8   Kevin Hilman   OMAP2+: PM: initi...
72
73
74
  ifeq ($(CONFIG_PM_VERBOSE),y)
  CFLAGS_pm_bus.o				+= -DDEBUG
  endif
1835f1d72   Tony Lindgren   ARM: OMAP2: Move ...
75
  endif
120db2cba   Tony Lindgren   [ARM] 3455/1: ARM...
76

71348bcaa   Paul Walmsley   OMAP2/3/4 PRCM: a...
77
  # PRCM
0a84a91c3   Tero Kristo   ARM: OMAP: PRCM: ...
78
  obj-y					+= prm_common.o
59fb659b0   Paul Walmsley   OMAP2/3: PRCM: sp...
79
  obj-$(CONFIG_ARCH_OMAP2)		+= prcm.o cm2xxx_3xxx.o prm2xxx_3xxx.o
c0718df4d   Paul Walmsley   OMAP2+: voltage: ...
80
81
  obj-$(CONFIG_ARCH_OMAP3)		+= prcm.o cm2xxx_3xxx.o prm2xxx_3xxx.o \
  					   vc3xxx_data.o vp3xxx_data.o
59fb659b0   Paul Walmsley   OMAP2/3: PRCM: sp...
82
83
84
  # XXX The presence of cm2xxx_3xxx.o on the line below is temporary and
  # will be removed once the OMAP4 part of the codebase is converted to
  # use OMAP4-specific PRCM functions.
2ace831ff   Paul Walmsley   OMAP4: PRCM: add ...
85
86
  obj-$(CONFIG_ARCH_OMAP4)		+= prcm.o cm2xxx_3xxx.o cminst44xx.o \
  					   cm44xx.o prcm_mpu44xx.o \
c0718df4d   Paul Walmsley   OMAP2+: voltage: ...
87
  					   prminst44xx.o vc44xx_data.o \
0a84a91c3   Tero Kristo   ARM: OMAP: PRCM: ...
88
  					   vp44xx_data.o prm44xx.o
c0718df4d   Paul Walmsley   OMAP2+: voltage: ...
89
90
  
  # OMAP voltage domains
01f48d308   Kevin Hilman   OMAP2+: voltage: ...
91
  voltagedomain-common			:= voltage.o vc.o vp.o
aae030fa3   Kevin Hilman   OMAP2: add voltag...
92
93
  obj-$(CONFIG_ARCH_OMAP2)		+= $(voltagedomain-common) \
  					   voltagedomains2xxx_data.o
c0718df4d   Paul Walmsley   OMAP2+: voltage: ...
94
95
96
97
  obj-$(CONFIG_ARCH_OMAP3)		+= $(voltagedomain-common) \
  					   voltagedomains3xxx_data.o
  obj-$(CONFIG_ARCH_OMAP4)		+= $(voltagedomain-common) \
  					   voltagedomains44xx_data.o
74bea6b98   Rajendra Nayak   OMAP: powerdomain...
98
99
  
  # OMAP powerdomain framework
6e01478ae   Paul Walmsley   OMAP2+: powerdoma...
100
  powerdomain-common			+= powerdomain.o powerdomain-common.o
f327e07b0   Rajendra Nayak   OMAP: powerdomain...
101
  obj-$(CONFIG_ARCH_OMAP2)		+= $(powerdomain-common) \
6e01478ae   Paul Walmsley   OMAP2+: powerdoma...
102
103
104
  					   powerdomain2xxx_3xxx.o \
  					   powerdomains2xxx_data.o \
  					   powerdomains2xxx_3xxx_data.o
f327e07b0   Rajendra Nayak   OMAP: powerdomain...
105
  obj-$(CONFIG_ARCH_OMAP3)		+= $(powerdomain-common) \
6e01478ae   Paul Walmsley   OMAP2+: powerdoma...
106
107
108
  					   powerdomain2xxx_3xxx.o \
  					   powerdomains3xxx_data.o \
  					   powerdomains2xxx_3xxx_data.o
f327e07b0   Rajendra Nayak   OMAP: powerdomain...
109
  obj-$(CONFIG_ARCH_OMAP4)		+= $(powerdomain-common) \
6e01478ae   Paul Walmsley   OMAP2+: powerdoma...
110
111
  					   powerdomain44xx.o \
  					   powerdomains44xx_data.o
71348bcaa   Paul Walmsley   OMAP2/3/4 PRCM: a...
112

dc0b3a701   Paul Walmsley   OMAP2+: clockdoma...
113
114
  # PRCM clockdomain control
  obj-$(CONFIG_ARCH_OMAP2)		+= clockdomain.o \
4aef7a2a5   Rajendra Nayak   OMAP: clockdomain...
115
  					   clockdomain2xxx_3xxx.o \
dc0b3a701   Paul Walmsley   OMAP2+: clockdoma...
116
  					   clockdomains2xxx_3xxx_data.o
a5ffef6af   Paul Walmsley   OMAP: clockdomain...
117
118
  obj-$(CONFIG_SOC_OMAP2420)		+= clockdomains2420_data.o
  obj-$(CONFIG_SOC_OMAP2430)		+= clockdomains2430_data.o
dc0b3a701   Paul Walmsley   OMAP2+: clockdoma...
119
  obj-$(CONFIG_ARCH_OMAP3)		+= clockdomain.o \
4aef7a2a5   Rajendra Nayak   OMAP: clockdomain...
120
  					   clockdomain2xxx_3xxx.o \
a5ffef6af   Paul Walmsley   OMAP: clockdomain...
121
122
  					   clockdomains2xxx_3xxx_data.o \
  					   clockdomains3xxx_data.o
dc0b3a701   Paul Walmsley   OMAP2+: clockdoma...
123
  obj-$(CONFIG_ARCH_OMAP4)		+= clockdomain.o \
68b921ad7   Rajendra Nayak   OMAP: clockdomain...
124
  					   clockdomain44xx.o \
dc0b3a701   Paul Walmsley   OMAP2+: clockdoma...
125
  					   clockdomains44xx_data.o
530e544fd   Paul Walmsley   OMAP2+: clock: ad...
126

3d876e59c   Paul Walmsley   ARM: OMAP2: Move ...
127
  # Clock framework
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
128
  obj-$(CONFIG_ARCH_OMAP2)		+= $(clock-common) clock2xxx.o \
81b34fbec   Paul Walmsley   OMAP2 clock: spli...
129
  					   clkt2xxx_sys.o \
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
130
131
  					   clkt2xxx_dpllcore.o \
  					   clkt2xxx_virt_prcm_set.o \
0fd0c21be   Paul Walmsley   OMAP2: clock: add...
132
  					   clkt2xxx_apll.o clkt2xxx_osc.o \
530e544fd   Paul Walmsley   OMAP2+: clock: ad...
133
  					   clkt2xxx_dpll.o clkt_iclk.o
59b479e09   Tony Lindgren   omap: Start using...
134
135
  obj-$(CONFIG_SOC_OMAP2420)		+= clock2420_data.o
  obj-$(CONFIG_SOC_OMAP2430)		+= clock2430.o clock2430_data.o
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
136
137
138
  obj-$(CONFIG_ARCH_OMAP3)		+= $(clock-common) clock3xxx.o \
  					   clock34xx.o clkt34xx_dpll3m2.o \
  					   clock3517.o clock36xx.o \
530e544fd   Paul Walmsley   OMAP2+: clock: ad...
139
140
  					   dpll3xxx.o clock3xxx_data.o \
  					   clkt_iclk.o
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
141
  obj-$(CONFIG_ARCH_OMAP4)		+= $(clock-common) clock44xx_data.o \
97f678989   Rajendra Nayak   OMAP4: DPLL: Add ...
142
  					   dpll3xxx.o dpll44xx.o
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
143
144
  
  # OMAP2 clock rate set data (old "OPP" data)
59b479e09   Tony Lindgren   omap: Start using...
145
146
  obj-$(CONFIG_SOC_OMAP2420)		+= opp2420_data.o
  obj-$(CONFIG_SOC_OMAP2430)		+= opp2430_data.o
3d876e59c   Paul Walmsley   ARM: OMAP2: Move ...
147

7359154e9   Paul Walmsley   OMAP hwmod: conve...
148
  # hwmod data
0d619a899   Paul Walmsley   omap_hwmod: share...
149
150
151
  obj-$(CONFIG_SOC_OMAP2420)		+= omap_hwmod_2xxx_ipblock_data.o \
  					   omap_hwmod_2xxx_3xxx_ipblock_data.o \
  					   omap_hwmod_2xxx_interconnect_data.o \
ded11383f   Paul Walmsley   omap_hwmod: share...
152
153
  					   omap_hwmod_2xxx_3xxx_interconnect_data.o \
  					   omap_hwmod_2420_data.o
0d619a899   Paul Walmsley   omap_hwmod: share...
154
155
156
  obj-$(CONFIG_SOC_OMAP2430)		+= omap_hwmod_2xxx_ipblock_data.o \
  					   omap_hwmod_2xxx_3xxx_ipblock_data.o \
  					   omap_hwmod_2xxx_interconnect_data.o \
ded11383f   Paul Walmsley   omap_hwmod: share...
157
158
  					   omap_hwmod_2xxx_3xxx_interconnect_data.o \
  					   omap_hwmod_2430_data.o
0d619a899   Paul Walmsley   omap_hwmod: share...
159
160
  obj-$(CONFIG_ARCH_OMAP3)		+= omap_hwmod_2xxx_3xxx_ipblock_data.o \
  					   omap_hwmod_2xxx_3xxx_interconnect_data.o \
ded11383f   Paul Walmsley   omap_hwmod: share...
161
  					   omap_hwmod_3xxx_data.o
55d2cb081   Benoit Cousson   OMAP4: hwmod: Add...
162
  obj-$(CONFIG_ARCH_OMAP4)		+= omap_hwmod_44xx_data.o
3d876e59c   Paul Walmsley   ARM: OMAP2: Move ...
163

183bd50f4   Alexander Shishkin   ARM: 5843/1: OMAP...
164
  # EMU peripherals
657ebfadc   Paul Walmsley   OMAP3/4 clock: sp...
165
  obj-$(CONFIG_OMAP3_EMU)			+= emu.o
183bd50f4   Alexander Shishkin   ARM: 5843/1: OMAP...
166

e2fa61d40   Felipe Balbi   OMAP3: l3: Introd...
167
168
  # L3 interconnect
  obj-$(CONFIG_ARCH_OMAP3)		+= omap_l3_smx.o
2722e56de   Santosh Shilimkar   OMAP4: l3: Introd...
169
  obj-$(CONFIG_ARCH_OMAP4)		+= omap_l3_noc.o
e2fa61d40   Felipe Balbi   OMAP3: l3: Introd...
170

59fdc6ebd   C A Subramaniam   omap: mailbox: Ad...
171
172
  obj-$(CONFIG_OMAP_MBOX_FWK)		+= mailbox_mach.o
  mailbox_mach-objs			:= mailbox.o
0bbc6fcff   Hiroshi DOYU   omap iommu: Make ...
173
174
175
176
  obj-$(CONFIG_OMAP_IOMMU)		+= iommu2.o
  
  iommu-$(CONFIG_OMAP_IOMMU)		:= omap-iommu.o
  obj-y					+= $(iommu-m) $(iommu-y)
caf60779a   Hiroshi DOYU   omap2 iommu: entr...
177

b63128e81   Tony Lindgren   omap: Split i2c p...
178
179
  i2c-omap-$(CONFIG_I2C_OMAP)		:= i2c.o
  obj-y					+= $(i2c-omap-m) $(i2c-omap-y)
90173882e   Felipe Contreras   omap: add dsp pla...
180
181
182
  ifneq ($(CONFIG_TIDSPBRIDGE),)
  obj-y					+= dsp.o
  endif
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
183
184
185
  # Specific board support
  obj-$(CONFIG_MACH_OMAP_GENERIC)		+= board-generic.o
  obj-$(CONFIG_MACH_OMAP_H4)		+= board-h4.o
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
186
  obj-$(CONFIG_MACH_OMAP_2430SDP)		+= board-2430sdp.o
120db2cba   Tony Lindgren   [ARM] 3455/1: ARM...
187
  obj-$(CONFIG_MACH_OMAP_APOLLON)		+= board-apollon.o
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
188
189
190
191
192
193
194
195
196
197
  obj-$(CONFIG_MACH_OMAP3_BEAGLE)		+= board-omap3beagle.o
  obj-$(CONFIG_MACH_DEVKIT8000)     	+= board-devkit8000.o
  obj-$(CONFIG_MACH_OMAP_LDP)		+= board-ldp.o
  obj-$(CONFIG_MACH_OMAP3530_LV_SOM)      += board-omap3logic.o
  obj-$(CONFIG_MACH_OMAP3_TORPEDO)        += board-omap3logic.o
  obj-$(CONFIG_MACH_ENCORE)		+= board-omap3encore.o
  obj-$(CONFIG_MACH_OVERO)		+= board-overo.o
  obj-$(CONFIG_MACH_OMAP3EVM)		+= board-omap3evm.o
  obj-$(CONFIG_MACH_OMAP3_PANDORA)	+= board-omap3pandora.o
  obj-$(CONFIG_MACH_OMAP_3430SDP)		+= board-3430sdp.o
631388129   Kalle Valo   OMAP2: add board ...
198
  obj-$(CONFIG_MACH_NOKIA_N8X0)		+= board-n8x0.o
2d200665c   Aaro Koskinen   arm: omap: add mi...
199
  obj-$(CONFIG_MACH_NOKIA_RM680)		+= board-rm680.o \
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
200
  					   sdram-nokia.o
ffe7f95bb   Lauri Leukkunen   ARM OMAP3: Initia...
201
  obj-$(CONFIG_MACH_NOKIA_RX51)		+= board-rx51.o \
6c3bc4eb5   Aaro Koskinen   arm: omap: rename...
202
  					   sdram-nokia.o \
ffe7f95bb   Lauri Leukkunen   ARM OMAP3: Initia...
203
  					   board-rx51-peripherals.o \
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
204
  					   board-rx51-video.o
208268538   Felipe Balbi   arm: omap: combin...
205
  obj-$(CONFIG_MACH_OMAP_ZOOM2)		+= board-zoom.o \
479f12c9e   vikram pandita   omap3: zoom: spli...
206
  					   board-zoom-peripherals.o \
a64903357   Kishore Y   OMAP3: ZOOM2/3/36...
207
  					   board-zoom-display.o \
577145f45   Vikram Pandita   ARM: OMAP3: Add s...
208
  					   board-zoom-debugboard.o
208268538   Felipe Balbi   arm: omap: combin...
209
  obj-$(CONFIG_MACH_OMAP_ZOOM3)		+= board-zoom.o \
5f35fbe8b   vikram pandita   omap3: zoom: Intr...
210
  					   board-zoom-peripherals.o \
a64903357   Kishore Y   OMAP3: ZOOM2/3/36...
211
  					   board-zoom-display.o \
577145f45   Vikram Pandita   ARM: OMAP3: Add s...
212
  					   board-zoom-debugboard.o
34c9ac237   vikram pandita   omap: 3630sdp: in...
213
214
  obj-$(CONFIG_MACH_OMAP_3630SDP)		+= board-3630sdp.o \
  					   board-zoom-peripherals.o \
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
215
216
  					   board-zoom-display.o
  obj-$(CONFIG_MACH_CM_T35)		+= board-cm-t35.o
d04b620e6   Igor Grinberg   omap3: Introduce ...
217
  obj-$(CONFIG_MACH_CM_T3517)		+= board-cm-t3517.o
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
218
219
  obj-$(CONFIG_MACH_IGEP0020)		+= board-igep0020.o
  obj-$(CONFIG_MACH_OMAP3_TOUCHBOOK)	+= board-omap3touchbook.o
952414505   Linus Torvalds   Merge branch 'nex...
220
221
  obj-$(CONFIG_MACH_OMAP_4430SDP)		+= board-4430sdp.o
  obj-$(CONFIG_MACH_OMAP4_PANDA)		+= board-omap4panda.o
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
222

952414505   Linus Torvalds   Merge branch 'nex...
223
  obj-$(CONFIG_MACH_PCM049)		+= board-omap4pcm049.o
ad19d8d90   Tony Lindgren   [ARM] 5436/1: ARM...
224

b3c3dc223   Felipe Balbi   usb: musb: fix bu...
225
  obj-$(CONFIG_MACH_OMAP3517EVM)		+= board-am3517evm.o
c625327e2   Ranjith Lohithakshan   AM35xx: Add suppo...
226

1cb125caf   Srinath   omap: AM3517/05: ...
227
  obj-$(CONFIG_MACH_CRANEBOARD)		+= board-am3517crane.o
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
228
  obj-$(CONFIG_MACH_SBC3530)		+= board-omap3stalker.o
2c87fb2e6   Hemant Pedanekar   TI816X: Create bo...
229
  obj-$(CONFIG_MACH_TI8168EVM)		+= board-ti8168evm.o
a890b6760   Hemant Pedanekar   ARM: OMAP: TI814X...
230
  obj-$(CONFIG_MACH_TI8148EVM)		+= board-ti8168evm.o
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
231

18cb7aca6   Felipe Balbi   ARM: OMAP3: MUSB ...
232
  # Platform specific device init code
f41caddbe   Tony Lindgren   omap2+: Use Kconf...
233
234
235
236
237
238
239
  
  omap-flash-$(CONFIG_MTD_NAND_OMAP2)	:= board-flash.o
  omap-flash-$(CONFIG_MTD_ONENAND_OMAP2)	:= board-flash.o
  obj-y					+= $(omap-flash-y) $(omap-flash-m)
  
  omap-hsmmc-$(CONFIG_MMC_OMAP_HS)	:= hsmmc.o
  obj-y					+= $(omap-hsmmc-m) $(omap-hsmmc-y)
b5e8905bc   Tony Lindgren   omap: Move omap2 ...
240
241
  usbfs-$(CONFIG_ARCH_OMAP_OTG)		:= usb-fs.o
  obj-y					+= $(usbfs-m) $(usbfs-y)
18cb7aca6   Felipe Balbi   ARM: OMAP3: MUSB ...
242
  obj-y					+= usb-musb.o
b3c3dc223   Felipe Balbi   usb: musb: fix bu...
243
  obj-y					+= omap_phy_internal.o
1b52d5df6   Kalle Valo   OMAP2: compile us...
244
  obj-$(CONFIG_MACH_OMAP2_TUSB6010)	+= usb-tusb6010.o
a8480ea0b   Felipe Balbi   arm: omap2: usb: ...
245
  obj-y					+= usb-host.o
aa62e90fe   Juha Yrjola   ARM: OMAP2/3: Add...
246
247
248
  
  onenand-$(CONFIG_MTD_ONENAND_OMAP2)	:= gpmc-onenand.o
  obj-y					+= $(onenand-m) $(onenand-y)
1a48e1575   Tony Lindgren   ARM: OMAP2/3: Add...
249

2f70a1e93   Vimal Singh   omap2/3/4: Introd...
250
251
  nand-$(CONFIG_MTD_NAND_OMAP2)		:= gpmc-nand.o
  obj-y					+= $(nand-m) $(nand-y)
1a48e1575   Tony Lindgren   ARM: OMAP2/3: Add...
252
253
  smc91x-$(CONFIG_SMC91X)			:= gpmc-smc91x.o
  obj-y					+= $(smc91x-m) $(smc91x-y)
cdd280b99   Tim Nordell   ARM: OMAP3LOGIC: ...
254
255
256
  
  smsc911x-$(CONFIG_SMSC911X)		:= gpmc-smsc911x.o
  obj-y					+= $(smsc911x-m) $(smsc911x-y)
7bb412a64   Simon Que   omap: add hwspinl...
257
  obj-$(CONFIG_ARCH_OMAP4)		+= hwspinlock.o
b7ee79abc   Sumit Semwal   OMAP2, 3: DSS2: C...
258

a53b8e3b9   Peter Ujfalusi   OMAP: New twl-com...
259
  obj-y					+= common-board-devices.o twl-common.o