files.powerpc64 revision 1.18
1# $OpenBSD: files.powerpc64,v 1.18 2020/07/02 22:15:24 kettenis Exp $
2
3maxpartitions	16
4maxusers	2 8 128
5
6major	{rd = 25}
7major	{sd = 26}
8major	{cd = 27}
9
10file	arch/powerpc64/powerpc64/locore.S
11file	arch/powerpc64/powerpc64/autoconf.c
12file	arch/powerpc64/powerpc64/bus_dma.c
13file	arch/powerpc64/powerpc64/bus_space.c
14file	arch/powerpc64/powerpc64/clock.c
15file	arch/powerpc64/powerpc64/conf.c
16file	arch/powerpc64/powerpc64/cpu.c
17file	arch/powerpc64/powerpc64/db_disasm.c		ddb
18file	arch/powerpc64/powerpc64/db_interface.c		ddb
19file	arch/powerpc64/powerpc64/db_memrw.c		ddb
20file	arch/powerpc64/powerpc64/db_trace.c		ddb
21file	arch/powerpc64/powerpc64/disksubr.c
22file	arch/powerpc64/powerpc64/fpu.c
23file	arch/powerpc64/powerpc64/intr.c
24file	arch/powerpc64/powerpc64/machdep.c
25file	arch/powerpc64/powerpc64/mem.c
26file	arch/powerpc64/powerpc64/pmap.c
27file	arch/powerpc64/powerpc64/process_machdep.c
28file	arch/powerpc64/powerpc64/softintr.c
29file	arch/powerpc64/powerpc64/syncicache.c
30file	arch/powerpc64/powerpc64/syscall.c
31file	arch/powerpc64/powerpc64/sys_machdep.c
32file	arch/powerpc64/powerpc64/trap.c
33file	arch/powerpc64/powerpc64/trap_subr.S
34file	arch/powerpc64/powerpc64/vm_machdep.c
35
36file	arch/powerpc64/dev/pci_machdep.c
37
38file	netinet/in_cksum.c
39file	netinet/in4_cksum.c
40
41pseudo-device	openprom
42file	arch/powerpc64/powerpc64/openprom.c	openprom needs-flag
43
44define	fdt {[early = 0]}
45
46# mainbus files
47define	mainbus {}
48device	mainbus: fdt
49attach	mainbus at root
50file	arch/powerpc64/dev/mainbus.c		mainbus
51
52device  cpu {}
53attach  cpu at mainbus
54
55# FDT support
56include "dev/ofw/files.ofw"
57
58# Machine-independent SCSI drivers
59include "scsi/files.scsi"
60
61# Machine-independent ATA drivers
62include "dev/ata/files.ata"
63
64# Include WSCONS stuff
65include "dev/wscons/files.wscons"
66include "dev/rasops/files.rasops"
67include "dev/wsfont/files.wsfont"
68
69# MII and PCI
70include "dev/mii/files.mii"
71include "dev/pci/files.pci"
72
73device	opal: fdt
74attach	opal at fdt
75file	arch/powerpc64/dev/opal.c		opal
76
77device	opalcons
78attach	opalcons at fdt
79file	arch/powerpc64/dev/opalcons.c		opalcons needs-flag
80
81device	phb: pcibus
82attach	phb at fdt
83file	arch/powerpc64/dev/phb.c		phb
84
85device	xive
86attach	xive at fdt
87file	arch/powerpc64/dev/xive.c		xive
88
89# Machine-independent HID support
90include	"dev/hid/files.hid"
91
92# Include USB stuff
93include "dev/usb/files.usb"
94