1# $OpenBSD: files.powerpc64,v 1.27 2021/10/05 04:55:53 deraadt Exp $ 2 3maxpartitions 16 4maxusers 2 8 128 5 6major {rd = 2} 7major {sd = 3} 8major {cd = 4} 9major {wd = 5} 10 11file arch/powerpc64/powerpc64/locore.S 12file arch/powerpc64/powerpc64/autoconf.c 13file arch/powerpc64/powerpc64/bus_dma.c 14file arch/powerpc64/powerpc64/bus_space.c 15file arch/powerpc64/powerpc64/clock.c 16file arch/powerpc64/powerpc64/conf.c 17file arch/powerpc64/powerpc64/cpu.c 18file arch/powerpc64/powerpc64/db_disasm.c ddb 19file arch/powerpc64/powerpc64/db_interface.c ddb 20file arch/powerpc64/powerpc64/db_memrw.c ddb 21file arch/powerpc64/powerpc64/db_trace.c ddb 22file arch/powerpc64/powerpc64/disksubr.c 23file arch/powerpc64/powerpc64/fpu.c 24file arch/powerpc64/powerpc64/intr.c 25file arch/powerpc64/powerpc64/machdep.c 26file arch/powerpc64/powerpc64/mem.c 27file arch/powerpc64/powerpc64/pmap.c 28file arch/powerpc64/powerpc64/process_machdep.c 29file arch/powerpc64/powerpc64/softintr.c 30file arch/powerpc64/powerpc64/syncicache.c 31file arch/powerpc64/powerpc64/syscall.c 32file arch/powerpc64/powerpc64/sys_machdep.c 33file arch/powerpc64/powerpc64/trap.c 34file arch/powerpc64/powerpc64/trap_subr.S 35file arch/powerpc64/powerpc64/vm_machdep.c 36 37file arch/powerpc64/dev/pci_machdep.c 38 39file netinet/in_cksum.c 40file netinet/in4_cksum.c 41 42pseudo-device kexec 43file arch/powerpc64/dev/kexec.c kexec needs-flag 44file arch/powerpc64/dev/kexec_subr.S kexec needs-flag 45 46pseudo-device openprom 47file arch/powerpc64/powerpc64/openprom.c openprom needs-flag 48 49define fdt {[early = 0]} 50 51# mainbus files 52define mainbus {} 53device mainbus: fdt 54attach mainbus at root 55file arch/powerpc64/dev/mainbus.c mainbus 56 57device cpu {} 58attach cpu at mainbus 59 60# FDT support 61include "dev/ofw/files.ofw" 62 63# Machine-independent SCSI drivers 64include "scsi/files.scsi" 65 66# Machine-independent ATA drivers 67include "dev/ata/files.ata" 68 69# Include WSCONS stuff 70include "dev/wscons/files.wscons" 71include "dev/rasops/files.rasops" 72include "dev/wsfont/files.wsfont" 73 74# MII and PCI 75include "dev/mii/files.mii" 76include "dev/pci/files.pci" 77 78device opal: fdt 79attach opal at fdt 80file arch/powerpc64/dev/opal.c opal 81 82device opalcons 83attach opalcons at fdt 84file arch/powerpc64/dev/opalcons.c opalcons needs-flag 85 86device opalsens 87attach opalsens at fdt 88file arch/powerpc64/dev/opalsens.c opalsens 89 90attach ipmi at fdt with ipmi_opal 91file arch/powerpc64/dev/ipmi_opal.c ipmi_opal 92 93device phb: pcibus 94attach phb at fdt 95file arch/powerpc64/dev/phb.c phb 96 97device xics 98attach xics at fdt 99file arch/powerpc64/dev/xics.c xics 100 101device xicp 102attach xicp at fdt 103file arch/powerpc64/dev/xicp.c xicp 104 105device xive 106attach xive at fdt 107file arch/powerpc64/dev/xive.c xive 108 109device astfb: wsemuldisplaydev, rasops32 110attach astfb at pci 111file arch/powerpc64/dev/astfb.c astfb 112 113# Machine-independent HID support 114include "dev/hid/files.hid" 115 116# Machine-independent I2C drivers 117include "dev/i2c/files.i2c" 118 119# Include USB stuff 120include "dev/usb/files.usb" 121