| Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 1 | # | 
|  | 2 | # Makefile for the linux kernel. | 
|  | 3 | # | 
|  | 4 |  | 
|  | 5 | # Common support | 
| Tony Lindgren | 0f622e8 | 2011-03-29 15:54:50 -0700 | [diff] [blame] | 6 | obj-y := id.o io.o control.o mux.o devices.o serial.o gpmc.o timer.o pm.o \ | 
| Paul Walmsley | fcbde33 | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 7 | common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o | 
| Tony Lindgren | d760766 | 2009-05-25 11:26:47 -0700 | [diff] [blame] | 8 |  | 
| Paul Walmsley | 445d12a | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 9 | # INTCPS IP block support - XXX should be moved to drivers/ | 
|  | 10 | obj-$(CONFIG_ARCH_OMAP2)		+= irq.o | 
|  | 11 | obj-$(CONFIG_ARCH_OMAP3)		+= irq.o | 
|  | 12 | obj-$(CONFIG_SOC_AM33XX)		+= irq.o | 
|  | 13 |  | 
|  | 14 | # Secure monitor API support | 
|  | 15 | obj-$(CONFIG_ARCH_OMAP3)		+= omap-smc.o omap-secure.o | 
|  | 16 | obj-$(CONFIG_ARCH_OMAP4)		+= omap-smc.o omap-secure.o | 
|  | 17 | obj-$(CONFIG_SOC_OMAP5)			+= omap-smc.o omap-secure.o | 
|  | 18 |  | 
| Peter Ujfalusi | 3ead467 | 2012-03-09 10:23:27 +0200 | [diff] [blame] | 19 | ifneq ($(CONFIG_SND_OMAP_SOC_MCBSP),) | 
|  | 20 | obj-y += mcbsp.o | 
|  | 21 | endif | 
| Eduardo Valentin | 78673bc | 2008-07-03 12:24:40 +0300 | [diff] [blame] | 22 |  | 
| Paul Walmsley | 032c1bb | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 23 | obj-$(CONFIG_TWL4030_CORE)		+= omap_twl.o | 
| Thara Gopinath | fbc319f | 2010-12-10 22:51:05 +0530 | [diff] [blame] | 24 |  | 
| Santosh Shilimkar | 934f8be | 2009-04-28 20:52:05 +0530 | [diff] [blame] | 25 | # SMP support ONLY available for OMAP4 | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 26 |  | 
| Santosh Shilimkar | 934f8be | 2009-04-28 20:52:05 +0530 | [diff] [blame] | 27 | obj-$(CONFIG_SMP)			+= omap-smp.o omap-headsmp.o | 
| Santosh Shilimkar | 7d35b8d | 2010-08-02 13:18:19 +0300 | [diff] [blame] | 28 | obj-$(CONFIG_HOTPLUG_CPU)		+= omap-hotplug.o | 
| Paul Walmsley | f992dca | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 29 | obj-$(CONFIG_ARCH_OMAP4)		+= omap4-common.o omap-wakeupgen.o | 
|  | 30 | obj-$(CONFIG_SOC_OMAP5)			+= omap4-common.o omap-wakeupgen.o | 
| Santosh Shilimkar | d660f9a | 2010-03-11 07:33:46 +0000 | [diff] [blame] | 31 |  | 
| John Rigby | fe297dd | 2010-12-01 05:57:51 +0000 | [diff] [blame] | 32 | plus_sec := $(call as-instr,.arch_extension sec,+sec) | 
|  | 33 | AFLAGS_omap-headsmp.o			:=-Wa,-march=armv7-a$(plus_sec) | 
| Santosh Shilimkar | ba9456a | 2011-06-06 17:56:49 +0530 | [diff] [blame] | 34 | AFLAGS_omap-smc.o			:=-Wa,-march=armv7-a$(plus_sec) | 
| Santosh Shilimkar | b2b9762 | 2010-06-16 22:19:48 +0530 | [diff] [blame] | 35 | AFLAGS_sleep44xx.o			:=-Wa,-march=armv7-a$(plus_sec) | 
| Santosh Shilimkar | 934f8be | 2009-04-28 20:52:05 +0530 | [diff] [blame] | 36 |  | 
| Tony Lindgren | c2d43e3 | 2008-07-03 12:24:38 +0300 | [diff] [blame] | 37 | # Functions loaded to SRAM | 
| Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 38 | obj-$(CONFIG_SOC_OMAP2420)		+= sram242x.o | 
|  | 39 | obj-$(CONFIG_SOC_OMAP2430)		+= sram243x.o | 
| Syed Mohammed, Khasim | cc26b3b | 2008-10-09 17:51:41 +0300 | [diff] [blame] | 40 | obj-$(CONFIG_ARCH_OMAP3)		+= sram34xx.o | 
| Tony Lindgren | c2d43e3 | 2008-07-03 12:24:38 +0300 | [diff] [blame] | 41 |  | 
| Tony Lindgren | 56213ca | 2010-02-12 12:26:46 -0800 | [diff] [blame] | 42 | AFLAGS_sram242x.o			:=-Wa,-march=armv6 | 
|  | 43 | AFLAGS_sram243x.o			:=-Wa,-march=armv6 | 
|  | 44 | AFLAGS_sram34xx.o			:=-Wa,-march=armv7-a | 
|  | 45 |  | 
| Tony Lindgren | ddaa912 | 2009-12-11 16:16:32 -0800 | [diff] [blame] | 46 | # Pin multiplexing | 
| Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 47 | obj-$(CONFIG_SOC_OMAP2420)		+= mux2420.o | 
|  | 48 | obj-$(CONFIG_SOC_OMAP2430)		+= mux2430.o | 
| Tony Lindgren | ddaa912 | 2009-12-11 16:16:32 -0800 | [diff] [blame] | 49 | obj-$(CONFIG_ARCH_OMAP3)		+= mux34xx.o | 
| Benoit Cousson | a041a52 | 2010-08-10 17:27:48 +0200 | [diff] [blame] | 50 | obj-$(CONFIG_ARCH_OMAP4)		+= mux44xx.o | 
| Tony Lindgren | ddaa912 | 2009-12-11 16:16:32 -0800 | [diff] [blame] | 51 |  | 
| Paul Walmsley | f2ab997 | 2009-01-28 12:27:37 -0700 | [diff] [blame] | 52 | # SMS/SDRC | 
|  | 53 | obj-$(CONFIG_ARCH_OMAP2)		+= sdrc2xxx.o | 
|  | 54 | # obj-$(CONFIG_ARCH_OMAP3)		+= sdrc3xxx.o | 
| Paul Walmsley | 445d12a | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 55 | obj-$(CONFIG_SOC_HAS_OMAP2_SDRC)	+= sdrc.o | 
| Paul Walmsley | f2ab997 | 2009-01-28 12:27:37 -0700 | [diff] [blame] | 56 |  | 
| Nishanth Menon | fd1478c | 2010-12-09 09:13:46 -0600 | [diff] [blame] | 57 | # OPP table initialization | 
|  | 58 | ifeq ($(CONFIG_PM_OPP),y) | 
|  | 59 | obj-y					+= opp.o | 
|  | 60 | obj-$(CONFIG_ARCH_OMAP3)		+= opp3xxx_data.o | 
| Nishanth Menon | f5a6422 | 2010-12-09 09:13:47 -0600 | [diff] [blame] | 61 | obj-$(CONFIG_ARCH_OMAP4)		+= opp4xxx_data.o | 
| Nishanth Menon | fd1478c | 2010-12-09 09:13:46 -0600 | [diff] [blame] | 62 | endif | 
|  | 63 |  | 
| Tony Lindgren | 120db2c | 2006-04-02 17:46:27 +0100 | [diff] [blame] | 64 | # Power Management | 
| Tony Lindgren | 1835f1d | 2008-10-06 15:49:15 +0300 | [diff] [blame] | 65 | ifeq ($(CONFIG_PM),y) | 
| Paul Walmsley | f992dca | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 66 | obj-$(CONFIG_ARCH_OMAP2)		+= pm24xx.o sleep24xx.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 67 | obj-$(CONFIG_ARCH_OMAP3)		+= pm34xx.o sleep34xx.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 68 | obj-$(CONFIG_ARCH_OMAP4)		+= pm44xx.o omap-mpuss-lowpower.o | 
| Paul Walmsley | f992dca | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 69 | obj-$(CONFIG_ARCH_OMAP4)		+= sleep44xx.o | 
|  | 70 | obj-$(CONFIG_SOC_OMAP5)			+= omap-mpuss-lowpower.o sleep44xx.o | 
| Kevin Hilman | 8bd2294 | 2009-05-28 10:56:16 -0700 | [diff] [blame] | 71 | obj-$(CONFIG_PM_DEBUG)			+= pm-debug.o | 
| Jean Pihet | 7fb149f | 2012-04-24 11:38:50 +0530 | [diff] [blame] | 72 |  | 
| Jean Pihet | 21ff63a | 2012-04-25 16:43:17 +0530 | [diff] [blame] | 73 | obj-$(CONFIG_POWER_AVS_OMAP)		+= sr_device.o | 
| Paul Walmsley | 032c1bb | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 74 | obj-$(CONFIG_POWER_AVS_OMAP_CLASS3)	+= smartreflex-class3.o | 
| Tony Lindgren | 56213ca | 2010-02-12 12:26:46 -0800 | [diff] [blame] | 75 |  | 
|  | 76 | AFLAGS_sleep24xx.o			:=-Wa,-march=armv6 | 
| Oskar Andero | 6ba5932 | 2011-04-26 02:24:50 -0700 | [diff] [blame] | 77 | AFLAGS_sleep34xx.o			:=-Wa,-march=armv7-a$(plus_sec) | 
| Tony Lindgren | 56213ca | 2010-02-12 12:26:46 -0800 | [diff] [blame] | 78 |  | 
| Kevin Hilman | 57e6fe7 | 2009-11-05 19:06:01 -0800 | [diff] [blame] | 79 | ifeq ($(CONFIG_PM_VERBOSE),y) | 
|  | 80 | CFLAGS_pm_bus.o				+= -DDEBUG | 
|  | 81 | endif | 
|  | 82 |  | 
| Tony Lindgren | 1835f1d | 2008-10-06 15:49:15 +0300 | [diff] [blame] | 83 | endif | 
| Tony Lindgren | 120db2c | 2006-04-02 17:46:27 +0100 | [diff] [blame] | 84 |  | 
| Daniel Lezcano | 164e0cb | 2012-05-10 12:02:57 +0200 | [diff] [blame] | 85 | ifeq ($(CONFIG_CPU_IDLE),y) | 
| Paul Walmsley | 032c1bb | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 86 | obj-$(CONFIG_ARCH_OMAP3)		+= cpuidle34xx.o | 
|  | 87 | obj-$(CONFIG_ARCH_OMAP4)		+= cpuidle44xx.o | 
| Daniel Lezcano | 164e0cb | 2012-05-10 12:02:57 +0200 | [diff] [blame] | 88 | endif | 
|  | 89 |  | 
| Paul Walmsley | 71348bc | 2009-09-03 20:14:02 +0300 | [diff] [blame] | 90 | # PRCM | 
| Paul Walmsley | df47adb | 2012-09-11 19:09:15 -0600 | [diff] [blame] | 91 | obj-y					+= prcm.o prm_common.o | 
|  | 92 | obj-$(CONFIG_ARCH_OMAP2)		+= cm2xxx_3xxx.o prm2xxx_3xxx.o | 
|  | 93 | obj-$(CONFIG_ARCH_OMAP3)		+= cm2xxx_3xxx.o prm2xxx_3xxx.o | 
|  | 94 | obj-$(CONFIG_ARCH_OMAP3)		+= vc3xxx_data.o vp3xxx_data.o | 
|  | 95 | obj-$(CONFIG_SOC_AM33XX)		+= prm33xx.o cm33xx.o | 
|  | 96 | omap-prcm-4-5-common			=  cminst44xx.o cm44xx.o prm44xx.o \ | 
| R Sricharan | 05e152c | 2012-06-05 16:21:32 +0530 | [diff] [blame] | 97 | prcm_mpu44xx.o prminst44xx.o \ | 
| Paul Walmsley | f992dca | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 98 | vc44xx_data.o vp44xx_data.o \ | 
|  | 99 | prm44xx.o | 
| Paul Walmsley | df47adb | 2012-09-11 19:09:15 -0600 | [diff] [blame] | 100 | obj-$(CONFIG_ARCH_OMAP4)		+= $(omap-prcm-4-5-common) | 
| R Sricharan | 05e152c | 2012-06-05 16:21:32 +0530 | [diff] [blame] | 101 | obj-$(CONFIG_SOC_OMAP5)			+= $(omap-prcm-4-5-common) | 
| Paul Walmsley | c0718df | 2011-03-10 22:17:45 -0700 | [diff] [blame] | 102 |  | 
|  | 103 | # OMAP voltage domains | 
| Paul Walmsley | df47adb | 2012-09-11 19:09:15 -0600 | [diff] [blame] | 104 | obj-y					+= voltage.o vc.o vp.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 105 | obj-$(CONFIG_ARCH_OMAP2)		+= voltagedomains2xxx_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 106 | obj-$(CONFIG_ARCH_OMAP3)		+= voltagedomains3xxx_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 107 | obj-$(CONFIG_ARCH_OMAP4)		+= voltagedomains44xx_data.o | 
| Paul Walmsley | 032c1bb | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 108 | obj-$(CONFIG_SOC_AM33XX)		+= voltagedomains33xx_data.o | 
| Rajendra Nayak | 74bea6b | 2010-12-21 20:01:17 -0700 | [diff] [blame] | 109 |  | 
|  | 110 | # OMAP powerdomain framework | 
| Paul Walmsley | df47adb | 2012-09-11 19:09:15 -0600 | [diff] [blame] | 111 | obj-y					+= powerdomain.o powerdomain-common.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 112 | obj-$(CONFIG_ARCH_OMAP2)		+= powerdomains2xxx_data.o | 
|  | 113 | obj-$(CONFIG_ARCH_OMAP2)		+= powerdomain2xxx_3xxx.o | 
|  | 114 | obj-$(CONFIG_ARCH_OMAP2)		+= powerdomains2xxx_3xxx_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 115 | obj-$(CONFIG_ARCH_OMAP3)		+= powerdomain2xxx_3xxx.o | 
|  | 116 | obj-$(CONFIG_ARCH_OMAP3)		+= powerdomains3xxx_data.o | 
|  | 117 | obj-$(CONFIG_ARCH_OMAP3)		+= powerdomains2xxx_3xxx_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 118 | obj-$(CONFIG_ARCH_OMAP4)		+= powerdomain44xx.o | 
|  | 119 | obj-$(CONFIG_ARCH_OMAP4)		+= powerdomains44xx_data.o | 
| Vaibhav Hiremath | 3f0ea76 | 2012-06-18 00:47:27 -0600 | [diff] [blame] | 120 | obj-$(CONFIG_SOC_AM33XX)		+= powerdomain33xx.o | 
|  | 121 | obj-$(CONFIG_SOC_AM33XX)		+= powerdomains33xx_data.o | 
| R Sricharan | 05e152c | 2012-06-05 16:21:32 +0530 | [diff] [blame] | 122 | obj-$(CONFIG_SOC_OMAP5)			+= powerdomain44xx.o | 
| Paul Walmsley | 71348bc | 2009-09-03 20:14:02 +0300 | [diff] [blame] | 123 |  | 
| Paul Walmsley | dc0b3a7 | 2010-12-21 20:01:20 -0700 | [diff] [blame] | 124 | # PRCM clockdomain control | 
| Paul Walmsley | df47adb | 2012-09-11 19:09:15 -0600 | [diff] [blame] | 125 | obj-y					+= clockdomain.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 126 | obj-$(CONFIG_ARCH_OMAP2)		+= clockdomain2xxx_3xxx.o | 
|  | 127 | obj-$(CONFIG_ARCH_OMAP2)		+= clockdomains2xxx_3xxx_data.o | 
| Paul Walmsley | a5ffef6 | 2011-09-14 16:01:21 -0600 | [diff] [blame] | 128 | obj-$(CONFIG_SOC_OMAP2420)		+= clockdomains2420_data.o | 
|  | 129 | obj-$(CONFIG_SOC_OMAP2430)		+= clockdomains2430_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 130 | obj-$(CONFIG_ARCH_OMAP3)		+= clockdomain2xxx_3xxx.o | 
|  | 131 | obj-$(CONFIG_ARCH_OMAP3)		+= clockdomains2xxx_3xxx_data.o | 
|  | 132 | obj-$(CONFIG_ARCH_OMAP3)		+= clockdomains3xxx_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 133 | obj-$(CONFIG_ARCH_OMAP4)		+= clockdomain44xx.o | 
|  | 134 | obj-$(CONFIG_ARCH_OMAP4)		+= clockdomains44xx_data.o | 
| Vaibhav Hiremath | 9c80f3a | 2012-06-18 00:47:27 -0600 | [diff] [blame] | 135 | obj-$(CONFIG_SOC_AM33XX)		+= clockdomain33xx.o | 
|  | 136 | obj-$(CONFIG_SOC_AM33XX)		+= clockdomains33xx_data.o | 
| R Sricharan | 05e152c | 2012-06-05 16:21:32 +0530 | [diff] [blame] | 137 | obj-$(CONFIG_SOC_OMAP5)			+= clockdomain44xx.o | 
| Paul Walmsley | 530e544 | 2011-02-25 15:39:28 -0700 | [diff] [blame] | 138 |  | 
| Paul Walmsley | 3d876e5 | 2008-03-18 14:41:40 +0200 | [diff] [blame] | 139 | # Clock framework | 
| Paul Walmsley | 9afe4ee | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 140 | obj-y					+= clock.o clock_common_data.o \ | 
|  | 141 | clkt_dpll.o clkt_clksel.o | 
|  | 142 | obj-$(CONFIG_ARCH_OMAP2)		+= clock2xxx.o | 
|  | 143 | obj-$(CONFIG_ARCH_OMAP2)		+= clkt2xxx_dpllcore.o clkt2xxx_sys.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 144 | obj-$(CONFIG_ARCH_OMAP2)		+= clkt2xxx_virt_prcm_set.o | 
|  | 145 | obj-$(CONFIG_ARCH_OMAP2)		+= clkt2xxx_apll.o clkt2xxx_osc.o | 
|  | 146 | obj-$(CONFIG_ARCH_OMAP2)		+= clkt2xxx_dpll.o clkt_iclk.o | 
| Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 147 | obj-$(CONFIG_SOC_OMAP2420)		+= clock2420_data.o | 
|  | 148 | obj-$(CONFIG_SOC_OMAP2430)		+= clock2430.o clock2430_data.o | 
| Paul Walmsley | 9afe4ee | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 149 | obj-$(CONFIG_ARCH_OMAP3)		+= clock3xxx.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 150 | obj-$(CONFIG_ARCH_OMAP3)		+= clock34xx.o clkt34xx_dpll3m2.o | 
| Paul Walmsley | 9afe4ee | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 151 | obj-$(CONFIG_ARCH_OMAP3)		+= clock3517.o clock36xx.o clkt_iclk.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 152 | obj-$(CONFIG_ARCH_OMAP3)		+= dpll3xxx.o clock3xxx_data.o | 
| Paul Walmsley | 9afe4ee | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 153 | obj-$(CONFIG_ARCH_OMAP4)		+= clock44xx_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 154 | obj-$(CONFIG_ARCH_OMAP4)		+= dpll3xxx.o dpll44xx.o | 
| Paul Walmsley | 9afe4ee | 2012-09-11 19:09:14 -0600 | [diff] [blame] | 155 | obj-$(CONFIG_SOC_AM33XX)		+= dpll3xxx.o clock33xx_data.o | 
| R Sricharan | 05e152c | 2012-06-05 16:21:32 +0530 | [diff] [blame] | 156 | obj-$(CONFIG_SOC_OMAP5)			+= dpll3xxx.o dpll44xx.o | 
| Paul Walmsley | 657ebfa | 2010-02-22 22:09:20 -0700 | [diff] [blame] | 157 |  | 
|  | 158 | # OMAP2 clock rate set data (old "OPP" data) | 
| Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 159 | obj-$(CONFIG_SOC_OMAP2420)		+= opp2420_data.o | 
|  | 160 | obj-$(CONFIG_SOC_OMAP2430)		+= opp2430_data.o | 
| Paul Walmsley | 3d876e5 | 2008-03-18 14:41:40 +0200 | [diff] [blame] | 161 |  | 
| Paul Walmsley | 7359154 | 2010-02-22 22:09:32 -0700 | [diff] [blame] | 162 | # hwmod data | 
| Paul Walmsley | fcbde33 | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 163 | obj-y					+= omap_hwmod_common_data.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 164 | obj-$(CONFIG_SOC_OMAP2420)		+= omap_hwmod_2xxx_ipblock_data.o | 
|  | 165 | obj-$(CONFIG_SOC_OMAP2420)		+= omap_hwmod_2xxx_3xxx_ipblock_data.o | 
|  | 166 | obj-$(CONFIG_SOC_OMAP2420)		+= omap_hwmod_2xxx_interconnect_data.o | 
|  | 167 | obj-$(CONFIG_SOC_OMAP2420)		+= omap_hwmod_2xxx_3xxx_interconnect_data.o | 
|  | 168 | obj-$(CONFIG_SOC_OMAP2420)		+= omap_hwmod_2420_data.o | 
|  | 169 | obj-$(CONFIG_SOC_OMAP2430)		+= omap_hwmod_2xxx_ipblock_data.o | 
|  | 170 | obj-$(CONFIG_SOC_OMAP2430)		+= omap_hwmod_2xxx_3xxx_ipblock_data.o | 
|  | 171 | obj-$(CONFIG_SOC_OMAP2430)		+= omap_hwmod_2xxx_interconnect_data.o | 
|  | 172 | obj-$(CONFIG_SOC_OMAP2430)		+= omap_hwmod_2xxx_3xxx_interconnect_data.o | 
|  | 173 | obj-$(CONFIG_SOC_OMAP2430)		+= omap_hwmod_2430_data.o | 
|  | 174 | obj-$(CONFIG_ARCH_OMAP3)		+= omap_hwmod_2xxx_3xxx_ipblock_data.o | 
|  | 175 | obj-$(CONFIG_ARCH_OMAP3)		+= omap_hwmod_2xxx_3xxx_interconnect_data.o | 
|  | 176 | obj-$(CONFIG_ARCH_OMAP3)		+= omap_hwmod_3xxx_data.o | 
| Vaibhav Hiremath | a2cfc50 | 2012-07-25 13:51:13 -0600 | [diff] [blame] | 177 | obj-$(CONFIG_SOC_AM33XX)		+= omap_hwmod_33xx_data.o | 
| Benoit Cousson | 55d2cb0 | 2010-05-12 17:54:36 +0200 | [diff] [blame] | 178 | obj-$(CONFIG_ARCH_OMAP4)		+= omap_hwmod_44xx_data.o | 
| Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 179 |  | 
| Alexander Shishkin | 183bd50 | 2009-12-01 14:03:31 +0100 | [diff] [blame] | 180 | # EMU peripherals | 
| Paul Walmsley | 657ebfa | 2010-02-22 22:09:20 -0700 | [diff] [blame] | 181 | obj-$(CONFIG_OMAP3_EMU)			+= emu.o | 
| Jon Hunter | ee75d95 | 2012-09-23 17:28:29 -0600 | [diff] [blame] | 182 | obj-$(CONFIG_HW_PERF_EVENTS)		+= pmu.o | 
| Alexander Shishkin | 183bd50 | 2009-12-01 14:03:31 +0100 | [diff] [blame] | 183 |  | 
| C A Subramaniam | 59fdc6e | 2009-11-22 10:11:17 -0800 | [diff] [blame] | 184 | obj-$(CONFIG_OMAP_MBOX_FWK)		+= mailbox_mach.o | 
|  | 185 | mailbox_mach-objs			:= mailbox.o | 
|  | 186 |  | 
| Hiroshi DOYU | 0bbc6fc | 2010-05-24 09:35:11 +0300 | [diff] [blame] | 187 | obj-$(CONFIG_OMAP_IOMMU)		+= iommu2.o | 
|  | 188 |  | 
|  | 189 | iommu-$(CONFIG_OMAP_IOMMU)		:= omap-iommu.o | 
|  | 190 | obj-y					+= $(iommu-m) $(iommu-y) | 
| Hiroshi DOYU | caf6077 | 2009-01-28 21:32:09 +0200 | [diff] [blame] | 191 |  | 
| Felipe Contreras | 9017388 | 2010-10-04 19:09:14 +0300 | [diff] [blame] | 192 | ifneq ($(CONFIG_TIDSPBRIDGE),) | 
|  | 193 | obj-y					+= dsp.o | 
|  | 194 | endif | 
|  | 195 |  | 
| Tony Lindgren | ad1b666 | 2012-05-08 17:23:33 -0600 | [diff] [blame] | 196 | # OMAP2420 MSDI controller integration support ("MMC") | 
|  | 197 | obj-$(CONFIG_SOC_OMAP2420)		+= msdi.o | 
|  | 198 |  | 
| Andy Gross | e2fb505 | 2012-05-23 15:08:10 -0500 | [diff] [blame] | 199 | ifneq ($(CONFIG_DRM_OMAP),) | 
|  | 200 | obj-y					+= drm.o | 
|  | 201 | endif | 
|  | 202 |  | 
| Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 203 | # Specific board support | 
|  | 204 | obj-$(CONFIG_MACH_OMAP_GENERIC)		+= board-generic.o | 
|  | 205 | obj-$(CONFIG_MACH_OMAP_H4)		+= board-h4.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 206 | obj-$(CONFIG_MACH_OMAP_2430SDP)		+= board-2430sdp.o | 
| Tony Lindgren | 120db2c | 2006-04-02 17:46:27 +0100 | [diff] [blame] | 207 | obj-$(CONFIG_MACH_OMAP_APOLLON)		+= board-apollon.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 208 | obj-$(CONFIG_MACH_OMAP3_BEAGLE)		+= board-omap3beagle.o | 
| Paul Walmsley | 032c1bb | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 209 | obj-$(CONFIG_MACH_DEVKIT8000)		+= board-devkit8000.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 210 | obj-$(CONFIG_MACH_OMAP_LDP)		+= board-ldp.o | 
| Paul Walmsley | 032c1bb | 2012-09-11 19:09:13 -0600 | [diff] [blame] | 211 | obj-$(CONFIG_MACH_OMAP3530_LV_SOM)	+= board-omap3logic.o | 
|  | 212 | obj-$(CONFIG_MACH_OMAP3_TORPEDO)	+= board-omap3logic.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 213 | obj-$(CONFIG_MACH_ENCORE)		+= board-omap3encore.o | 
|  | 214 | obj-$(CONFIG_MACH_OVERO)		+= board-overo.o | 
|  | 215 | obj-$(CONFIG_MACH_OMAP3EVM)		+= board-omap3evm.o | 
|  | 216 | obj-$(CONFIG_MACH_OMAP3_PANDORA)	+= board-omap3pandora.o | 
|  | 217 | obj-$(CONFIG_MACH_OMAP_3430SDP)		+= board-3430sdp.o | 
| Kalle Valo | 6313881 | 2009-08-28 10:51:38 -0700 | [diff] [blame] | 218 | obj-$(CONFIG_MACH_NOKIA_N8X0)		+= board-n8x0.o | 
| Santosh Shilimkar | eb40155 | 2012-04-28 19:57:32 +0530 | [diff] [blame] | 219 | obj-$(CONFIG_MACH_NOKIA_RM680)		+= board-rm680.o sdram-nokia.o | 
|  | 220 | obj-$(CONFIG_MACH_NOKIA_RX51)		+= board-rx51.o sdram-nokia.o | 
|  | 221 | obj-$(CONFIG_MACH_NOKIA_RX51)		+= board-rx51-peripherals.o | 
|  | 222 | obj-$(CONFIG_MACH_NOKIA_RX51)		+= board-rx51-video.o | 
|  | 223 | obj-$(CONFIG_MACH_OMAP_ZOOM2)		+= board-zoom.o board-zoom-peripherals.o | 
|  | 224 | obj-$(CONFIG_MACH_OMAP_ZOOM2)		+= board-zoom-display.o | 
|  | 225 | obj-$(CONFIG_MACH_OMAP_ZOOM2)		+= board-zoom-debugboard.o | 
|  | 226 | obj-$(CONFIG_MACH_OMAP_ZOOM3)		+= board-zoom.o board-zoom-peripherals.o | 
|  | 227 | obj-$(CONFIG_MACH_OMAP_ZOOM3)		+= board-zoom-display.o | 
|  | 228 | obj-$(CONFIG_MACH_OMAP_ZOOM3)		+= board-zoom-debugboard.o | 
|  | 229 | obj-$(CONFIG_MACH_OMAP_3630SDP)		+= board-3630sdp.o | 
|  | 230 | obj-$(CONFIG_MACH_OMAP_3630SDP)		+= board-zoom-peripherals.o | 
|  | 231 | obj-$(CONFIG_MACH_OMAP_3630SDP)		+= board-zoom-display.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 232 | obj-$(CONFIG_MACH_CM_T35)		+= board-cm-t35.o | 
| Igor Grinberg | d04b620 | 2010-09-21 16:03:09 +0000 | [diff] [blame] | 233 | obj-$(CONFIG_MACH_CM_T3517)		+= board-cm-t3517.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 234 | obj-$(CONFIG_MACH_IGEP0020)		+= board-igep0020.o | 
| Radek Pilar | a17fb8f | 2012-08-17 18:03:43 +0200 | [diff] [blame] | 235 | obj-$(CONFIG_MACH_TOUCHBOOK)		+= board-omap3touchbook.o | 
| Linus Torvalds | 9524145 | 2011-11-01 20:11:00 -0700 | [diff] [blame] | 236 | obj-$(CONFIG_MACH_OMAP_4430SDP)		+= board-4430sdp.o | 
|  | 237 | obj-$(CONFIG_MACH_OMAP4_PANDA)		+= board-omap4panda.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 238 |  | 
| Linus Torvalds | 9524145 | 2011-11-01 20:11:00 -0700 | [diff] [blame] | 239 | obj-$(CONFIG_MACH_PCM049)		+= board-omap4pcm049.o | 
| Tony Lindgren | ad19d8d | 2009-03-30 22:58:31 +0100 | [diff] [blame] | 240 |  | 
| Felipe Balbi | b3c3dc2 | 2011-07-10 12:22:20 +0300 | [diff] [blame] | 241 | obj-$(CONFIG_MACH_OMAP3517EVM)		+= board-am3517evm.o | 
| Ranjith Lohithakshan | c625327 | 2009-11-18 18:41:09 -0800 | [diff] [blame] | 242 |  | 
| Srinath | 1cb125c | 2010-11-16 14:26:58 -0800 | [diff] [blame] | 243 | obj-$(CONFIG_MACH_CRANEBOARD)		+= board-am3517crane.o | 
|  | 244 |  | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 245 | obj-$(CONFIG_MACH_SBC3530)		+= board-omap3stalker.o | 
| Hemant Pedanekar | 2c87fb2 | 2011-02-15 23:06:08 +0530 | [diff] [blame] | 246 | obj-$(CONFIG_MACH_TI8168EVM)		+= board-ti8168evm.o | 
| Hemant Pedanekar | a890b67 | 2011-12-13 10:48:55 -0800 | [diff] [blame] | 247 | obj-$(CONFIG_MACH_TI8148EVM)		+= board-ti8168evm.o | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 248 |  | 
| Felipe Balbi | 18cb7ac | 2009-03-23 18:34:06 -0700 | [diff] [blame] | 249 | # Platform specific device init code | 
| Tony Lindgren | f41cadd | 2011-08-22 23:57:23 -0700 | [diff] [blame] | 250 |  | 
|  | 251 | omap-flash-$(CONFIG_MTD_NAND_OMAP2)	:= board-flash.o | 
|  | 252 | omap-flash-$(CONFIG_MTD_ONENAND_OMAP2)	:= board-flash.o | 
|  | 253 | obj-y					+= $(omap-flash-y) $(omap-flash-m) | 
|  | 254 |  | 
|  | 255 | omap-hsmmc-$(CONFIG_MMC_OMAP_HS)	:= hsmmc.o | 
|  | 256 | obj-y					+= $(omap-hsmmc-m) $(omap-hsmmc-y) | 
|  | 257 |  | 
| Felipe Balbi | 18cb7ac | 2009-03-23 18:34:06 -0700 | [diff] [blame] | 258 | obj-y					+= usb-musb.o | 
| Felipe Balbi | b3c3dc2 | 2011-07-10 12:22:20 +0300 | [diff] [blame] | 259 | obj-y					+= omap_phy_internal.o | 
|  | 260 |  | 
| Kalle Valo | 1b52d5d | 2009-08-28 10:51:37 -0700 | [diff] [blame] | 261 | obj-$(CONFIG_MACH_OMAP2_TUSB6010)	+= usb-tusb6010.o | 
| Felipe Balbi | a8480ea | 2011-03-01 20:08:15 +0530 | [diff] [blame] | 262 | obj-y					+= usb-host.o | 
| Juha Yrjola | aa62e90 | 2009-05-28 13:23:52 -0700 | [diff] [blame] | 263 |  | 
|  | 264 | onenand-$(CONFIG_MTD_ONENAND_OMAP2)	:= gpmc-onenand.o | 
|  | 265 | obj-y					+= $(onenand-m) $(onenand-y) | 
| Tony Lindgren | 1a48e15 | 2009-05-28 13:23:52 -0700 | [diff] [blame] | 266 |  | 
| Vimal Singh | 2f70a1e | 2010-02-15 10:03:33 -0800 | [diff] [blame] | 267 | nand-$(CONFIG_MTD_NAND_OMAP2)		:= gpmc-nand.o | 
|  | 268 | obj-y					+= $(nand-m) $(nand-y) | 
|  | 269 |  | 
| Tony Lindgren | 1a48e15 | 2009-05-28 13:23:52 -0700 | [diff] [blame] | 270 | smc91x-$(CONFIG_SMC91X)			:= gpmc-smc91x.o | 
|  | 271 | obj-y					+= $(smc91x-m) $(smc91x-y) | 
| Tim Nordell | cdd280b | 2010-09-27 16:05:49 +0000 | [diff] [blame] | 272 |  | 
|  | 273 | smsc911x-$(CONFIG_SMSC911X)		:= gpmc-smsc911x.o | 
|  | 274 | obj-y					+= $(smsc911x-m) $(smsc911x-y) | 
| Ohad Ben-Cohen | be89cd9 | 2012-03-05 16:11:02 -0800 | [diff] [blame] | 275 | ifneq ($(CONFIG_HWSPINLOCK_OMAP),) | 
|  | 276 | obj-y					+= hwspinlock.o | 
|  | 277 | endif | 
| Sumit Semwal | b7ee79a | 2011-01-24 06:21:54 +0000 | [diff] [blame] | 278 |  | 
| Ilya Yanok | a8195ba | 2012-03-05 11:08:36 -0800 | [diff] [blame] | 279 | emac-$(CONFIG_TI_DAVINCI_EMAC)		:= am35xx-emac.o | 
|  | 280 | obj-y					+= $(emac-m) $(emac-y) | 
|  | 281 |  | 
| Peter Ujfalusi | a53b8e3 | 2011-06-04 08:16:41 +0300 | [diff] [blame] | 282 | obj-y					+= common-board-devices.o twl-common.o |