xref: /openbmc/linux/drivers/ssb/Makefile (revision b2441318)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
261e115a5SMichael Buesch# core
361e115a5SMichael Bueschssb-y					+= main.o scan.o
442bfad4fSMichael Bueschssb-$(CONFIG_SSB_EMBEDDED)		+= embedded.o
5e7ec2e32SMichael Bueschssb-$(CONFIG_SSB_SPROM)			+= sprom.o
661e115a5SMichael Buesch
761e115a5SMichael Buesch# host support
861e115a5SMichael Bueschssb-$(CONFIG_SSB_PCIHOST)		+= pci.o pcihost_wrapper.o
9399500daSRafał Miłeckissb-$(CONFIG_SSB_PCMCIAHOST)		+= pcmcia.o bridge_pcmcia_80211.o
1024ea602eSAlbert Herranzssb-$(CONFIG_SSB_SDIOHOST)		+= sdio.o
11845da6e5SRafał Miłeckissb-$(CONFIG_SSB_HOST_SOC)		+= host_soc.o
1261e115a5SMichael Buesch
1361e115a5SMichael Buesch# built-in drivers
1461e115a5SMichael Bueschssb-y					+= driver_chipcommon.o
15c9703146SMichael Bueschssb-y					+= driver_chipcommon_pmu.o
1672a525cbSRafał Miłeckissb-$(CONFIG_SSB_SFLASH)		+= driver_chipcommon_sflash.o
1761e115a5SMichael Bueschssb-$(CONFIG_SSB_DRIVER_MIPS)		+= driver_mipscore.o
1861e115a5SMichael Bueschssb-$(CONFIG_SSB_DRIVER_EXTIF)		+= driver_extif.o
1961e115a5SMichael Bueschssb-$(CONFIG_SSB_DRIVER_PCICORE)	+= driver_pcicore.o
20aab547ceSMichael Bueschssb-$(CONFIG_SSB_DRIVER_GIGE)		+= driver_gige.o
21ec43b08bSHauke Mehrtensssb-$(CONFIG_SSB_DRIVER_GPIO)		+= driver_gpio.o
2261e115a5SMichael Buesch
2361e115a5SMichael Buesch# b43 pci-ssb-bridge driver
2461e115a5SMichael Buesch# Not strictly a part of SSB, but kept here for convenience
25c7084535SAlexey Zaytsevssb-$(CONFIG_SSB_B43_PCI_BRIDGE)	+= b43_pci_bridge.o
2661e115a5SMichael Buesch
2761e115a5SMichael Bueschobj-$(CONFIG_SSB)			+= ssb.o
28