xref: /linux/drivers/bus/Makefile (revision 0f46f50845ce75bfaba62df0421084d23bb6a72f)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
226a84b3eSKishon Vijay Abraham I#
326a84b3eSKishon Vijay Abraham I# Makefile for the bus drivers.
426a84b3eSKishon Vijay Abraham I#
526a84b3eSKishon Vijay Abraham I
6a33b0daaSPawel Moll# Interconnect bus drivers for ARM platforms
7ed69bdd8SLorenzo Pieralisiobj-$(CONFIG_ARM_CCI)		+= arm-cci.o
8ccea5e8aSLinus Walleijobj-$(CONFIG_ARM_INTEGRATOR_LM)	+= arm-integrator-lm.o
9adf38bb0SZhichang Yuanobj-$(CONFIG_HISILICON_LPC)	+= hisi_lpc.o
106320c411SGeert Uytterhoevenobj-$(CONFIG_BRCMSTB_GISB_ARB)	+= brcmstb_gisb.o
115bc7f990SMarek Behúnobj-$(CONFIG_MOXTET)		+= moxtet.o
126bd067c4SBogdan Purcareata
136bd067c4SBogdan Purcareata# DPAA2 fsl-mc bus
146bd067c4SBogdan Purcareataobj-$(CONFIG_FSL_MC_BUS)	+= fsl-mc/
156bd067c4SBogdan Purcareata
168f93662dSSerge Seminobj-$(CONFIG_BT1_APB)		+= bt1-apb.o
1763cb7713SSerge Seminobj-$(CONFIG_BT1_AXI)		+= bt1-axi.o
18*796cba2dSLaurentiu Mihalceaobj-$(CONFIG_IMX_AIPSTZ)	+= imx-aipstz.o
196320c411SGeert Uytterhoevenobj-$(CONFIG_IMX_WEIM)		+= imx-weim.o
201c953bdaSLinus Walleijobj-$(CONFIG_INTEL_IXP4XX_EB)	+= intel-ixp4xx-eb.o
217d2b6ef1SLinus Torvaldsobj-$(CONFIG_MIPS_CDMM)		+= mips_cdmm.o
226320c411SGeert Uytterhoevenobj-$(CONFIG_MVEBU_MBUS) 	+= mvebu-mbus.o
236320c411SGeert Uytterhoeven
246320c411SGeert Uytterhoeven# Interconnect bus driver for OMAP SoCs.
256320c411SGeert Uytterhoevenobj-$(CONFIG_OMAP_INTERCONNECT)	+= omap_l3_smx.o omap_l3_noc.o
266320c411SGeert Uytterhoeven
276320c411SGeert Uytterhoevenobj-$(CONFIG_OMAP_OCP2SCP)	+= omap-ocp2scp.o
28335a1275SLinus Walleijobj-$(CONFIG_QCOM_EBI2)		+= qcom-ebi2.o
2997d485edSMichael Srbaobj-$(CONFIG_QCOM_SSC_BLOCK_BUS)	+= qcom-ssc-block-bus.o
302eeb74c4SGatien Chevallierobj-$(CONFIG_STM32_FIREWALL)	+= stm32_firewall.o stm32_rifsc.o stm32_etzpc.o
318818e865SIcenowy Zhengobj-$(CONFIG_SUN50I_DE2_BUS)	+= sun50i-de2.o
32d787dcdbSChen-Yu Tsaiobj-$(CONFIG_SUNXI_RSB)		+= sunxi-rsb.o
3381967efbSSaravana Kannanobj-$(CONFIG_OF)		+= simple-pm-bus.o
3446a88534SJon Hunterobj-$(CONFIG_TEGRA_ACONNECT)	+= tegra-aconnect.o
3540eb4776SMirza Krakobj-$(CONFIG_TEGRA_GMI)		+= tegra-gmi.o
367cabf925SDavid Lechnerobj-$(CONFIG_TI_PWMSS)		+= ti-pwmss.o
370eecc636STony Lindgrenobj-$(CONFIG_TI_SYSC)		+= ti-sysc.o
385b143d2aSSebastien Bourdelinobj-$(CONFIG_TS_NBUS)		+= ts-nbus.o
394b7f48d3SMasahiro Yamadaobj-$(CONFIG_UNIPHIER_SYSTEM_BUS)	+= uniphier-system-bus.o
403b9334acSPawel Mollobj-$(CONFIG_VEXPRESS_CONFIG)	+= vexpress-config.o
418e7223fcSBartosz Golaszewski
428e7223fcSBartosz Golaszewskiobj-$(CONFIG_DA8XX_MSTPRI)	+= da8xx-mstpri.o
430cbf2608SManivannan Sadhasivam
440cbf2608SManivannan Sadhasivam# MHI
45a0f5a630SManivannan Sadhasivamobj-y				+= mhi/
46