source: trunk/packages/xen-3.1/xen-3.1/linux-2.6-xen-sparse/arch/x86_64/pci/Makefile @ 34

Last change on this file since 34 was 34, checked in by hartmans, 17 years ago

Add xen and xen-common

File size: 997 bytes
Line 
1#
2# Makefile for X86_64 specific PCI routines
3#
4# Reuse the i386 PCI subsystem
5#
6CFLAGS += -Iarch/i386/pci
7
8obj-y           := i386.o
9obj-$(CONFIG_PCI_DIRECT)+= direct.o
10obj-y           += fixup.o init.o
11obj-$(CONFIG_ACPI)      += acpi.o
12obj-y                   += legacy.o irq.o common.o
13# mmconfig has a 64bit special
14obj-$(CONFIG_PCI_MMCONFIG) += mmconfig.o direct.o
15
16obj-$(CONFIG_NUMA)      += k8-bus.o
17
18# pcifront should be after mmconfig.o and direct.o as it should only
19# take over if direct access to the PCI bus is unavailable
20obj-$(CONFIG_XEN_PCIDEV_FRONTEND)       += pcifront.o
21
22direct-y += ../../i386/pci/direct.o
23acpi-y   += ../../i386/pci/acpi.o
24pcifront-y += ../../i386/pci/pcifront.o
25legacy-y += ../../i386/pci/legacy.o
26irq-y    += ../../i386/pci/irq.o
27common-y += ../../i386/pci/common.o
28fixup-y  += ../../i386/pci/fixup.o
29i386-y  += ../../i386/pci/i386.o
30init-y += ../../i386/pci/init.o
31
32ifdef CONFIG_XEN
33irq-y           := ../../i386/pci/irq-xen.o
34include $(srctree)/scripts/Makefile.xen
35
36obj-y := $(call cherrypickxen, $(obj-y))
37endif
Note: See TracBrowser for help on using the repository browser.