blob: 9c9fffcbc4533fee650eff54089c49e1a2a257eb [file] [log] [blame]
Marc Zyngiereca55f42011-11-08 13:07:36 +00001CFLAGS_scm.o :=$(call as-instr,.arch_extension sec,-DREQUIRES_SEC=1)
2
Sathish Ambley098f9bd2011-11-09 16:32:53 -08003obj-y += io.o dma.o memory.o
4ifndef CONFIG_ARM_ARCH_TIMER
5obj-y += timer.o
6endif
Saravana Kannan37b86102013-04-24 21:51:21 -07007obj-y += clock.o clock-voter.o clock-dummy.o clock-generic.o
Olav Haugan715ebc32013-03-28 12:56:18 -07008obj-y += modem_notifier.o
Rohit Vaswani750bee12012-09-20 16:18:10 -07009obj-$(CONFIG_USE_OF) += board-dt.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070010obj-$(CONFIG_DEBUG_FS) += nohlt.o clock-debug.o
11obj-$(CONFIG_KEXEC) += msm_kexec.o
12
13obj-$(CONFIG_MSM_PROC_COMM) += proc_comm.o
14ifndef CONFIG_ARCH_MSM8X60
15 obj-$(CONFIG_MSM_PROC_COMM) += clock-pcom.o
16 obj-$(CONFIG_MSM_PROC_COMM) += vreg.o mpp.o
17 ifdef CONFIG_MSM_PROC_COMM
18ifndef CONFIG_ARCH_FSM9XXX
19 obj-$(CONFIG_REGULATOR) += footswitch-pcom.o
20endif
21 obj-$(CONFIG_DEBUG_FS) += pmic_debugfs.o
22 endif
23endif
24
Matt Wagantall6d9ebee2011-08-26 12:15:24 -070025obj-y += acpuclock.o
Patrick Daly09a7d7f2013-11-05 14:08:11 -080026obj-$(CONFIG_MSM_CORTEX_A7) += clock-a7.o
Ashwin Chaugule4eaee1a2013-03-14 18:37:49 -040027obj-$(CONFIG_HW_PERF_EVENTS) += perf_trace_counters.o
Saravana Kannanb5b3cbe2013-09-11 13:02:08 -070028obj-$(CONFIG_ARCH_MSM_KRAIT) += clock-krait.o
Trilok Sonid1fe37f2012-11-08 15:00:36 +053029obj-$(CONFIG_ARCH_MSM7X27) += acpuclock-7627.o acpuclock-8625q.o clock-pll.o
Ashwin Chaugule7530b452012-06-11 17:41:59 -040030obj-$(CONFIG_ARCH_MSM_SCORPIONMP) += perf_event_msm_l2.o
Ashwin Chaugule50d59892013-03-12 12:58:51 -040031ifndef CONFIG_OF
32obj-$(CONFIG_HW_PERF_EVENTS) += pmu.o
33endif
34obj-$(CONFIG_ARCH_MSM_KRAIT) += msm-krait-l2-accessors.o perf_event_msm_krait_l2.o
Trevor Bourgetfd2f7052012-04-20 17:25:53 -070035obj-$(CONFIG_ARCH_MSM_KRAIT) += krait-scm.o
Ashwin Chaugule5cf601b2012-12-05 17:25:59 -050036ifdef CONFIG_HW_PERF_EVENTS
Ashwin Chaugule50d59892013-03-12 12:58:51 -040037obj-$(CONFIG_ARCH_MSM7X27A) += perf_event_msm_pl310.o
38obj-$(CONFIG_ARCH_MSM9625) += perf_event_msm_pl310.o
39obj-$(CONFIG_ARCH_MSM8625) += perf_event_msm_pl310.o
40obj-$(CONFIG_ARCH_MSM9615) += perf_event_msm_pl310.o
Neil Leederb0c8ec52013-01-07 15:12:45 -050041obj-$(CONFIG_DEBUG_FS) += perf_debug.o
Ashwin Chaugule5cf601b2012-12-05 17:25:59 -050042endif
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070043
44ifndef CONFIG_MSM_SMP
45obj-$(CONFIG_ARCH_MSM_SCORPION) += msm_fault_handlers.o
46endif
Brian Swetland30421022007-11-26 04:11:43 -080047
Stepan Moskovchenkodecd4a92010-12-09 19:16:13 -080048obj-$(CONFIG_MSM_VIC) += irq-vic.o
Gregory Beanf9f3d312010-04-30 22:06:50 -070049
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070050ifdef CONFIG_ARCH_QSD8X50
51 obj-$(CONFIG_MSM_SOC_REV_NONE) += acpuclock-8x50.o
52endif
Stepan Moskovchenkodecd4a92010-12-09 19:16:13 -080053
Syed Rameez Mustafa9de46342012-11-30 11:00:08 -080054obj-$(CONFIG_SMP) += headsmp.o platsmp.o
Taniya Das137dc8e2011-12-02 14:50:00 +053055ifdef CONFIG_ARCH_MSM8625
56 obj-$(CONFIG_SMP) += platsmp-8625.o
Taniya Das137dc8e2011-12-02 14:50:00 +053057endif
Jeff Ohlstein9f1890a2010-12-02 12:11:27 -080058obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o
59
Praveen Chidambaram5e614112012-11-08 17:53:34 -070060obj-$(CONFIG_MSM_AVS_HW) += avs.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070061obj-$(CONFIG_CPU_V6) += idle-v6.o
62obj-$(CONFIG_CPU_V7) += idle-v7.o
Pratik Patelb4385ef2013-06-13 23:21:40 -070063obj-$(CONFIG_MSM_JTAG) += jtag-fuse.o jtag.o
64obj-$(CONFIG_MSM_JTAG_MM) += jtag-fuse.o jtag-mm.o
Daniel Walker4ad15e62010-05-06 13:54:17 -070065
Pratik Patel17f3b822011-11-21 12:41:47 -080066msm-etm-objs := etm.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070067obj-$(CONFIG_MSM_ETM) += msm-etm.o
68
69quiet_cmd_mkrpcsym = MKCAP $@
70 cmd_mkrpcsym = $(PERL) $(srctree)/$(src)/mkrpcsym.pl $< $@
71
72target += smd_rpc_sym.c
73$(obj)/smd_rpc_sym.c: $(src)/smd_rpc_sym $(src)/mkrpcsym.pl
74 $(call if_changed,mkrpcsym)
75
Arun Kumar Neelakantam804f5162013-07-25 17:58:05 +053076obj-$(CONFIG_MSM_SMD) += smd.o smd_debug.o remote_spinlock.o smd_private.o smem.o smd_init_dt.o smd_init_plat.o
Eric Holmberg6275b602012-11-19 13:05:04 -070077obj-$(CONFIG_MSM_SMP2P) += smp2p.o smp2p_debug.o smp2p_gpio.o
78obj-$(CONFIG_MSM_SMP2P_TEST) += smp2p_loopback.o smp2p_test.o smp2p_gpio_test.o smp2p_spinlock_test.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070079obj-$(CONFIG_MSM_SCM) += scm.o scm-boot.o
Syed Rameez Mustafa37f93472013-03-18 15:49:48 -070080obj-$(CONFIG_MSM_XPU_ERR_FATAL) += scm-xpu.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070081obj-$(CONFIG_MSM_SECURE_IO) += scm-io.o
82obj-$(CONFIG_MSM_PIL) += peripheral-loader.o
Stephen Boyde44ec392011-08-29 12:03:24 -070083obj-$(CONFIG_MSM_PIL) += scm-pas.o
Stephen Boyd3acc9e42011-09-28 16:46:40 -070084obj-$(CONFIG_MSM_PIL_QDSP6V3) += pil-q6v3.o
Stephen Boydbdb53f32012-06-05 18:39:47 -070085obj-$(CONFIG_MSM_PIL_LPASS_QDSP6V4) += pil-q6v4.o pil-q6v4-lpass.o
86obj-$(CONFIG_MSM_PIL_MODEM_QDSP6V4) += pil-q6v4.o pil-q6v4-mss.o
Matt Wagantallc2bbdc32012-03-21 19:44:50 -070087obj-$(CONFIG_MSM_PIL_LPASS_QDSP6V5) += pil-q6v5.o pil-q6v5-lpass.o
Seemanta Dutta39dd3042013-06-18 17:17:56 -070088obj-$(CONFIG_MSM_PIL_MSS_QDSP6V5) += pil-q6v5.o pil-msa.o pil-q6v5-mss.o
Stephen Boyd322a9922011-09-20 01:05:54 -070089obj-$(CONFIG_MSM_PIL_RIVA) += pil-riva.o
Stephen Boydd89eebe2011-09-28 23:28:11 -070090obj-$(CONFIG_MSM_PIL_TZAPPS) += pil-tzapps.o
Stephen Boyd7b973de2012-03-09 12:26:16 -080091obj-$(CONFIG_MSM_PIL_VIDC) += pil-vidc.o
Stephen Boyd4eb885b2011-09-29 01:16:03 -070092obj-$(CONFIG_MSM_PIL_MODEM) += pil-modem.o
Stephen Boyd25c4a0b2011-09-20 00:12:36 -070093obj-$(CONFIG_MSM_PIL_DSPS) += pil-dsps.o
Matt Wagantall292aace2012-01-26 19:12:34 -080094obj-$(CONFIG_MSM_PIL_GSS) += pil-gss.o
Tianyi Gouc1e049f82011-11-23 14:20:16 -080095obj-$(CONFIG_MSM_PIL_PRONTO) += pil-pronto.o
Tianyi Gou828798d2012-05-02 21:12:38 -070096obj-$(CONFIG_MSM_PIL_VENUS) += pil-venus.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -070097obj-$(CONFIG_ARCH_QSD8X50) += sirc.o
98obj-$(CONFIG_ARCH_FSM9XXX) += sirc-fsm9xxx.o
99obj-$(CONFIG_MSM_FIQ_SUPPORT) += fiq_glue.o
100obj-$(CONFIG_MACH_TROUT) += board-trout-rfkill.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700101obj-$(CONFIG_MSM_BAM_DMUX) += bam_dmux.o
102obj-$(CONFIG_MSM_SMD_LOGGING) += smem_log.o
Karthikeyan Ramasubramaniane1f4f732011-08-08 13:34:47 -0600103obj-$(CONFIG_MSM_IPC_LOGGING) += ipc_logging.o
104ifdef CONFIG_DEBUG_FS
105obj-$(CONFIG_MSM_IPC_LOGGING) += ipc_logging_debug.o
106endif
Stepan Moskovchenko483444b2011-10-24 19:28:46 -0700107obj-y += socinfo.o
Stepan Moskovchenkofc89cef2013-05-16 16:07:11 -0700108obj-$(CONFIG_ARCH_MSM7X01A) += nand_partitions.o
109obj-$(CONFIG_ARCH_MSM7X25) += nand_partitions.o
110obj-$(CONFIG_ARCH_MSM7X27) += nand_partitions.o
111obj-$(CONFIG_ARCH_MSM7X30) += nand_partitions.o
112obj-$(CONFIG_ARCH_QSD8X50) += nand_partitions.o
113obj-$(CONFIG_ARCH_FSM9XXX) += nand_partitions.o
114obj-$(CONFIG_ARCH_MSM9615) += nand_partitions.o
115obj-$(CONFIG_ARCH_MSM8625) += nand_partitions.o
116obj-$(CONFIG_ARCH_MSM7X27A) += nand_partitions.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700117obj-$(CONFIG_MSM_SMD_TTY) += smd_tty.o
118obj-$(CONFIG_MSM_SMD_QMI) += smd_qmi.o
119obj-$(CONFIG_MSM_SMD_PKT) += smd_pkt.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700120obj-$(CONFIG_MSM_DSPS) += msm_dsps.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700121obj-$(CONFIG_MSM_SMD_NMEA) += smd_nmea.o
122obj-$(CONFIG_MSM_RESET_MODEM) += reset_modem.o
123obj-$(CONFIG_MSM_IPC_ROUTER_SMD_XPRT) += ipc_router_smd_xprt.o
Karthikeyan Ramasubramanian38cde3f2013-04-24 17:11:57 -0600124obj-$(CONFIG_MSM_IPC_ROUTER_HSIC_XPRT) += ipc_router_hsic_xprt.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700125obj-$(CONFIG_MSM_ONCRPCROUTER) += smd_rpcrouter.o
126obj-$(CONFIG_MSM_ONCRPCROUTER) += smd_rpcrouter_device.o
127obj-$(CONFIG_MSM_IPC_ROUTER) += ipc_router.o
128obj-$(CONFIG_MSM_IPC_ROUTER)+= ipc_socket.o
Karthikeyan Ramasubramanian5b502d3642012-09-23 22:23:36 -0600129obj-$(CONFIG_MSM_IPC_ROUTER_SECURITY)+= msm_ipc_router_security.o
Karthikeyan Ramasubramanianfec77ff2012-10-26 20:03:26 -0600130obj-$(CONFIG_MSM_QMI_INTERFACE) += msm_qmi_interface.o
Karthikeyan Ramasubramaniana9859e82012-07-12 13:10:42 -0600131obj-$(CONFIG_MSM_TEST_QMI_CLIENT) += kernel_test_service_v01.o test_qmi_client.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700132obj-$(CONFIG_DEBUG_FS) += smd_rpc_sym.o
133obj-$(CONFIG_MSM_ONCRPCROUTER) += smd_rpcrouter_servers.o
134obj-$(CONFIG_MSM_ONCRPCROUTER) += smd_rpcrouter_clients.o
135obj-$(CONFIG_MSM_ONCRPCROUTER) += smd_rpcrouter_xdr.o
136obj-$(CONFIG_MSM_ONCRPCROUTER) += rpcrouter_smd_xprt.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700137obj-$(CONFIG_MSM_RPC_PING) += ping_mdm_rpc_client.o
138obj-$(CONFIG_MSM_RPC_PROC_COMM_TEST) += proc_comm_test.o
139obj-$(CONFIG_MSM_RPC_PING) += ping_mdm_rpc_client.o ping_apps_server.o
140obj-$(CONFIG_MSM_RPC_OEM_RAPI) += oem_rapi_client.o
141obj-$(CONFIG_MSM_RPC_WATCHDOG) += rpc_dog_keepalive.o
142obj-$(CONFIG_MSM_RPCSERVER_WATCHDOG) += rpc_server_dog_keepalive.o
143obj-$(CONFIG_MSM_RPCSERVER_TIME_REMOTE) += rpc_server_time_remote.o
144obj-$(CONFIG_MSM_DALRPC) += dal.o
145obj-$(CONFIG_MSM_DALRPC_TEST) += dal_remotetest.o
146obj-$(CONFIG_ARCH_MSM7X30) += dal_axi.o
147obj-$(CONFIG_ARCH_MSM7X27A) += dal_axi.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700148obj-$(CONFIG_MSM_RPCSERVER_HANDSET) += rpc_server_handset.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700149obj-$(CONFIG_MSM8X60_AUDIO) += qdsp6v2/
150obj-$(CONFIG_MSM_AUDIO_QDSP6) += qdsp6v2/
Harmandeep Singhe5ddfe32012-05-26 09:39:25 -0700151obj-$(CONFIG_MSM_AUDIO_QDSP6V2) += qdsp6v2/
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700152obj-$(CONFIG_MSM_HW3D) += hw3d.o
Matt Wagantall88b86312012-01-31 16:53:03 -0800153obj-$(CONFIG_PM) += pm-boot.o
Praveen Chidambaram3895bde2012-05-14 19:42:40 +0530154obj-$(CONFIG_MSM_IDLE_STATS) += pm-stats.o
Matt Wagantall88b86312012-01-31 16:53:03 -0800155obj-$(CONFIG_MSM_PM2) += pm2.o
Matt Wagantall88b86312012-01-31 16:53:03 -0800156obj-$(CONFIG_MSM_NOPM) += no-pm.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700157
Niranjana Vishwanathapuraf1427ac2012-05-03 14:28:21 -0600158obj-$(CONFIG_MSM_PCIE) += pcie.o pcie_irq.o
159
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700160obj-$(CONFIG_MSM_SPM_V1) += spm.o
161obj-$(CONFIG_MSM_SPM_V2) += spm-v2.o spm_devices.o
162
163obj-$(CONFIG_MSM_DMA_TEST) += dma_test.o
164obj-$(CONFIG_SURF_FFA_GPIO_KEYPAD) += keypad-surf-ffa.o
165
166obj-$(CONFIG_ARCH_MSM7X01A) += board-halibut.o devices-msm7x01a.o clock-pcom-lookup.o
167obj-$(CONFIG_MACH_TROUT) += board-trout.o board-trout-gpio.o
168obj-$(CONFIG_MACH_TROUT) += board-trout-keypad.o board-trout-panel.o
169obj-$(CONFIG_MACH_TROUT) += htc_akm_cal.o htc_wifi_nvs.o htc_acoustic.o
170obj-$(CONFIG_MACH_TROUT) += board-trout-mmc.o board-trout-wifi.o
171obj-$(CONFIG_ARCH_QSD8X50) += devices-qsd8x50.o clock-pcom-lookup.o
172obj-$(CONFIG_MACH_QSD8X50_SURF) += board-qsd8x50.o
173obj-$(CONFIG_MACH_QSD8X50_FFA) += board-qsd8x50.o
Vikram Mulukutla681d8682012-03-09 23:56:20 -0800174obj-$(CONFIG_ARCH_MSM8X60) += devices-msm8x60.o clock-local.o clock-8x60.o acpuclock-8x60.o clock-pll.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700175obj-$(CONFIG_ARCH_MSM8X60) += clock-rpm.o
176obj-$(CONFIG_ARCH_MSM8X60) += saw-regulator.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700177obj-$(CONFIG_ARCH_MSM8X60) += footswitch-8x60.o
Abhimanyu Kapurcf3ed152013-03-01 19:32:19 -0800178obj-$(CONFIG_MSM_BOOT_STATS) += boot_stats.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700179
Matt Wagantall9274df92011-12-15 11:11:05 -0800180ifdef CONFIG_MSM_RPM_REGULATOR
181obj-y += rpm-regulator.o
182obj-$(CONFIG_ARCH_MSM8X60) += rpm-regulator-8660.o
183obj-$(CONFIG_ARCH_MSM8960) += rpm-regulator-8960.o
184obj-$(CONFIG_ARCH_MSM9615) += rpm-regulator-9615.o
David Collins5779cea2012-01-05 15:09:21 -0800185obj-$(CONFIG_ARCH_MSM8930) += rpm-regulator-8930.o
David Collins2782b5c2012-02-06 10:02:42 -0800186obj-$(CONFIG_ARCH_APQ8064) += rpm-regulator-8960.o
Matt Wagantall9274df92011-12-15 11:11:05 -0800187endif
188
David Collinsc7642322012-04-04 10:19:12 -0700189obj-$(CONFIG_MSM_RPM_REGULATOR_SMD) += rpm-regulator-smd.o
David Collins037d6482013-03-14 16:53:33 -0700190obj-$(CONFIG_MSM_SPM_REGULATOR) += spm-regulator.o
David Collinsc7642322012-04-04 10:19:12 -0700191
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700192ifdef CONFIG_MSM_SUBSYSTEM_RESTART
193 obj-y += subsystem_notif.o
194 obj-y += subsystem_restart.o
195 obj-y += ramdump.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700196endif
Matt Wagantallf8020902011-08-30 21:19:23 -0700197obj-$(CONFIG_MSM_SYSMON_COMM) += sysmon.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700198
Mahesh Sivasubramaniandab0ec32013-10-24 15:09:31 -0600199#obj-$(CONFIG_CPU_IDLE) += cpuidle.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700200
Kevin Chan3be11612012-03-22 20:05:40 -0700201ifdef CONFIG_MSM_CAMERA_V4L2
202 obj-$(CONFIG_ARCH_MSM8X60) += board-msm8x60-camera.o
203endif
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700204obj-$(CONFIG_ARCH_FSM9XXX) += devices-fsm9xxx.o
205obj-$(CONFIG_ARCH_FSM9XXX) += clock-fsm9xxx.o clock-local.o acpuclock-fsm9xxx.o
206obj-$(CONFIG_ARCH_FSM9XXX) += dfe-fsm9xxx.o rfic-fsm9xxx.o
Rohit Vaswanib18208a2011-07-12 13:04:28 -0700207obj-$(CONFIG_ARCH_FSM9XXX) += restart-fsm9xxx.o xo-fsm9xxx.o
Rohit Vaswani6d7461972013-03-20 19:15:30 -0700208obj-$(CONFIG_ARCH_FSM9900) += board-fsm9900.o board-fsm9900-gpiomux.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700209
210obj-$(CONFIG_MSM_WATCHDOG) += msm_watchdog.o
Rohit Vaswaniead426f2012-01-05 20:24:52 -0800211obj-$(CONFIG_MSM_WATCHDOG) += msm_watchdog_asm.o
Hanumant Singhd1f01022012-07-05 14:21:53 -0700212obj-$(CONFIG_MSM_WATCHDOG_V2) += msm_watchdog_v2.o
Hanumant Singh5e2541c2012-07-31 14:41:14 -0700213obj-$(CONFIG_MSM_MEMORY_DUMP) += msm_memory_dump.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700214obj-$(CONFIG_MACH_MSM8X60_SURF) += board-msm8x60.o
215obj-$(CONFIG_MACH_MSM8X60_FFA) += board-msm8x60.o
216obj-$(CONFIG_MACH_MSM8X60_FLUID) += board-msm8x60.o
Zhang Chang Kendbeb8c22011-08-09 10:05:54 -0400217obj-$(CONFIG_MACH_MSM8X60_DRAGON) += board-msm8x60.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700218obj-$(CONFIG_MACH_TYPE_MSM8X60_FUSION) += board-msm8x60.o mdm.o
219obj-$(CONFIG_MACH_MSM8X60_FUSN_FFA) += board-msm8x60.o mdm.o
220obj-$(CONFIG_TROUT_H2W) += board-trout-h2w.o
221obj-$(CONFIG_TROUT_BATTCHG) += htc_battery.o
222obj-$(CONFIG_TROUT_PWRSINK) += htc_pwrsink.o
223obj-$(CONFIG_ARCH_MSM7X27) += clock-pcom-lookup.o
224obj-$(CONFIG_MACH_MSM7X27_SURF) += board-msm7x27.o devices-msm7x27.o
225obj-$(CONFIG_MACH_MSM7X27_FFA) += board-msm7x27.o devices-msm7x27.o
Taniya Das741b37d2011-09-13 10:26:11 +0530226obj-$(CONFIG_ARCH_MSM7X27A) += clock-pcom-lookup.o devices-msm7x27a.o
Taniya Dase3027e22012-02-27 16:32:27 +0530227board-7627a-all-objs += board-msm7627a-storage.o board-msm7627a-bt.o board-msm7627a-camera.o
Utsab Bosebec5f502012-08-31 13:16:13 +0530228board-7627a-all-objs += audio-7627a-devices.o
Chintan Pandya0d453192012-03-09 13:20:33 +0530229board-7627a-all-objs += board-msm7627a-display.o board-msm7627a-wlan.o board-msm7627a-io.o
Taniya Dase3027e22012-02-27 16:32:27 +0530230obj-$(CONFIG_MACH_MSM7X27A_RUMI3) += board-msm7x27a.o board-7627a-all.o
231obj-$(CONFIG_MACH_MSM7X27A_SURF) += board-msm7x27a.o board-7627a-all.o
232obj-$(CONFIG_MACH_MSM7X27A_FFA) += board-msm7x27a.o board-7627a-all.o
233obj-$(CONFIG_MACH_MSM7627A_QRD1) += board-qrd7627a.o board-7627a-all.o
234obj-$(CONFIG_MACH_MSM7627A_QRD3) += board-qrd7627a.o board-7627a-all.o
235obj-$(CONFIG_MACH_MSM7627A_EVB) += board-qrd7627a.o board-7627a-all.o
Kaushal Kumar09e57b42012-07-31 16:15:59 +0530236obj-$(CONFIG_ARCH_MSM8625) += msm_smem_iface.o devices-msm7x27a.o clock-pcom-lookup.o mpm-8625.o
Taniya Das43bcdd62011-12-02 17:33:27 +0530237obj-$(CONFIG_MACH_MSM8625_RUMI3) += board-msm7x27a.o
Taniya Dase3027e22012-02-27 16:32:27 +0530238obj-$(CONFIG_MACH_MSM8625_SURF) += board-msm7x27a.o board-7627a-all.o
Chintan Pandyaf4ad4002012-02-28 19:49:03 +0530239obj-$(CONFIG_MACH_MSM8625_EVB) += board-qrd7627a.o board-7627a-all.o
Taniya Dasbd096542012-03-15 17:43:45 +0530240obj-$(CONFIG_MACH_MSM8625_QRD7) += board-qrd7627a.o board-7627a-all.o
Channagoud Kadabi2bd65c82012-10-12 15:14:23 +0530241obj-$(CONFIG_MACH_QRD_SKUD_PRIME) += board-qrd7627a.o board-7627a-all.o
Aparna Mallavarapu9f000a72012-04-20 15:37:57 +0530242obj-$(CONFIG_MACH_MSM8625_FFA) += board-msm7x27a.o board-7627a-all.o
Aparna Mallavarapu5a326242012-05-09 19:49:02 +0530243obj-$(CONFIG_MACH_MSM8625_EVT) += board-msm7x27a.o board-7627a-all.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700244obj-$(CONFIG_ARCH_MSM7X30) += board-msm7x30.o devices-msm7x30.o memory_topology.o
Vikram Mulukutla681d8682012-03-09 23:56:20 -0800245obj-$(CONFIG_ARCH_MSM7X30) += clock-local.o clock-7x30.o acpuclock-7x30.o clock-pll.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700246obj-$(CONFIG_MACH_MSM7X25_SURF) += board-msm7x27.o devices-msm7x25.o
247obj-$(CONFIG_MACH_MSM7X25_FFA) += board-msm7x27.o devices-msm7x25.o
Vikram Mulukutla681d8682012-03-09 23:56:20 -0800248obj-$(CONFIG_ARCH_MSM8960) += clock-local.o clock-dss-8960.o clock-8960.o clock-rpm.o clock-pll.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700249obj-$(CONFIG_ARCH_MSM8960) += footswitch-8x60.o
David Collins6f032ba2011-08-31 14:08:15 -0700250obj-$(CONFIG_ARCH_MSM8960) += memory_topology.o
Matt Wagantall9274df92011-12-15 11:11:05 -0800251obj-$(CONFIG_ARCH_MSM8960) += saw-regulator.o
Stepan Moskovchenkodf8c4152011-12-05 15:39:28 -0800252obj-$(CONFIG_ARCH_MSM8960) += devices-8960.o
253obj-$(CONFIG_ARCH_APQ8064) += devices-8960.o devices-8064.o
Stepan Moskovchenko5a83dba2011-12-05 17:30:17 -0800254board-8960-all-objs += board-8960.o board-8960-camera.o board-8960-display.o board-8960-pmic.o board-8960-storage.o board-8960-gpiomux.o
Sudhakara Rao Tentu8b5c8ed2012-03-05 14:48:41 +0530255board-8930-all-objs += board-8930.o board-8930-camera.o board-8930-display.o board-8930-pmic.o board-8930-storage.o board-8930-gpiomux.o devices-8930.o board-8930-gpu.o
Jordan Crouseb3115fe2012-02-01 22:11:12 -0700256board-8064-all-objs += board-8064.o board-8064-pmic.o board-8064-storage.o board-8064-gpiomux.o board-8064-camera.o board-8064-display.o board-8064-gpu.o
Stepan Moskovchenko5a83dba2011-12-05 17:30:17 -0800257obj-$(CONFIG_MACH_MSM8960_CDP) += board-8960-all.o board-8960-regulator.o
258obj-$(CONFIG_MACH_MSM8960_MTP) += board-8960-all.o board-8960-regulator.o
259obj-$(CONFIG_MACH_MSM8960_FLUID) += board-8960-all.o board-8960-regulator.o
David Collins4614cb92012-08-20 12:17:09 -0700260obj-$(CONFIG_MACH_MSM8930_CDP) += board-8930-all.o board-8930-regulator-pm8038.o board-8930-regulator-pm8917.o
261obj-$(CONFIG_MACH_MSM8930_MTP) += board-8930-all.o board-8930-regulator-pm8038.o board-8930-regulator-pm8917.o
262obj-$(CONFIG_MACH_MSM8930_FLUID) += board-8930-all.o board-8930-regulator-pm8038.o board-8930-regulator-pm8917.o
Xiaozhe Shi5ee95192012-09-12 15:16:34 -0700263obj-$(CONFIG_PM8921_BMS) += bms-batterydata.o bms-batterydata-desay.o batterydata-lib.o
Xiaozhe Shi73a65692012-09-18 17:51:57 -0700264obj-$(CONFIG_QPNP_BMS) += bms-batterydata.o bms-batterydata-desay.o batterydata-lib.o
tingtingf50326f2013-06-05 15:07:24 +0800265obj-$(CONFIG_QPNP_BMS) += bms-batterydata-oem.o bms-batterydata-qrd-4v35-2000mah.o bms-batterydata-qrd-4v2-1300mah.o
Jin Hong694c9dc2012-03-23 23:19:23 -0700266obj-$(CONFIG_MACH_APQ8064_CDP) += board-8064-all.o board-8064-regulator.o
267obj-$(CONFIG_MACH_APQ8064_MTP) += board-8064-all.o board-8064-regulator.o
268obj-$(CONFIG_MACH_APQ8064_LIQUID) += board-8064-all.o board-8064-regulator.o
Ankit Verma6fe41b02012-09-13 16:12:11 +0530269obj-$(CONFIG_MACH_MPQ8064_HRD) += board-8064-all.o board-8064-regulator.o board-8064-bt.o
Jin Hong694c9dc2012-03-23 23:19:23 -0700270obj-$(CONFIG_MACH_MPQ8064_DTV) += board-8064-all.o board-8064-regulator.o
Zhang Chang Kena48794b2012-03-31 17:45:21 -0400271obj-$(CONFIG_ARCH_MSM9615) += board-9615.o devices-9615.o board-9615-regulator.o board-9615-gpiomux.o board-9615-storage.o board-9615-display.o
Vikram Mulukutla681d8682012-03-09 23:56:20 -0800272obj-$(CONFIG_ARCH_MSM9615) += clock-local.o clock-9615.o acpuclock-9615.o clock-rpm.o clock-pll.o
Stepan Moskovchenkoe90cd652013-04-18 12:54:47 -0700273obj-$(CONFIG_ARCH_APQ8084) += board-8084.o board-8084-gpiomux.o
Tianyi Gou30e19b82013-05-06 20:53:24 -0700274obj-$(CONFIG_ARCH_APQ8084) += clock-8084.o
Rohit Vaswani750bee12012-09-20 16:18:10 -0700275obj-$(CONFIG_ARCH_MSM8974) += board-8974.o board-8974-gpiomux.o
Saravana Kannanb5b3cbe2013-09-11 13:02:08 -0700276obj-$(CONFIG_ARCH_MSM8974) += clock-krait-8974.o
Chandan Uddaraju09adf322012-08-16 02:55:23 -0700277obj-$(CONFIG_ARCH_MSM8974) += clock-local2.o clock-pll.o clock-8974.o clock-rpm.o clock-voter.o clock-mdss-8974.o
Abhimanyu Kapur90ced6e2012-06-26 17:41:25 -0700278obj-$(CONFIG_ARCH_MSM8974) += gdsc.o
Tianyi Gouec49d9e2012-10-29 11:10:49 -0700279obj-$(CONFIG_ARCH_MSM9625) += gdsc.o
Patrick Dalyab955322012-11-06 15:23:26 -0800280obj-$(CONFIG_ARCH_MSM8226) += gdsc.o
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -0800281obj-$(CONFIG_ARCH_MSM8610) += gdsc.o
Taniya Das77529a62013-05-24 09:49:26 +0530282obj-$(CONFIG_ARCH_MPQ8092) += gdsc.o
Tianyi Goufdfc9852013-06-21 15:15:17 -0700283obj-$(CONFIG_ARCH_APQ8084) += gdsc.o
Abhijeet Dharmapurikard5072552013-07-19 12:38:28 -0700284obj-$(CONFIG_KRAIT_REGULATOR) += krait-regulator.o krait-regulator-pmic.o
Abhimanyu Kapur38ddce82013-03-18 17:14:09 -0700285obj-$(CONFIG_ARCH_MSMKRYPTON) += board-krypton.o board-krypton-gpiomux.o
Jay Chokshi4f549942013-05-10 17:52:28 -0700286obj-$(CONFIG_ARCH_MSMSAMARIUM) += board-samarium.o board-samarium-gpiomux.o
Jin Hong690e3352012-05-02 09:25:05 -0700287obj-$(CONFIG_ARCH_MSM9625) += board-9625.o board-9625-gpiomux.o
Patrick Daly985c14b2012-12-03 17:12:37 -0800288obj-$(CONFIG_ARCH_MSM9625) += clock-local2.o clock-pll.o clock-9625.o clock-rpm.o clock-voter.o acpuclock-9625.o acpuclock-cortex.o
Ravi Kumar V1f9d7bc2012-09-01 00:26:00 +0530289obj-$(CONFIG_ARCH_MPQ8092) += board-8092.o board-8092-gpiomux.o
Taniya Das890bc7d2013-05-15 15:44:27 +0530290obj-$(CONFIG_ARCH_MPQ8092) += clock-8092.o
Syed Rameez Mustafa300799f2012-09-10 14:37:12 -0700291obj-$(CONFIG_ARCH_MSM8226) += board-8226.o board-8226-gpiomux.o
Aravind Venkateswaran78b73252013-05-08 18:25:21 -0700292obj-$(CONFIG_ARCH_MSM8226) += clock-local2.o clock-pll.o clock-8226.o clock-rpm.o clock-voter.o clock-mdss-8974.o
Patrick Daly985c14b2012-12-03 17:12:37 -0800293obj-$(CONFIG_ARCH_MSM8226) += acpuclock-8226.o acpuclock-cortex.o
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -0800294obj-$(CONFIG_ARCH_MSM8610) += board-8610.o board-8610-gpiomux.o
295obj-$(CONFIG_ARCH_MSM8610) += clock-local2.o clock-pll.o clock-8610.o clock-rpm.o clock-voter.o
Xiaocheng Li81765df2013-07-09 11:50:49 -0700296obj-$(CONFIG_ARCH_MSM8610) += acpuclock-8226.o acpuclock-cortex.o
Xiaoming Zhoufd2f2852013-03-20 20:54:38 -0400297obj-$(CONFIG_ARCH_MSM8610) += clock-dsi-8610.o
Patrick Daly565b65a2013-06-07 16:09:12 -0700298obj-$(CONFIG_ARCH_MSMKRYPTON) += clock-local2.o clock-pll.o clock-krypton.o clock-rpm.o clock-voter.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700299
Mahesh Sivasubramanian65d669b2013-11-15 09:53:14 -0700300obj-$(CONFIG_MSM_PM) += msm-pm.o pm-data.o
Mahesh Sivasubramanian3cf21562013-07-19 10:44:26 -0600301
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700302obj-$(CONFIG_MACH_SAPPHIRE) += board-sapphire.o board-sapphire-gpio.o
303obj-$(CONFIG_MACH_SAPPHIRE) += board-sapphire-keypad.o board-sapphire-panel.o
304obj-$(CONFIG_MACH_SAPPHIRE) += board-sapphire-mmc.o board-sapphire-wifi.o
305obj-$(CONFIG_MACH_SAPPHIRE) += board-sapphire-rfkill.o msm_vibrator.o
306
307CFLAGS_msm_vibrator.o += -Idrivers/staging/android
Ido Shayevitz479f2eb2012-06-27 10:39:57 +0300308CFLAGS_board-9615.o += -Idrivers/usb/gadget
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700309
310obj-$(CONFIG_ARCH_FSM9XXX) += board-fsm9xxx.o
311
312obj-$(CONFIG_TROUT_BATTCHG) += htc_battery.o
313
314obj-$(CONFIG_HTC_PWRSINK) += htc_pwrsink.o
315obj-$(CONFIG_HTC_HEADSET) += htc_headset.o
316obj-$(CONFIG_MSM_RMT_STORAGE_CLIENT) += rmt_storage_client.o
Praveen Chidambaram04093422013-01-09 10:02:43 -0700317obj-$(CONFIG_MSM_RPM) += rpm.o rpm_resources.o
318obj-$(CONFIG_MSM_LPM_TEST) += test-lpm.o
Girish Mahadevanc45b4c72013-04-24 14:07:11 -0600319obj-$(CONFIG_MSM_RPM_SMD) += rpm-smd.o lpm_levels.o
Mahesh Sivasubramanian102e5962012-06-20 13:12:11 -0600320obj-$(CONFIG_MSM_MPM_OF) += mpm-of.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700321obj-$(CONFIG_MSM_MPM) += mpm.o
Anji Jonnala04729cd2012-10-12 07:24:49 +0530322obj-$(CONFIG_MSM_RPM_STATS_LOG) += rpm_stats.o rpm_master_stat.o
Girish Mahadevan898c56d2012-06-05 16:09:19 -0600323obj-$(CONFIG_MSM_RPM_RBCPR_STATS_LOG) += rpm_rbcpr_stats.o
Girish Mahadevanb0ef7d52013-05-30 15:53:48 -0600324obj-$(CONFIG_MSM_RPM_RBCPR_STATS_V2_LOG) += rpm_rbcpr_stats_v2.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700325obj-$(CONFIG_MSM_RPM_LOG) += rpm_log.o
Mona Hossain11c03ac2011-10-26 12:42:10 -0700326obj-$(CONFIG_MSM_TZ_LOG) += tz_log.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700327obj-$(CONFIG_MSM_XO) += msm_xo.o
328obj-$(CONFIG_MSM_BUS_SCALING) += msm_bus/
Harini Jayaramanef7805f2011-09-28 12:45:31 -0600329obj-$(CONFIG_MSM_BUSPM_DEV) += msm-buspm-dev.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700330
Olav Haugan95d24162012-12-05 14:47:47 -0800331obj-$(CONFIG_MSM_IOMMU) += iommu_domains.o
332ifdef CONFIG_IOMMU_SUPPORT
333obj-$(CONFIG_ARCH_MSM8960) += devices-iommu.o
334obj-$(CONFIG_ARCH_MSM8930) += devices-iommu.o
335obj-$(CONFIG_ARCH_MSM8064) += devices-iommu.o
336endif
337
Girish Mahadevan388c3082012-09-10 15:30:36 -0600338obj-$(CONFIG_MSM_EVENT_TIMER) += event_timer.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700339
340ifdef CONFIG_VCM
341obj-$(CONFIG_ARCH_MSM8X60) += board-msm8x60-vcm.o
342endif
Naveen Ramarajbdf4dfe2012-04-23 14:09:50 -0700343obj-$(CONFIG_MSM_OCMEM) += ocmem.o ocmem_allocator.o ocmem_notifier.o
Naveen Ramaraj99b07562012-05-28 20:57:09 -0700344obj-$(CONFIG_MSM_OCMEM) += ocmem_sched.o ocmem_api.o ocmem_rdm.o ocmem_core.o
Naveen Ramaraj88f23632012-10-10 12:23:29 -0700345obj-$(CONFIG_SENSORS_ADSP) += sensors_adsp.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700346
347obj-$(CONFIG_ARCH_MSM7X27) += gpiomux-7x27.o gpiomux-v1.o gpiomux.o
348obj-$(CONFIG_ARCH_MSM7X30) += gpiomux-7x30.o gpiomux-v1.o gpiomux.o
Gregory Bean1963a2a2010-08-28 10:05:44 -0700349obj-$(CONFIG_ARCH_QSD8X50) += gpiomux-8x50.o gpiomux-v1.o gpiomux.o
350obj-$(CONFIG_ARCH_MSM8X60) += gpiomux-8x60.o gpiomux-v2.o gpiomux.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700351obj-$(CONFIG_ARCH_MSM8960) += gpiomux-v2.o gpiomux.o
Joel King4ebccc62011-07-22 09:43:22 -0700352obj-$(CONFIG_ARCH_APQ8064) += gpiomux-v2.o gpiomux.o
Rohit Vaswani711859f2011-08-16 15:42:11 -0700353obj-$(CONFIG_ARCH_MSM9615) += gpiomux-v2.o gpiomux.o
Abhimanyu Kapur90ced6e2012-06-26 17:41:25 -0700354obj-$(CONFIG_ARCH_MSM8974) += gpiomux-v2.o gpiomux.o
Jin Hong690e3352012-05-02 09:25:05 -0700355obj-$(CONFIG_ARCH_MSM9625) += gpiomux-v2.o gpiomux.o
Abhimanyu Kapur38ddce82013-03-18 17:14:09 -0700356obj-$(CONFIG_ARCH_MSMKRYPTON) += gpiomux-v2.o gpiomux.o
Jay Chokshi4f549942013-05-10 17:52:28 -0700357obj-$(CONFIG_ARCH_MSMSAMARIUM) += gpiomux-v2.o gpiomux.o
Ravi Kumar V1f9d7bc2012-09-01 00:26:00 +0530358obj-$(CONFIG_ARCH_MPQ8092) += gpiomux-v2.o gpiomux.o
Syed Rameez Mustafa300799f2012-09-10 14:37:12 -0700359obj-$(CONFIG_ARCH_MSM8226) += gpiomux-v2.o gpiomux.o
Syed Rameez Mustafa3971c142013-01-09 19:04:53 -0800360obj-$(CONFIG_ARCH_MSM8610) += gpiomux-v2.o gpiomux.o
Stepan Moskovchenkoe90cd652013-04-18 12:54:47 -0700361obj-$(CONFIG_ARCH_APQ8084) += gpiomux-v2.o gpiomux.o
Rohit Vaswani6d7461972013-03-20 19:15:30 -0700362obj-$(CONFIG_ARCH_FSM9900) += gpiomux-v2.o gpiomux.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700363
Lynus Vazdde09ee2012-01-05 13:28:22 +0530364obj-$(CONFIG_MSM_SLEEP_STATS_DEVICE) += idle_stats_device.o
Abhijeet Dharmapurikarc1ed66c2012-09-10 16:03:39 -0700365obj-$(CONFIG_MSM_DCVS) += msm_dcvs_scm.o msm_dcvs.o msm_mpdecision.o
Krishna Vanka7f563ff2012-03-20 22:04:19 +0530366obj-$(CONFIG_MSM_RUN_QUEUE_STATS) += msm_rq_stats.o
Bryan Huntsman3f2bc4d2011-08-16 17:27:22 -0700367obj-$(CONFIG_MSM_SHOW_RESUME_IRQ) += msm_show_resume_irq.o
368obj-$(CONFIG_BT_MSM_PINTEST) += btpintest.o
369obj-$(CONFIG_MSM_FAKE_BATTERY) += fish_battery.o
370obj-$(CONFIG_MSM_RPC_VIBRATOR) += msm_vibrator.o
371obj-$(CONFIG_MSM_NATIVE_RESTART) += restart.o
Taniya Dascd1d0232012-07-03 17:50:47 +0530372obj-$(CONFIG_MSM_MODEM_RESTART) += restart_7k.o
Justin Pauporea6cd2092011-06-22 16:19:45 -0700373
374obj-$(CONFIG_MSM_PROC_COMM_REGULATOR) += proccomm-regulator.o
Justin Paupore637a25d2011-07-14 17:11:04 -0700375ifdef CONFIG_MSM_PROC_COMM_REGULATOR
Pankaj Kumar75c86fd2011-10-01 18:51:09 +0530376obj-$(CONFIG_MACH_MSM7X27_SURF) += board-msm7627-regulator.o
377obj-$(CONFIG_MACH_MSM7X27_FFA) += board-msm7627-regulator.o
Justin Paupore637a25d2011-07-14 17:11:04 -0700378obj-$(CONFIG_ARCH_MSM7X30) += board-msm7x30-regulator.o
Justin Pauporeb3a33b72011-08-23 15:30:32 -0700379obj-$(CONFIG_ARCH_MSM7X27A) += board-msm7x27a-regulator.o
Justin Paupore637a25d2011-07-14 17:11:04 -0700380endif
Joel Kingb6f0f612011-11-01 16:59:14 -0700381
382obj-$(CONFIG_ARCH_MSM8960) += mdm2.o mdm_common.o
Laura Abbottad340ff2012-01-04 14:23:48 -0800383obj-$(CONFIG_MSM_RTB) += msm_rtb.o
Stepan Moskovchenko07552e12012-02-29 20:09:32 -0800384obj-$(CONFIG_MSM_CACHE_ERP) += cache_erp.o
Stepan Moskovchenko57884842012-06-07 17:35:49 -0700385obj-$(CONFIG_MSM_EBI_ERP) += ebi_erp.o
Laura Abbott306bcc22012-03-08 11:24:53 -0800386obj-$(CONFIG_MSM_CACHE_DUMP) += msm_cache_dump.o
Jack Phamccbbfab2012-04-09 19:50:20 -0700387
388obj-$(CONFIG_MSM_HSIC_SYSMON) += hsic_sysmon.o
389obj-$(CONFIG_MSM_HSIC_SYSMON_TEST) += hsic_sysmon_test.o
Mahesh Sivasubramaniana8ff9922012-03-27 17:50:42 -0600390
391obj-$(CONFIG_MSM_RPM_SMD) += rpm-smd.o
Pankaj Kumar32ce1ea2012-04-04 20:29:29 +0530392obj-$(CONFIG_MSM_CPR) += msm_cpr.o
393obj-$(CONFIG_MSM_VP_REGULATOR) += msm_vp.o
Anirudh Ghayal0d2291a2012-09-20 21:31:41 +0530394obj-$(CONFIG_MSM_RPC_PMIC) += pmic.o
Anirudh Ghayald3a63732012-09-20 22:13:13 +0530395obj-$(CONFIG_MSM_RPC_USB) += rpc_hsusb.o rpc_fsusb.o
396obj-$(CONFIG_MSM_RPC_PMAPP) += rpc_pmapp.o
397
Pushkar Joshi0fc73462012-09-26 17:59:31 -0700398obj-$(CONFIG_MSM_ENABLE_WDOG_DEBUG_CONTROL) += wdog_debug.o
Pankaj Kumar32ce1ea2012-04-04 20:29:29 +0530399
Greg Reidb1d240a2012-10-12 12:20:31 -0400400obj-$(CONFIG_MSM_USE_USER_ACCESSIBLE_TIMERS) += timer_page.o
401
Pankaj Kumar32ce1ea2012-04-04 20:29:29 +0530402ifdef CONFIG_MSM_CPR
403obj-$(CONFIG_DEBUG_FS) += msm_cpr-debug.o
404endif
Prasad Sodagudied8df5b2012-09-28 13:49:59 +0530405obj-$(CONFIG_MSM_FIQ) += msm7k_fiq.o
406obj-$(CONFIG_MSM_FIQ) += msm7k_fiq_handler.o
Neeti Desai92eab922012-10-22 15:14:48 -0700407
408obj-$(CONFIG_MEMORY_HOLE_CARVEOUT) += msm_mem_hole.o
Rohit Vaswani5fd759e2012-11-07 07:05:08 -0800409
410obj-$(CONFIG_MSM_SMCMOD) += smcmod.o
Jay Chokshi06e444f2012-12-06 20:48:23 -0800411obj-$(CONFIG_MSM_CPU_PWRCTL) += msm_cpu_pwrctl.o
Joel King48ef6d42013-02-19 16:11:03 -0800412
413obj-$(CONFIG_ARCH_MSM8974) += msm_mpmctr.o
Willie Ruan2635a852013-03-17 16:33:42 -0700414obj-$(CONFIG_MSM_CPR_REGULATOR) += cpr-regulator.o
Praveen Chidambaramfeea1b82013-04-30 15:25:08 -0600415obj-$(CONFIG_CPU_FREQ_MSM) += cpufreq.o
Saravana Kannancadc8932013-11-22 16:46:16 -0800416obj-$(CONFIG_MSM_DEVFREQ_CPUBW) += devfreq_cpubw.o
Rohit Vaswani8f709c02013-02-13 15:49:56 -0800417
418obj-$(CONFIG_WALL_CLK) += wallclk.o
419obj-$(CONFIG_WALL_CLK_SYSFS) += wallclk_sysfs.o
Laura Abbottdf4c87a2013-08-09 18:17:06 -0700420obj-$(CONFIG_ARCH_RANDOM) += early_random.o
Saravana Kannande8cf1e2013-09-23 19:27:57 -0700421obj-$(CONFIG_PERFMAP) += perfmap.o