Blame view

drivers/pci/Makefile 1.34 KB
b24413180   Greg Kroah-Hartman   License cleanup: ...
1
  # SPDX-License-Identifier: GPL-2.0
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
2
3
4
  #
  # Makefile for the PCI bus specific drivers.
  #
610929e11   Yinghai Lu   PCI: move host br...
5
  obj-y		+= access.o bus.o probe.o host-bridge.o remove.o pci.o \
388c8c16a   James Bottomley   PCI: add routines...
6
  			pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \
be0ce12e4   Matthew Minter   PCI: Build setup-...
7
  			irq.o vpd.o setup-bus.o vc.o mmap.o setup-irq.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
8
  obj-$(CONFIG_PROC_FS) += proc.o
268a03a42   Alex Chiang   PCI: drivers/pci/...
9
  obj-$(CONFIG_SYSFS) += slot.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
10

93177a748   Rafael J. Wysocki   PCI: Clean up bui...
11
  obj-$(CONFIG_PCI_QUIRKS) += quirks.o
e8b553bf4   Andi Kleen   PCI: disable pci_...
12

52f975ea2   Milton Miller   [PATCH] PCI expre...
13
14
  # Build PCI Express stuff if needed
  obj-$(CONFIG_PCIEPORTBUS) += pcie/
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
15
16
  # Build the PCI Hotplug drivers if we were asked to
  obj-$(CONFIG_HOTPLUG_PCI) += hotplug/
4105717bc   Sam Ravnborg   PCI: fix section ...
17
18
19
  ifdef CONFIG_HOTPLUG_PCI
  obj-y += hotplug-pci.o
  endif
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
20

03571e11c   Eric W. Biederman   [PATCH] msi: move...
21
22
  # Build the PCI MSI interrupt support
  obj-$(CONFIG_PCI_MSI) += msi.o
95d77884c   Eric W. Biederman   [PATCH] htirq: ti...
23
24
  # Build the Hypertransport interrupt support
  obj-$(CONFIG_HT_IRQ) += htirq.o
db3c33c6d   Joerg Roedel   PCI: Move ATS imp...
25
  obj-$(CONFIG_PCI_ATS) += ats.o
d1b054da8   Yu Zhao   PCI: initialize a...
26
  obj-$(CONFIG_PCI_IOV) += iov.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
27
  #
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
28
  # ACPI Related PCI FW Functions
6058989ba   Narendra_K@Dell.com   PCI: Export ACPI ...
29
  # ACPI _DSM provided firmware instance and string name
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
30
  #
8a226e00e   Randy Dunlap   PCI: pci-label: F...
31
  obj-$(CONFIG_ACPI)    += pci-acpi.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
32

911e1c9b0   Narendra K   PCI: export SMBIO...
33
  # SMBIOS provided firmware instance and labels
8a226e00e   Randy Dunlap   PCI: pci-label: F...
34
  obj-$(CONFIG_PCI_LABEL) += pci-label.o
911e1c9b0   Narendra K   PCI: export SMBIO...
35

5823d0893   Andy Shevchenko   x86/platform/inte...
36
37
  # Intel MID platform PM support
  obj-$(CONFIG_X86_INTEL_MID) += pci-mid.o
36e235901   Matthew Wilcox   PCI: Only build P...
38
  obj-$(CONFIG_PCI_SYSCALL) += syscall.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
39

c70e0d9df   Chris Wright   PCI: pci-stub mod...
40
  obj-$(CONFIG_PCI_STUB) += pci-stub.o
35ff9477d   Jayachandran C   PCI: Provide comm...
41
  obj-$(CONFIG_PCI_ECAM) += ecam.o
956a9202c   Ryan Wilson   xen-pcifront: Xen...
42
  obj-$(CONFIG_XEN_PCIDEV_FRONTEND) += xen-pcifront.o
98d9f30c8   Benjamin Herrenschmidt   pci/of: Match PCI...
43
  obj-$(CONFIG_OF) += of.o
350a55e9f   matt mooney   PCI: use new ccfl...
44
  ccflags-$(CONFIG_PCI_DEBUG) := -DDEBUG
45361a4fe   Thomas Petazzoni   pci: PCIe driver ...
45
46
47
  
  # PCI host controller drivers
  obj-y += host/
080b47def   Logan Gunthorpe   MicroSemi Switcht...
48
  obj-y += switch/