Trilok Soni | 2415b22 | 2015-12-04 13:19:51 -0800 | [diff] [blame] | 1 | KASAN_SANITIZE_scm.o := n |
Sridhar Parasuram | 5c43f5d | 2017-05-30 10:21:29 -0700 | [diff] [blame] | 2 | KCOV_INSTRUMENT_scm.o := n |
| 3 | |
Channagoud Kadabi | 7e8d55a | 2016-08-23 14:04:44 -0700 | [diff] [blame] | 4 | obj-$(CONFIG_QCOM_CPUSS_DUMP) += cpuss_dump.o |
Stephen Boyd | e6f2feb | 2014-08-13 16:12:38 -0700 | [diff] [blame] | 5 | obj-$(CONFIG_CPU_V7) += idle-v7.o |
Andy Gross | 5d144e3 | 2014-04-24 11:31:21 -0500 | [diff] [blame] | 6 | obj-$(CONFIG_QCOM_GSBI) += qcom_gsbi.o |
Channagoud Kadabi | 97335b2 | 2016-08-17 13:40:46 -0700 | [diff] [blame] | 7 | obj-$(CONFIG_QCOM_LLCC) += llcc-core.o llcc-slice.o |
Kyle Yan | 6a20fae | 2017-02-14 13:34:41 -0800 | [diff] [blame] | 8 | obj-$(CONFIG_QCOM_SDM845_LLCC) += llcc-sdm845.o |
Lingutla Chandrasekhar | 9cecdb2 | 2017-05-30 10:36:38 +0530 | [diff] [blame] | 9 | obj-$(CONFIG_QCOM_SDM670_LLCC) += llcc-sdm670.o |
Sankaran Nampoothiri | 666cfeb | 2017-06-27 17:41:29 +0530 | [diff] [blame] | 10 | obj-$(CONFIG_QCOM_LLCC_PERFMON) += llcc_perfmon.o |
Imran Khan | 1b22390 | 2016-09-21 17:11:58 +0530 | [diff] [blame] | 11 | obj-$(CONFIG_QCOM_LLCC_AMON) += llcc-amon.o |
Kiran Gunda | 04967c8 | 2017-02-14 14:22:18 +0530 | [diff] [blame] | 12 | obj-$(CONFIG_QPNP_PBS) += qpnp-pbs.o |
Lina Iyer | 7ce75bb | 2015-04-09 13:20:41 -0600 | [diff] [blame] | 13 | obj-$(CONFIG_QCOM_PM) += spm.o |
Bjorn Andersson | f2ab329 | 2015-07-27 20:20:30 -0700 | [diff] [blame] | 14 | obj-$(CONFIG_QCOM_SMD) += smd.o |
Bjorn Andersson | 936f14c | 2015-07-27 20:20:32 -0700 | [diff] [blame] | 15 | obj-$(CONFIG_QCOM_SMD_RPM) += smd-rpm.o |
Bjorn Andersson | 4b638df4 | 2015-06-26 14:50:10 -0700 | [diff] [blame] | 16 | obj-$(CONFIG_QCOM_SMEM) += smem.o |
Raghavendra Kakarla | ac093d9 | 2017-11-16 12:28:54 +0530 | [diff] [blame] | 17 | obj-$(CONFIG_MSM_SPM) += msm-spm.o spm_devices.o |
Bjorn Andersson | 9460ae2 | 2015-09-24 18:25:01 -0700 | [diff] [blame] | 18 | obj-$(CONFIG_QCOM_SMEM_STATE) += smem_state.o |
Bjorn Andersson | 50e9964 | 2015-09-24 18:25:03 -0700 | [diff] [blame] | 19 | obj-$(CONFIG_QCOM_SMP2P) += smp2p.o |
Bjorn Andersson | c97c409 | 2015-09-24 18:25:02 -0700 | [diff] [blame] | 20 | obj-$(CONFIG_QCOM_SMSM) += smsm.o |
Bjorn Andersson | ea7a1f2 | 2015-09-21 10:52:55 -0700 | [diff] [blame] | 21 | obj-$(CONFIG_QCOM_WCNSS_CTRL) += wcnss_ctrl.o |
Channagoud Kadabi | eee0ffd | 2016-08-11 14:18:17 -0700 | [diff] [blame] | 22 | CFLAGS_scm.o :=$(call as-instr,.arch_extension sec,-DREQUIRES_SEC=1) |
| 23 | obj-$(CONFIG_QCOM_SCM) += scm.o scm-boot.o |
Laura Abbott | 130e1d0 | 2013-08-09 18:17:06 -0700 | [diff] [blame] | 24 | obj-$(CONFIG_QCOM_EARLY_RANDOM) += early_random.o |
Bhargav Gurappadi | a9e6ab4 | 2016-08-01 23:35:54 -0700 | [diff] [blame] | 25 | obj-$(CONFIG_SOC_BUS) += socinfo.o |
Channagoud Kadabi | 0fb6cf6 | 2016-08-23 15:12:52 -0700 | [diff] [blame] | 26 | obj-$(CONFIG_MSM_BOOT_STATS) += boot_stats.o |
Kyle Yan | a602944 | 2016-08-19 17:07:58 -0700 | [diff] [blame] | 27 | obj-$(CONFIG_MSM_CORE_HANG_DETECT) += core_hang_detect.o |
Kyle Yan | bf6dedf | 2016-08-19 16:47:30 -0700 | [diff] [blame] | 28 | obj-$(CONFIG_MSM_GLADIATOR_HANG_DETECT) += gladiator_hang_detect.o |
Kyle Yan | 3a641f4 | 2016-11-21 14:00:04 -0800 | [diff] [blame] | 29 | obj-$(CONFIG_MSM_GLADIATOR_ERP) += gladiator_erp.o |
Satya Durga Srinivasu Prabhala | 6090900 | 2016-09-12 11:36:09 -0700 | [diff] [blame] | 30 | obj-$(CONFIG_QCOM_EUD) += eud.o |
Satyajit Desai | 5255cea | 2016-08-04 16:02:50 -0700 | [diff] [blame] | 31 | obj-$(CONFIG_QCOM_WATCHDOG_V2) += watchdog_v2.o |
Satyajit Desai | 11e470c | 2016-08-10 15:36:45 -0700 | [diff] [blame] | 32 | obj-$(CONFIG_QCOM_MEMORY_DUMP_V2) += memory_dump_v2.o |
Lingutla Chandrasekhar | be48b07 | 2017-09-25 19:07:12 +0530 | [diff] [blame] | 33 | obj-$(CONFIG_QCOM_MINIDUMP) += msm_minidump.o minidump_log.o |
Kyle Yan | 36d7870 | 2016-08-23 16:07:11 -0700 | [diff] [blame] | 34 | obj-$(CONFIG_QCOM_RUN_QUEUE_STATS) += rq_stats.o |
Patrick Daly | a125d5d | 2016-09-30 16:16:10 -0700 | [diff] [blame] | 35 | obj-$(CONFIG_QCOM_SECURE_BUFFER) += secure_buffer.o |
Karthikeyan Ramasubramanian | 97a1028 | 2016-09-16 12:01:18 -0600 | [diff] [blame] | 36 | obj-$(CONFIG_MSM_SMEM) += msm_smem.o smem_debug.o |
Arun Kumar Neelakantam | d680a24 | 2017-11-02 21:14:53 +0530 | [diff] [blame] | 37 | obj-$(CONFIG_MSM_SMD) += msm_smd.o smd_debug.o smd_private.o smd_init_dt.o smsm_debug.o |
Chris Lew | fa6135e | 2016-08-01 13:29:46 -0700 | [diff] [blame] | 38 | obj-$(CONFIG_MSM_GLINK) += glink.o glink_debugfs.o glink_ssr.o |
Charan Teja Reddy | 35144b0 | 2017-09-05 16:20:46 +0530 | [diff] [blame] | 39 | obj-$(CONFIG_MSM_TZ_SMMU) += msm_tz_smmu.o |
Chris Lew | fa6135e | 2016-08-01 13:29:46 -0700 | [diff] [blame] | 40 | obj-$(CONFIG_MSM_GLINK_LOOPBACK_SERVER) += glink_loopback_server.o |
Ramesh Yadav Javadi | 43ff877 | 2018-04-06 13:13:53 +0530 | [diff] [blame] | 41 | obj-$(CONFIG_MSM_GLINK_BGCOM_XPRT) += glink_bgcom_xprt.o |
Chris Lew | fa6135e | 2016-08-01 13:29:46 -0700 | [diff] [blame] | 42 | obj-$(CONFIG_MSM_GLINK_SMEM_NATIVE_XPRT) += glink_smem_native_xprt.o |
| 43 | obj-$(CONFIG_MSM_GLINK_SPI_XPRT) += glink_spi_xprt.o |
Kineret Berger | 5bb4742 | 2017-02-09 11:51:32 +0200 | [diff] [blame] | 44 | obj-$(CONFIG_MSM_SPCOM) += spcom.o |
Reut Zysman | 92bfac8 | 2017-04-05 18:18:50 +0300 | [diff] [blame] | 45 | obj-$(CONFIG_MSM_SPSS_UTILS) += spss_utils.o |
Chris Lew | fa6135e | 2016-08-01 13:29:46 -0700 | [diff] [blame] | 46 | obj-$(CONFIG_TRACER_PKT) += tracer_pkt.o |
David Dai | 04ce420 | 2016-09-26 16:24:13 -0700 | [diff] [blame] | 47 | obj-$(CONFIG_QCOM_BUS_SCALING) += msm_bus/ |
Lina Iyer | d7194ff | 2016-04-20 17:13:34 -0600 | [diff] [blame] | 48 | obj-$(CONFIG_QTI_RPMH_API) += rpmh.o |
Raju P.L.S.S.S.N | 43c1be7 | 2017-10-31 16:50:30 +0530 | [diff] [blame] | 49 | obj-$(CONFIG_MSM_RPM_SMD) += rpm-smd.o |
| 50 | ifdef CONFIG_DEBUG_FS |
| 51 | obj-$(CONFIG_MSM_RPM_SMD) += rpm-smd-debug.o |
| 52 | endif |
Lina Iyer | 15d6df3 | 2016-08-18 12:10:27 -0600 | [diff] [blame] | 53 | obj-$(CONFIG_QTI_SYSTEM_PM) += system_pm.o |
Channagoud Kadabi | 4d480b0 | 2016-12-20 11:57:51 -0800 | [diff] [blame] | 54 | obj-$(CONFIG_MSM_SERVICE_NOTIFIER) += service-notifier.o |
| 55 | obj-$(CONFIG_MSM_SERVICE_LOCATOR) += service-locator.o |
Chris Lew | 3c8fc6d | 2017-10-03 11:06:51 -0700 | [diff] [blame] | 56 | obj-$(CONFIG_MSM_SMP2P) += msm_smp2p.o smp2p_loopback.o smp2p_debug.o smp2p_sleepstate.o |
Karthikeyan Ramasubramanian | 9f9c4a7 | 2016-10-18 14:06:18 -0600 | [diff] [blame] | 57 | obj-$(CONFIG_MSM_IPC_ROUTER_SMD_XPRT) += ipc_router_smd_xprt.o |
Karthikeyan Ramasubramanian | f0d46a8 | 2016-09-16 16:43:51 -0600 | [diff] [blame] | 58 | obj-$(CONFIG_MSM_IPC_ROUTER_HSIC_XPRT) += ipc_router_hsic_xprt.o |
Karthikeyan Ramasubramanian | bf94cab | 2016-09-16 16:50:04 -0600 | [diff] [blame] | 59 | obj-$(CONFIG_MSM_IPC_ROUTER_MHI_XPRT) += ipc_router_mhi_xprt.o |
Karthikeyan Ramasubramanian | 4f4074f | 2016-09-16 16:53:30 -0600 | [diff] [blame] | 60 | obj-$(CONFIG_MSM_IPC_ROUTER_GLINK_XPRT) += ipc_router_glink_xprt.o |
Karthikeyan Ramasubramanian | fafd67f1 | 2016-09-16 17:15:13 -0600 | [diff] [blame] | 61 | obj-$(CONFIG_MSM_QMI_INTERFACE) += qmi_interface.o |
Karthikeyan Ramasubramanian | 5d797a8 | 2016-09-16 17:56:18 -0600 | [diff] [blame] | 62 | obj-$(CONFIG_MSM_GLINK_PKT) += msm_glink_pkt.o |
Banajit Goswami | 0530e2f | 2016-12-09 21:34:37 -0800 | [diff] [blame] | 63 | obj-y += qdsp6v2/ |
Karthikeyan Ramasubramanian | 04e3f90 | 2016-09-19 09:24:36 -0600 | [diff] [blame] | 64 | obj-$(CONFIG_MSM_SYSTEM_HEALTH_MONITOR) += system_health_monitor_v01.o |
| 65 | obj-$(CONFIG_MSM_SYSTEM_HEALTH_MONITOR) += system_health_monitor.o |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 66 | obj-$(CONFIG_MSM_SYSMON_GLINK_COMM) += sysmon-glink.o sysmon-qmi.o |
Yuanyuan Liu | f70208a | 2017-08-15 16:42:01 -0700 | [diff] [blame] | 67 | obj-$(CONFIG_ICNSS) += icnss.o wlan_firmware_service_v01.o |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 68 | |
Manoj Prabhu B | c0c0357 | 2017-04-24 18:16:50 +0530 | [diff] [blame] | 69 | obj-$(CONFIG_MEM_SHARE_QMI_SERVICE) += memshare/ |
Tingwei Zhang | d4061f2 | 2018-02-13 20:14:19 +0800 | [diff] [blame] | 70 | obj-$(CONFIG_MSM_PIL) += peripheral-loader.o |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 71 | obj-$(CONFIG_MSM_PIL_SSR_GENERIC) += subsys-pil-tz.o |
Ramesh Yadav Javadi | 43ff877 | 2018-04-06 13:13:53 +0530 | [diff] [blame] | 72 | obj-$(CONFIG_MSM_PIL_SSR_BG) += subsys-pil-bg.o |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 73 | obj-$(CONFIG_MSM_PIL_MSS_QDSP6V5) += pil-q6v5.o pil-msa.o pil-q6v5-mss.o |
Ramesh Yadav Javadi | 43ff877 | 2018-04-06 13:13:53 +0530 | [diff] [blame] | 74 | obj-$(CONFIG_MSM_BGCOM) += bgcom_spi.o |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 75 | |
Vijay Ganti | 10772c0 | 2017-05-05 11:47:40 -0700 | [diff] [blame] | 76 | obj-$(CONFIG_MSM_PERFORMANCE) += msm_performance.o |
| 77 | |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 78 | ifdef CONFIG_MSM_SUBSYSTEM_RESTART |
| 79 | obj-y += subsystem_notif.o |
| 80 | obj-y += subsystem_restart.o |
| 81 | obj-y += ramdump.o |
Shawn Shin | 5a63d48 | 2018-01-04 13:50:35 -0800 | [diff] [blame] | 82 | obj-y += microdump_collector.o |
Kyle Yan | e45fa02 | 2016-08-29 11:40:26 -0700 | [diff] [blame] | 83 | endif |
Tingwei Zhang | 4fff60a | 2018-04-03 14:16:59 +0800 | [diff] [blame] | 84 | obj-$(CONFIG_MSM_SYSMON_COMM) += sysmon.o sysmon-qmi.o |
Ramesh Yadav Javadi | 43ff877 | 2018-04-06 13:13:53 +0530 | [diff] [blame] | 85 | obj-$(CONFIG_MSM_BGRSB) += bg_rsb.o |
| 86 | obj-$(CONFIG_MSM_BGCOM_INTERFACE) += bgcom_interface.o |
Satyajit Desai | 66b6c45 | 2017-06-27 17:10:46 -0700 | [diff] [blame] | 87 | obj-$(CONFIG_MSM_JTAGV8) += jtagv8.o jtagv8-etm.o |
Mahesh Sivasubramanian | cb64952 | 2016-08-19 14:04:44 -0600 | [diff] [blame] | 88 | obj-$(CONFIG_QCOM_COMMAND_DB) += cmd-db.o |
Abir Ghosh | 989d5e9 | 2016-10-09 11:47:28 +0300 | [diff] [blame] | 89 | obj-$(CONFIG_MSM_QBT1000) += qbt1000.o |
Mahesh Sivasubramanian | c2ea76f | 2016-02-01 10:40:26 -0700 | [diff] [blame] | 90 | obj-$(CONFIG_MSM_EVENT_TIMER) += event_timer.o |
| 91 | obj-$(CONFIG_MSM_IDLE_STATS) += lpm-stats.o |
Mukesh Ojha | cdbf01c | 2017-12-04 17:46:09 +0530 | [diff] [blame] | 92 | obj-$(CONFIG_QCOM_DCC) += dcc.o |
Satyajit Desai | 765e7ef | 2016-11-09 14:27:45 -0800 | [diff] [blame] | 93 | obj-$(CONFIG_QCOM_DCC_V2) += dcc_v2.o |
Mahesh Sivasubramanian | 6d0cfea | 2016-04-12 14:46:05 -0600 | [diff] [blame] | 94 | obj-$(CONFIG_QTI_RPM_STATS_LOG) += rpm_stats.o |
Raghavendra Kakarla | efecdc1 | 2017-12-06 00:02:44 +0530 | [diff] [blame] | 95 | ifdef CONFIG_MSM_RPM_SMD |
| 96 | obj-$(CONFIG_QTI_RPM_STATS_LOG) += rpm_master_stat.o |
| 97 | endif |
Maulik Shah | c3387f6 | 2017-12-15 17:37:47 +0530 | [diff] [blame] | 98 | ifdef CONFIG_QTI_RPMH_API |
| 99 | obj-$(CONFIG_QTI_RPM_STATS_LOG) += rpmh_master_stat.o |
| 100 | endif |
AnilKumar Chimata | 4cf128e | 2017-07-13 01:22:31 +0530 | [diff] [blame] | 101 | obj-$(CONFIG_QCOM_SMCINVOKE) += smcinvoke.o |
Mahesh Sivasubramanian | a8b8790 | 2017-06-15 14:56:23 -0600 | [diff] [blame] | 102 | obj-$(CONFIG_QMP_DEBUGFS_CLIENT) += qmp-debugfs-client.o |
Satyajit Desai | d57f0e2 | 2017-08-15 12:53:00 -0700 | [diff] [blame] | 103 | obj-$(CONFIG_MSM_REMOTEQDSS) += remoteqdss.o |
Chris Lew | d2f6d51 | 2017-05-17 11:40:13 -0700 | [diff] [blame] | 104 | obj-$(CONFIG_QSEE_IPC_IRQ_BRIDGE) += qsee_ipc_irq_bridge.o |
Linux Build Service Account | de467c0 | 2017-11-28 06:04:05 -0800 | [diff] [blame] | 105 | obj-$(CONFIG_QCOM_QDSS_BRIDGE) += qdss_bridge.o |
Arun Kumar Neelakantam | fc66de8 | 2017-11-15 20:33:40 +0530 | [diff] [blame] | 106 | obj-$(CONFIG_MSM_BAM_DMUX) += bam_dmux.o |
Anurag Chouhan | a53cf21 | 2017-12-22 13:24:39 +0530 | [diff] [blame] | 107 | obj-$(CONFIG_WCNSS_CORE) += wcnss/ |
Ramakrishna Gottimukkula | 3bc9ec2 | 2018-04-11 00:53:24 +0530 | [diff] [blame] | 108 | obj-$(CONFIG_BIG_CLUSTER_MIN_FREQ_ADJUST) += big_cluster_min_freq_adjust.o |