x86/pci: merge: moving mp_bus_to_node.c to amd_bus.c
[deliverable/linux.git] / arch / x86 / pci / Makefile
CommitLineData
5fa25bee 1ifeq ($(CONFIG_X86_32),y)
6d8566ac
RR
2
3obj-y := i386.o init.o
4
5obj-$(CONFIG_PCI_BIOS) += pcbios.o
6obj-$(CONFIG_PCI_MMCONFIG) += mmconfig_32.o direct.o mmconfig-shared.o
7obj-$(CONFIG_PCI_DIRECT) += direct.o
8obj-$(CONFIG_PCI_OLPC) += olpc.o
9
10pci-y := fixup.o
11
12# Do not change the ordering here. There is a nasty init function
13# ordering dependency which breaks when you move acpi.o below
14# legacy/irq.o
15pci-$(CONFIG_ACPI) += acpi.o
16pci-y += legacy.o irq.o
17
18# Careful: VISWS overrule the pci-y above. The colons are
19# therefor correct. This needs a proper fix by distangling the code.
20pci-$(CONFIG_X86_VISWS) := visws.o fixup.o
21
22pci-$(CONFIG_X86_NUMAQ) += numa.o
23
6d8566ac
RR
24obj-y += $(pci-y) common.o early.o
25obj-y += amd_bus.o
26
5fa25bee 27else
6d8566ac
RR
28
29#
30# Makefile for X86_64 specific PCI routines
31#
6d8566ac 32
8043c7be
RR
33obj-y := i386.o init.o
34obj-$(CONFIG_PCI_MMCONFIG) += mmconfig_64.o direct.o mmconfig-shared.o
0b40e84a 35obj-$(CONFIG_PCI_DIRECT) += direct.o
8eefc664
RR
36pci-y := fixup.o
37pci-$(CONFIG_ACPI) += acpi.o
38pci-y += legacy.o irq.o
39obj-y += $(pci-y) common.o early.o
0b40e84a 40obj-y += amd_bus.o
6d8566ac 41
5fa25bee 42endif
This page took 0.109847 seconds and 5 git commands to generate.