Home | History | Annotate | Line # | Download | only in conf
files.ofppc revision 1.46
      1 #	$NetBSD: files.ofppc,v 1.46 2011/08/04 15:07:04 phx Exp $
      2 #
      3 # NetBSD/ofppc configuration info
      4 #
      5 
      6 # maxpartitions must be the first thing in files.${MACHINE}
      7 maxpartitions 16
      8 
      9 maxusers 8 16 64
     10 
     11 defflag	akbd.h		NO_AKDB_DEVICE
     12 defflag adbkbd.h	NO_ADBKBD_DEVICE
     13 defflag zsc.h		NO_ZSC_DEVICE
     14 defflag adb.h		NO_ADB_DEVICE
     15 defflag zstty.h		NO_ZSTTY_DEVICE
     16 defflag ofb.h		NO_OFB_DEVICE
     17 
     18 defflag opt_disksubr.h	RDB_PART
     19 
     20 file	arch/powerpc/oea/ofw_autoconf.c
     21 file	arch/powerpc/powerpc/clock.c
     22 file	arch/ofppc/ofppc/disksubr.c		disk
     23 file	arch/powerpc/oea/ofwoea_machdep.c
     24 file	arch/powerpc/oea/ofw_consinit.c
     25 file	arch/powerpc/oea/ofw_rascons.c
     26 file	arch/ofppc/ofppc/machdep.c
     27 
     28 file	arch/powerpc/powerpc/bus_dma.c
     29 file	arch/powerpc/powerpc/bus_space.c
     30 file	arch/powerpc/powerpc/procfs_machdep.c	procfs
     31 file	dev/cons.c
     32 
     33 #
     34 # CPU specific OpenFirmware code
     35 #
     36 include "arch/powerpc/conf/files.ofw"
     37 include "arch/powerpc/pic/files.pic"
     38 include "arch/powerpc/pic/files.ipi"
     39 
     40 #
     41 # Generic OpenFirmware device support
     42 #
     43 #include "dev/ofw/files.ofw"
     44 
     45 #
     46 # I2O device support
     47 #
     48 include "dev/i2o/files.i2o"
     49 
     50 #
     51 # SCSI support
     52 #
     53 include "dev/scsipi/files.scsipi"
     54 
     55 #
     56 # ATA/IDE support
     57 #
     58 include "dev/ata/files.ata"
     59 
     60 # Memory Disk
     61 file	dev/md_root.c				memory_disk_hooks
     62 
     63 define mainbus {}
     64 device mainbus: mainbus
     65 attach mainbus at root
     66 file	arch/ofppc/ofppc/mainbus.c		mainbus
     67 
     68 defpseudo openfirm
     69 file	dev/ofw/openfirmio.c			openfirm needs-flag
     70 file	dev/ofw/ofw_subr.c			ofbus | openfirm
     71 
     72 device	rtas
     73 attach	rtas at mainbus
     74 file	arch/powerpc/powerpc/rtas.c		rtas needs-flag
     75 
     76 include "dev/usb/files.usb"
     77 include "dev/ieee1394/files.ieee1394"
     78 
     79 #
     80 # PCI bus support
     81 #
     82 include "dev/pci/files.pci"
     83 include "dev/pci/files.agp"
     84 file	arch/powerpc/pci/pciconf_indirect.c	pci
     85 file	arch/powerpc/pci/pciconf_ofmethod.c	pci
     86 file	arch/powerpc/pci/pci_machdep_common.c	pci
     87 file	arch/powerpc/pci/pci_machdep_ofw.c	pci
     88 file    arch/powerpc/pci/pci_module.c		pci & modular
     89 
     90 device ofwpci: pcibus
     91 attach ofwpci at mainbus
     92 file	arch/ofppc/pci/ofwpci.c			ofwpci
     93 
     94 # Marvell System-Controller MV64361(Discovery II) (on PegasosII)
     95 include "dev/marvell/files.discovery"
     96 attach	gt at mainbus
     97 file	arch/ofppc/pci/gt_mainbus.c		gt
     98 file	arch/powerpc/marvell/pci_machdep.c	gtpci
     99 
    100 device pchb: pcibus
    101 attach pchb at pci
    102 file	arch/powerpc/pci/pchb.c			pchb
    103 
    104 # PCI-ISA bridges
    105 device	pcib: isabus
    106 attach	pcib at pci
    107 file	arch/powerpc/pci/pcib.c			pcib
    108 
    109 #
    110 # ISA bus support
    111 #
    112 include "dev/isa/files.isa"
    113 file	arch/powerpc/isa/isa_machdep_common.c	isa
    114 file	arch/ofppc/isa/isa_machdep.c		isa
    115 file	arch/powerpc/isa/isadma_machdep.c	isa
    116 
    117 include "dev/pckbport/files.pckbport"
    118 
    119 # Floppy disk controller
    120 device	fdc {drive = -1}: isadma
    121 file	dev/isa/fd.c				fdc needs-flag
    122 
    123 attach	fdc at isa with fdc_isa
    124 file	dev/isa/fdc_isa.c			fdc_isa
    125 
    126 device	fd: disk
    127 attach	fd at fdc
    128 
    129 device	cpu
    130 attach	cpu at mainbus
    131 file	arch/ofppc/ofppc/cpu.c			cpu
    132 
    133 #
    134 # Support for generic OpenFirmware driver configurations.  This is
    135 # always included in the kernel.
    136 #
    137 #file	arch/ofppc/ofwgen/ofwgen.c
    138 #file	arch/ofppc/ofwgen/ofwgen_intr.c
    139 
    140 include "arch/powerpc/conf/majors.powerpc"
    141