Blame view
drivers/pci/Makefile
1.53 KB
1da177e4c
|
1 2 3 |
# # Makefile for the PCI bus specific drivers. # |
610929e11
|
4 |
obj-y += access.o bus.o probe.o host-bridge.o remove.o pci.o \ |
388c8c16a
|
5 |
pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \ |
425c1b223
|
6 |
irq.o vpd.o setup-bus.o vc.o |
1da177e4c
|
7 |
obj-$(CONFIG_PROC_FS) += proc.o |
268a03a42
|
8 |
obj-$(CONFIG_SYSFS) += slot.o |
1da177e4c
|
9 |
|
93177a748
|
10 |
obj-$(CONFIG_PCI_QUIRKS) += quirks.o |
e8b553bf4
|
11 |
|
52f975ea2
|
12 13 |
# Build PCI Express stuff if needed obj-$(CONFIG_PCIEPORTBUS) += pcie/ |
1da177e4c
|
14 15 |
# Build the PCI Hotplug drivers if we were asked to obj-$(CONFIG_HOTPLUG_PCI) += hotplug/ |
4105717bc
|
16 17 18 |
ifdef CONFIG_HOTPLUG_PCI obj-y += hotplug-pci.o endif |
1da177e4c
|
19 |
|
03571e11c
|
20 21 |
# Build the PCI MSI interrupt support obj-$(CONFIG_PCI_MSI) += msi.o |
95d77884c
|
22 23 |
# Build the Hypertransport interrupt support obj-$(CONFIG_HT_IRQ) += htirq.o |
db3c33c6d
|
24 |
obj-$(CONFIG_PCI_ATS) += ats.o |
d1b054da8
|
25 |
obj-$(CONFIG_PCI_IOV) += iov.o |
1da177e4c
|
26 27 28 |
# # Some architectures use the generic PCI setup functions # |
39656f29f
|
29 30 |
obj-$(CONFIG_ALPHA) += setup-irq.o obj-$(CONFIG_ARM) += setup-irq.o |
459a07721
|
31 |
obj-$(CONFIG_ARM64) += setup-irq.o |
39656f29f
|
32 33 34 |
obj-$(CONFIG_UNICORE32) += setup-irq.o obj-$(CONFIG_SUPERH) += setup-irq.o obj-$(CONFIG_MIPS) += setup-irq.o |
39656f29f
|
35 36 37 |
obj-$(CONFIG_TILE) += setup-irq.o obj-$(CONFIG_SPARC_LEON) += setup-irq.o obj-$(CONFIG_M68K) += setup-irq.o |
fd58e55fc
|
38 |
|
1da177e4c
|
39 40 |
# # ACPI Related PCI FW Functions |
6058989ba
|
41 |
# ACPI _DSM provided firmware instance and string name |
1da177e4c
|
42 |
# |
8a226e00e
|
43 |
obj-$(CONFIG_ACPI) += pci-acpi.o |
1da177e4c
|
44 |
|
911e1c9b0
|
45 |
# SMBIOS provided firmware instance and labels |
8a226e00e
|
46 |
obj-$(CONFIG_PCI_LABEL) += pci-label.o |
911e1c9b0
|
47 |
|
36e235901
|
48 |
obj-$(CONFIG_PCI_SYSCALL) += syscall.o |
1da177e4c
|
49 |
|
c70e0d9df
|
50 |
obj-$(CONFIG_PCI_STUB) += pci-stub.o |
956a9202c
|
51 |
obj-$(CONFIG_XEN_PCIDEV_FRONTEND) += xen-pcifront.o |
98d9f30c8
|
52 |
obj-$(CONFIG_OF) += of.o |
350a55e9f
|
53 |
ccflags-$(CONFIG_PCI_DEBUG) := -DDEBUG |
45361a4fe
|
54 55 56 |
# PCI host controller drivers obj-y += host/ |