files.powerpc64 revision 1.21
1# $OpenBSD: files.powerpc64,v 1.21 2020/07/14 20:39:40 kettenis Exp $
2
3maxpartitions	16
4maxusers	2 8 128
5
6major	{rd = 2}
7major	{sd = 3}
8major	{cd = 4}
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	opalsens
82attach	opalsens at fdt
83file	arch/powerpc64/dev/opalsens.c		opalsens
84
85device	phb: pcibus
86attach	phb at fdt
87file	arch/powerpc64/dev/phb.c		phb
88
89device	xics
90attach	xics at fdt
91file	arch/powerpc64/dev/xics.c		xics
92
93device	xive
94attach	xive at fdt
95file	arch/powerpc64/dev/xive.c		xive
96
97# Machine-independent HID support
98include	"dev/hid/files.hid"
99
100# Include USB stuff
101include "dev/usb/files.usb"
102