xref: /netbsd-src/sys/arch/xen/conf/files.xen.pv (revision 4dbd32ce086634c8340b9c8ee9d186c5b4814e5f)
1*4dbd32ceSbouyer#	$NetBSD: files.xen.pv,v 1.3 2020/05/05 17:02:01 bouyer Exp $
2c24c993fSbouyer
3c24c993fSbouyerfile	arch/xen/x86/autoconf.c		xenpv
4c24c993fSbouyerfile	arch/xen/x86/x86_xpmap.c	xenpv
5c24c993fSbouyerfile	arch/xen/x86/xen_pmap.c		xenpv
6c24c993fSbouyerfile	arch/xen/x86/xenfunc.c		xenpv
7c24c993fSbouyerfile	arch/xen/xen/xen_acpi_machdep.c	acpi & xenpv
8c24c993fSbouyer
9c24c993fSbouyerfile	arch/xen/x86/consinit.c		machdep & xenpv
10c24c993fSbouyerfile	arch/xen/x86/pintr.c		machdep & dom0ops & xenpv
11c24c993fSbouyer
12c24c993fSbouyerfile	arch/xen/x86/xen_ipi.c			multiprocessor & xenpv
13c24c993fSbouyer
14c24c993fSbouyerinclude "arch/xen/conf/files.compat"
15c24c993fSbouyer
16c24c993fSbouyer#
17c24c993fSbouyer# System bus types
18c24c993fSbouyer#
19c24c993fSbouyer
20c24c993fSbouyer# PCI frontend
21c24c993fSbouyerdevice xpci: pcibus
22c24c993fSbouyerattach xpci at xenbus with xpci_xenbus
23c24c993fSbouyerfile	arch/xen/xen/xpci_xenbus.c	xpci_xenbus
24c24c993fSbouyer
25c24c993fSbouyer# Xen Balloon driver
26c24c993fSbouyerdevice	balloon
27c24c993fSbouyerattach	balloon at xenbus
28c24c993fSbouyerfile	arch/xen/xen/balloon.c		balloon
29c24c993fSbouyer
30c24c993fSbouyerdevice	pciback {unit = -1}
31c24c993fSbouyerattach	pciback at pci
32c24c993fSbouyerfile	arch/xen/xen/pciback.c		pciback
33c24c993fSbouyer
34c24c993fSbouyerdevice vcpu
35c24c993fSbouyerattach vcpu at xendevbus
36c24c993fSbouyerfile	arch/xen/x86/cpu.c		xenpv & vcpu
37c24c993fSbouyer
38*4dbd32ceSbouyerdefflag	opt_xen.h			XENPV
39