summaryrefslogtreecommitdiff
path: root/drivers/soc/qcom/msm_bus/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/soc/qcom/msm_bus/Makefile')
-rw-r--r--drivers/soc/qcom/msm_bus/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/drivers/soc/qcom/msm_bus/Makefile b/drivers/soc/qcom/msm_bus/Makefile
new file mode 100644
index 000000000000..3bbf6bef1257
--- /dev/null
+++ b/drivers/soc/qcom/msm_bus/Makefile
@@ -0,0 +1,26 @@
+#
+# Makefile for msm-bus driver specific files
+#
+obj-y += msm_bus_bimc.o msm_bus_noc.o msm_bus_core.o msm_bus_client_api.o
+obj-$(CONFIG_OF) += msm_bus_of.o
+obj-$(CONFIG_QCOM_SMD_RPM) += msm_bus_rpm_smd.o
+obj-$(CONFIG_QCOM_SMD_RPM) += qcom_rpm_msm_bus.o
+
+ifdef CONFIG_BUS_TOPOLOGY_ADHOC
+ obj-y += msm_bus_fabric_adhoc.o msm_bus_arb_adhoc.o msm_bus_rules.o
+ obj-$(CONFIG_OF) += msm_bus_of_adhoc.o
+ obj-$(CONFIG_DEBUG_BUS_VOTER) += msm_bus_dbg_voter.o
+ obj-$(CONFIG_CORESIGHT) += msm_buspm_coresight_adhoc.o
+else
+ obj-y += msm_bus_fabric.o msm_bus_config.o msm_bus_arb.o
+ obj-$(CONFIG_CORESIGHT) += msm_buspm_coresight.o
+endif
+
+ifdef CONFIG_ARCH_MSM8974
+ obj-$(CONFIG_ARCH_MSM8974) += msm_bus_board_8974.o
+else
+ obj-y += msm_bus_id.o
+endif
+
+obj-$(CONFIG_DEBUG_FS) += msm_bus_dbg.o
+obj-$(CONFIG_MSM_BUSPM_DEV) += msm-buspm-dev.o