files.xen.pv revision 1.2
1#	$NetBSD: files.xen.pv,v 1.2 2020/04/25 15:26:17 bouyer Exp $
2
3file	arch/xen/x86/autoconf.c		xenpv
4file	arch/xen/x86/x86_xpmap.c	xenpv
5file	arch/xen/x86/xen_pmap.c		xenpv
6file	arch/xen/x86/xenfunc.c		xenpv
7file	arch/xen/xen/xen_acpi_machdep.c	acpi & xenpv
8
9file	arch/xen/x86/consinit.c		machdep & xenpv
10file	arch/xen/x86/pintr.c		machdep & dom0ops & xenpv
11
12file	arch/xen/x86/xen_ipi.c			multiprocessor & xenpv
13
14include "arch/xen/conf/files.compat"
15
16#
17# System bus types
18#
19
20# Xen event peudo-device
21defpseudo xenevt
22defpseudo xvif
23defpseudo xbdback
24
25# PCI frontend
26device xpci: pcibus
27attach xpci at xenbus with xpci_xenbus
28file	arch/xen/xen/xpci_xenbus.c	xpci_xenbus
29
30# Xen Balloon driver
31device	balloon
32attach	balloon at xenbus
33file	arch/xen/xen/balloon.c		balloon
34
35device	pciback {unit = -1}
36attach	pciback at pci
37file	arch/xen/xen/pciback.c		pciback
38
39device vcpu
40attach vcpu at xendevbus
41file	arch/xen/x86/cpu.c		xenpv & vcpu
42
43# Domain-0 operations
44defflag	opt_xen.h			DOM0OPS XENPV
45file	arch/xen/xen/privcmd.c		dom0ops
46file 	arch/xen/x86/xen_shm_machdep.c	dom0ops
47file	arch/xen/xen/xenevt.c		xenevt & (dom0ops | xenpvhvm)
48file	arch/xen/xen/xennetback_xenbus.c xvif
49file	arch/xen/xen/xbdback_xenbus.c xbdback
50