Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
1da177e4 LT |
2 | # |
3 | # Makefile for the PCI specific kernel interface routines under Linux. | |
4 | # | |
5 | ||
caa51716 | 6 | obj-y += pci.o |
c5611df9 | 7 | obj-$(CONFIG_PCI_DRIVERS_LEGACY)+= pci-legacy.o |
87dd9a4d | 8 | obj-$(CONFIG_PCI_DRIVERS_GENERIC)+= pci-generic.o |
1da177e4 LT |
9 | |
10 | # | |
11 | # PCI bus host bridge specific code | |
12 | # | |
1da177e4 | 13 | obj-$(CONFIG_MIPS_BONITO64) += ops-bonito64.o |
252161ec | 14 | obj-$(CONFIG_PCI_GT64XXX_PCI0) += ops-gt64xxx_pci0.o |
1da177e4 | 15 | obj-$(CONFIG_MIPS_MSC) += ops-msc.o |
89d63fe1 | 16 | obj-$(CONFIG_PCI_TX4927) += ops-tx4927.o |
2dc42b47 | 17 | obj-$(CONFIG_BCM47XX) += pci-bcm47xx.o |
e7300d04 MB |
18 | obj-$(CONFIG_BCM63XX) += pci-bcm63xx.o fixup-bcm63xx.o \ |
19 | ops-bcm63xx.o | |
7517de34 | 20 | obj-$(CONFIG_MIPS_ALCHEMY) += pci-alchemy.o |
3ed7a2a7 | 21 | obj-$(CONFIG_PCI_AR2315) += pci-ar2315.o |
f8365ec4 | 22 | obj-$(CONFIG_SOC_AR71XX) += pci-ar71xx.o |
67644c54 | 23 | obj-$(CONFIG_PCI_AR724X) += pci-ar724x.o |
a57140e9 | 24 | obj-$(CONFIG_PCI_XTALK_BRIDGE) += pci-xtalk-bridge.o |
1da177e4 LT |
25 | # |
26 | # These are still pretty much in the old state, watch, go blind. | |
27 | # | |
73d8e6aa | 28 | obj-$(CONFIG_ATH79) += fixup-ath79.o |
1da177e4 | 29 | obj-$(CONFIG_MIPS_COBALT) += fixup-cobalt.o |
1032bce3 WZ |
30 | obj-$(CONFIG_LEMOTE_FULOONG2E) += fixup-fuloong2e.o ops-loongson2.o |
31 | obj-$(CONFIG_LEMOTE_MACH2F) += fixup-lemote2f.o ops-loongson2.o | |
0dad5d26 | 32 | obj-$(CONFIG_MIPS_MALTA) += fixup-malta.o pci-malta.o |
a57140e9 | 33 | obj-$(CONFIG_SGI_IP27) += pci-ip27.o |
1da177e4 LT |
34 | obj-$(CONFIG_SGI_IP32) += fixup-ip32.o ops-mace.o pci-ip32.o |
35 | obj-$(CONFIG_SIBYTE_SB1250) += fixup-sb1250.o pci-sb1250.o | |
80f834e6 | 36 | obj-$(CONFIG_SIBYTE_BCM112X) += fixup-sb1250.o pci-sb1250.o |
8a1417de | 37 | obj-$(CONFIG_SIBYTE_BCM1x80) += pci-bcm1480.o pci-bcm1480ht.o |
14b36af4 | 38 | obj-$(CONFIG_SNI_RM) += fixup-sni.o ops-sni.o |
57c8cb8f JC |
39 | obj-$(CONFIG_LANTIQ) += fixup-lantiq.o |
40 | obj-$(CONFIG_PCI_LANTIQ) += pci-lantiq.o ops-lantiq.o | |
7e5873d3 | 41 | obj-$(CONFIG_SOC_MT7620) += pci-mt7620.o |
93a7de88 | 42 | obj-$(CONFIG_SOC_RT288X) += pci-rt2880.o |
12d14e0e | 43 | obj-$(CONFIG_SOC_RT3883) += pci-rt3883.o |
edcaf1a6 AN |
44 | obj-$(CONFIG_SOC_TX4927) += pci-tx4927.o |
45 | obj-$(CONFIG_SOC_TX4938) += pci-tx4938.o | |
46 | obj-$(CONFIG_TOSHIBA_RBTX4927) += fixup-rbtx4927.o | |
73b4390f | 47 | obj-$(CONFIG_MIKROTIK_RB532) += pci-rc32434.o ops-rc32434.o fixup-rc32434.o |
9ddebc46 | 48 | obj-$(CONFIG_CAVIUM_OCTEON_SOC) += pci-octeon.o pcie-octeon.o |
01a6221a DD |
49 | |
50 | ifdef CONFIG_PCI_MSI | |
9ddebc46 | 51 | obj-$(CONFIG_CAVIUM_OCTEON_SOC) += msi-octeon.o |
01a6221a | 52 | endif |