Blame view

drivers/pci/Makefile 1.53 KB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
  #
  # Makefile for the PCI bus specific drivers.
  #
610929e11   Yinghai Lu   PCI: move host br...
4
  obj-y		+= access.o bus.o probe.o host-bridge.o remove.o pci.o \
388c8c16a   James Bottomley   PCI: add routines...
5
  			pci-driver.o search.o pci-sysfs.o rom.o setup-res.o \
425c1b223   Alex Williamson   PCI: Add Virtual ...
6
  			irq.o vpd.o setup-bus.o vc.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
7
  obj-$(CONFIG_PROC_FS) += proc.o
268a03a42   Alex Chiang   PCI: drivers/pci/...
8
  obj-$(CONFIG_SYSFS) += slot.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
9

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

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

03571e11c   Eric W. Biederman   [PATCH] msi: move...
20
21
  # Build the PCI MSI interrupt support
  obj-$(CONFIG_PCI_MSI) += msi.o
95d77884c   Eric W. Biederman   [PATCH] htirq: ti...
22
23
  # Build the Hypertransport interrupt support
  obj-$(CONFIG_HT_IRQ) += htirq.o
db3c33c6d   Joerg Roedel   PCI: Move ATS imp...
24
  obj-$(CONFIG_PCI_ATS) += ats.o
d1b054da8   Yu Zhao   PCI: initialize a...
25
  obj-$(CONFIG_PCI_IOV) += iov.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
26
27
28
  #
  # Some architectures use the generic PCI setup functions
  #
39656f29f   Liviu Dudau   PCI: Cleanup per-...
29
30
  obj-$(CONFIG_ALPHA) += setup-irq.o
  obj-$(CONFIG_ARM) += setup-irq.o
459a07721   Jayachandran C   PCI: Build setup-...
31
  obj-$(CONFIG_ARM64) += setup-irq.o
39656f29f   Liviu Dudau   PCI: Cleanup per-...
32
33
34
  obj-$(CONFIG_UNICORE32) += setup-irq.o
  obj-$(CONFIG_SUPERH) += setup-irq.o
  obj-$(CONFIG_MIPS) += setup-irq.o
39656f29f   Liviu Dudau   PCI: Cleanup per-...
35
36
37
  obj-$(CONFIG_TILE) += setup-irq.o
  obj-$(CONFIG_SPARC_LEON) += setup-irq.o
  obj-$(CONFIG_M68K) += setup-irq.o
fd58e55fc   Mark Maule   [PATCH] PCI: msi ...
38

1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
39
40
  #
  # ACPI Related PCI FW Functions
6058989ba   Narendra_K@Dell.com   PCI: Export ACPI ...
41
  # ACPI _DSM provided firmware instance and string name
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
42
  #
8a226e00e   Randy Dunlap   PCI: pci-label: F...
43
  obj-$(CONFIG_ACPI)    += pci-acpi.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
44

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

36e235901   Matthew Wilcox   PCI: Only build P...
48
  obj-$(CONFIG_PCI_SYSCALL) += syscall.o
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
49

c70e0d9df   Chris Wright   PCI: pci-stub mod...
50
  obj-$(CONFIG_PCI_STUB) += pci-stub.o
956a9202c   Ryan Wilson   xen-pcifront: Xen...
51
  obj-$(CONFIG_XEN_PCIDEV_FRONTEND) += xen-pcifront.o
98d9f30c8   Benjamin Herrenschmidt   pci/of: Match PCI...
52
  obj-$(CONFIG_OF) += of.o
350a55e9f   matt mooney   PCI: use new ccfl...
53
  ccflags-$(CONFIG_PCI_DEBUG) := -DDEBUG
45361a4fe   Thomas Petazzoni   pci: PCIe driver ...
54
55
56
  
  # PCI host controller drivers
  obj-y += host/