Home | History | Annotate | Line # | Download | only in conf
files.hppa revision 1.18.30.1
      1  1.18.30.1  christos #	$NetBSD: files.hppa,v 1.18.30.1 2019/06/10 22:06:18 christos Exp $
      2        1.1  fredette #
      3        1.1  fredette #	$OpenBSD: files.hppa,v 1.31 2001/06/26 02:41:25 mickey Exp $
      4        1.1  fredette #
      5        1.1  fredette # hppa-specific configuration info
      6        1.3       chs 
      7       1.18     skrll # maxpartitions must be the first item in files.${ARCH}
      8       1.18     skrll maxpartitions 16
      9       1.18     skrll 
     10       1.18     skrll maxusers 2 8 64
     11       1.18     skrll 
     12        1.3       chs # Processor type options.
     13        1.3       chs defflag	opt_cputype.h	HP7000_CPU HP7100_CPU HP7150_CPU HP7100LC_CPU
     14        1.3       chs 			HP7200_CPU HP7250_CPU HP7300LC_CPU
     15        1.3       chs 			HP8000_CPU HP8200_CPU HP8500_CPU HP8600_CPU
     16        1.1  fredette 
     17       1.18     skrll # Status LEDs
     18       1.18     skrll defflag			USELEDS
     19       1.18     skrll 
     20       1.18     skrll #
     21       1.18     skrll # Compatibility
     22       1.18     skrll #
     23       1.18     skrll include "compat/ossaudio/files.ossaudio"
     24       1.18     skrll 
     25       1.18     skrll include	"compat/linux/files.linux"
     26       1.18     skrll file	arch/hppa/hppa/linux_machdep.c		compat_linux
     27       1.18     skrll 
     28       1.18     skrll 
     29       1.18     skrll include "dev/pckbport/files.pckbport"
     30       1.18     skrll 
     31       1.18     skrll #
     32       1.18     skrll # Machine-independent SCSI drivers
     33       1.18     skrll #
     34       1.18     skrll include "dev/scsipi/files.scsipi"
     35       1.18     skrll 
     36       1.18     skrll #
     37       1.18     skrll # Machine-independent ATA drivers
     38       1.18     skrll #
     39       1.18     skrll include	"dev/ata/files.ata"
     40       1.18     skrll 
     41       1.18     skrll #
     42       1.18     skrll # Machine-independent I2O drivers
     43       1.18     skrll #
     44       1.18     skrll include "dev/i2o/files.i2o"
     45       1.18     skrll 
     46       1.18     skrll #
     47       1.18     skrll # Machine-independent USB drivers
     48       1.18     skrll #
     49       1.18     skrll include	"dev/usb/files.usb"
     50       1.18     skrll 
     51       1.18     skrll #
     52       1.18     skrll # Machine-independent IEEE1394 drivers
     53       1.18     skrll #
     54       1.18     skrll include	"dev/ieee1394/files.ieee1394"
     55       1.18     skrll 
     56       1.18     skrll #
     57       1.18     skrll # PCI Bus support
     58       1.18     skrll #
     59       1.18     skrll include "dev/pci/files.pci"
     60       1.18     skrll 
     61       1.18     skrll #
     62       1.18     skrll # ISA Bus support
     63       1.18     skrll #
     64       1.18     skrll include "dev/isa/files.isa"
     65       1.18     skrll 
     66       1.18     skrll #
     67       1.18     skrll # EISA Bus support
     68       1.18     skrll #
     69       1.18     skrll include "dev/eisa/files.eisa"
     70       1.18     skrll 
     71       1.18     skrll #
     72       1.18     skrll # HIL Human Interface Loop devices
     73       1.18     skrll #
     74       1.18     skrll include "dev/hil/files.hil"
     75       1.18     skrll 
     76       1.18     skrll #
     77       1.18     skrll # Gonzo System Connect Bus
     78       1.18     skrll #	(GSC, GSC-1X, GSC+, GSC-1.5X, GSC-2X)
     79       1.18     skrll #
     80       1.18     skrll define	gscbus	{ }
     81       1.18     skrll 
     82       1.18     skrll #
     83       1.18     skrll # Mainbus
     84       1.18     skrll #
     85       1.18     skrll 
     86       1.18     skrll define	gedoens {[irq = -1]}: sysmon_power, sysmon_taskq
     87       1.18     skrll device	mainbus: gedoens
     88       1.18     skrll attach	mainbus at root
     89       1.18     skrll file	arch/hppa/hppa/mainbus.c	mainbus
     90       1.18     skrll 
     91       1.18     skrll device	pdc
     92       1.18     skrll attach	pdc at gedoens
     93       1.18     skrll file	arch/hppa/dev/pdc.c		pdc
     94       1.18     skrll 
     95       1.18     skrll device	power
     96       1.18     skrll attach	power at gedoens
     97       1.18     skrll file	arch/hppa/dev/power.c		power needs-flag
     98       1.18     skrll 
     99       1.18     skrll device	lcd
    100       1.18     skrll attach	lcd at gedoens
    101       1.18     skrll file	arch/hppa/dev/lcd.c		lcd needs-flag
    102       1.18     skrll 
    103       1.18     skrll device	mem
    104       1.18     skrll attach	mem at gedoens
    105       1.18     skrll file	arch/hppa/dev/mem.c		mem
    106       1.18     skrll 
    107       1.18     skrll device	cpu
    108       1.18     skrll attach	cpu at gedoens
    109       1.18     skrll file	arch/hppa/dev/cpu.c		cpu
    110       1.18     skrll 
    111       1.18     skrll device	fpu
    112       1.18     skrll attach	fpu at gedoens
    113       1.18     skrll file	arch/hppa/dev/fpu.c		fpu
    114       1.18     skrll 
    115       1.18     skrll # Phantom PseudoBC GSC+ Port
    116       1.18     skrll device	phantomas: gedoens
    117       1.18     skrll attach	phantomas at gedoens
    118       1.18     skrll file	arch/hppa/dev/phantomas.c	phantomas
    119       1.18     skrll 
    120       1.18     skrll # GeckoBOA BC GSC+ port
    121       1.18     skrll device	gecko: gedoens
    122       1.18     skrll attach	gecko at gedoens
    123       1.18     skrll file	arch/hppa/dev/gecko.c		gecko
    124       1.18     skrll 
    125       1.18     skrll # U2/Uturn, Runway to GSC Bus bridge & IOA
    126       1.18     skrll device	uturn: gedoens
    127       1.18     skrll attach	uturn at gedoens
    128       1.18     skrll file	arch/hppa/dev/uturn.c		uturn
    129       1.18     skrll 
    130       1.18     skrll # Astro memory & I/O controller
    131       1.18     skrll device	astro: gedoens
    132       1.18     skrll attach	astro at gedoens
    133       1.18     skrll file	arch/hppa/dev/astro.c			astro
    134       1.18     skrll 
    135       1.18     skrll # 1FT1-0002, 1FU2-0002
    136       1.18     skrll # as goes w/ 7100LC, 7300LC, 7200, 8000, 8200, 8500
    137       1.18     skrll device	lasi: gscbus
    138       1.18     skrll attach	lasi at gedoens
    139       1.18     skrll file	arch/hppa/dev/lasi.c		lasi
    140       1.18     skrll 
    141       1.18     skrll # all the older systems
    142       1.18     skrll device	asp: gscbus
    143       1.18     skrll attach	asp at gedoens
    144       1.18     skrll file	arch/hppa/dev/asp.c		asp
    145       1.18     skrll 
    146       1.18     skrll # 1FT4-0001, ASIC used on gecko cards
    147       1.18     skrll device	wax: gscbus
    148       1.18     skrll attach	wax at gedoens
    149       1.18     skrll file	arch/hppa/dev/wax.c		wax
    150       1.18     skrll 
    151       1.18     skrll device	mongoose: isabus, eisabus
    152       1.18     skrll attach	mongoose at gedoens
    153       1.18     skrll file	arch/hppa/dev/mongoose.c	mongoose
    154       1.18     skrll 
    155       1.18     skrll # Dino, GSC-PCI bridge. Includes ps/2, serial, and flying toaster interfaces
    156       1.18     skrll # Cujo is a 64-bit data path Dino
    157  1.18.30.1  christos device	dino { } : pcibus, gedoens
    158       1.18     skrll attach	dino at gedoens
    159       1.18     skrll file	arch/hppa/dev/dino.c		dino
    160       1.18     skrll 
    161       1.18     skrll attach	com at dino with com_dino
    162       1.18     skrll file	arch/hppa/dev/com_dino.c	com_dino
    163       1.18     skrll 
    164       1.18     skrll # Elroy, Ropes to PCI Bridge. Supports 4X PCI and dual address cycle.
    165       1.18     skrll # Mercury; QuickSilver is an AGP also
    166       1.18     skrll device	elroy: pcibus
    167       1.18     skrll attach	elroy at gedoens
    168       1.18     skrll file	arch/hppa/dev/elroy.c		elroy
    169       1.18     skrll file	arch/hppa/dev/apic.c		elroy
    170       1.18     skrll 
    171       1.18     skrll attach	sti at gedoens with sti_gedoens
    172       1.18     skrll file	arch/hppa/dev/sti_sgc.c		sti_gedoens
    173       1.18     skrll file	arch/hppa/dev/sti_pci_machdep.c	sti_pci
    174       1.18     skrll 
    175       1.18     skrll attach	siop at gedoens with siop_gedoens
    176       1.18     skrll file	arch/hppa/dev/siop_sgc.c	siop_gedoens
    177       1.18     skrll 
    178       1.18     skrll device	ssio {[irq = -1]}
    179       1.18     skrll attach	ssio at pci
    180       1.18     skrll file	arch/hppa/dev/ssio.c		ssio
    181       1.18     skrll 
    182       1.18     skrll attach	com at ssio with com_ssio
    183       1.18     skrll file	arch/hppa/dev/com_ssio.c	com_ssio
    184       1.18     skrll 
    185       1.18     skrll attach	lpt at ssio with lpt_ssio
    186       1.18     skrll file	arch/hppa/dev/lpt_ssio.c	lpt_ssio
    187       1.18     skrll 
    188       1.18     skrll ###
    189       1.18     skrll 
    190       1.18     skrll #
    191       1.18     skrll # GSC bus devices
    192       1.18     skrll #
    193       1.18     skrll 
    194       1.18     skrll device	gsc {[irq = -1]}
    195       1.18     skrll attach	gsc at gscbus
    196       1.18     skrll file	arch/hppa/gsc/gscbus.c		gsc
    197       1.18     skrll 
    198       1.18     skrll # com and lpt are both on WD 16C552
    199       1.18     skrll attach	com at gsc with com_gsc
    200       1.18     skrll file	arch/hppa/gsc/com_gsc.c		com
    201       1.18     skrll 
    202       1.18     skrll attach	lpt at gsc with lpt_gsc
    203       1.18     skrll file	arch/hppa/gsc/lpt_gsc.c		lpt
    204       1.18     skrll 
    205       1.18     skrll # Floppy disk controller
    206       1.18     skrll #device	fdc {drive = -1}: isadma
    207       1.18     skrll #file	dev/isa/fd.c			fdc needs-flag
    208       1.18     skrll 
    209       1.18     skrll #attach	fdc at isa with fdc_isa
    210       1.18     skrll #file	dev/isa/fdc_isa.c		fdc_isa
    211       1.18     skrll 
    212       1.18     skrll #attach	fdc at gsc with fdc_gsc
    213       1.18     skrll #file	arch/hppa/gsc/fdc_gsc.c		fdc_gsc
    214       1.18     skrll 
    215       1.18     skrll #device  fd: disk
    216       1.18     skrll #attach  fd at fdc
    217       1.18     skrll 
    218       1.18     skrll device	ie: ifnet, ether, arp, i82586
    219       1.18     skrll attach	ie at gsc with ie_gsc
    220       1.18     skrll file	arch/hppa/gsc/if_ie_gsc.c	ie_gsc
    221       1.18     skrll 
    222       1.18     skrll device	iee: ifnet, ether, arp, i82596
    223       1.18     skrll attach	iee at gsc with iee_gsc
    224       1.18     skrll file	arch/hppa/gsc/if_iee_gsc.c	iee_gsc
    225       1.18     skrll 
    226       1.18     skrll attach	siop at gsc with siop_gsc
    227       1.18     skrll file	arch/hppa/gsc/siop_gsc.c	siop_gsc
    228       1.18     skrll 
    229       1.18     skrll attach	osiop at gsc with osiop_gsc
    230       1.18     skrll file	arch/hppa/gsc/osiop_gsc.c	osiop_gsc
    231       1.18     skrll 
    232       1.18     skrll attach	oosiop at gsc with oosiop_gsc
    233       1.18     skrll file	arch/hppa/gsc/oosiop_gsc.c	oosiop_gsc
    234       1.18     skrll 
    235       1.18     skrll attach	hil at gsc with hil_gsc
    236       1.18     skrll file	arch/hppa/gsc/hil_gsc.c		hil_gsc
    237       1.18     skrll 
    238       1.18     skrll device	gsckbc: pckbport
    239       1.18     skrll attach	gsckbc at gsc
    240       1.18     skrll file	arch/hppa/gsc/gsckbc.c		gsckbc
    241       1.18     skrll 
    242       1.18     skrll # PSB 2160-N based 8bit mono audio (705, 710, 745i/*, 747i/*)
    243  1.18.30.1  christos device	aone: audiobus
    244       1.18     skrll attach	aone at gsc
    245       1.18     skrll file	arch/hppa/gsc/aone.c		aone
    246       1.18     skrll 
    247       1.18     skrll # CS4215/AD1849 based 16bit mono/stereo audio iface (most of others not w/ aone)
    248       1.18     skrll # a.k.a. Audio Type 2 (optional beeper)
    249  1.18.30.1  christos device	harmony {} : audiobus
    250       1.18     skrll attach	harmony at gsc
    251       1.18     skrll file	arch/hppa/gsc/harmony.c		harmony
    252       1.18     skrll 
    253       1.18     skrll # fax/modem/voice on harmony
    254       1.18     skrll attach	com at harmony with com_harmony
    255       1.18     skrll file	arch/hppa/gsc/com_harmony.c	com_harmony
    256       1.18     skrll 
    257       1.18     skrll # HPA4011A/B w/ TMS380C26PQL, TMS38054FNL
    258       1.18     skrll #device	tms: tokenring
    259       1.18     skrll #attach	tms at gsc
    260       1.18     skrll #file	arch/hppa/gsc/if_tms.c		tms
    261       1.18     skrll 
    262       1.18     skrll # these we don't know yet
    263       1.18     skrll # AMD Supernet2 FDDI ?
    264       1.18     skrll #device	medusa: fddi
    265       1.18     skrll #attach	medusa at gsc
    266       1.18     skrll #file	arch/hppa/gsc/medusa.c		medusa
    267       1.18     skrll 
    268       1.18     skrll # XXX should not be here
    269       1.18     skrll # ANSI/VITA 26-1998 Gbit packet switching network iface
    270       1.18     skrll #device	myri: ether
    271       1.18     skrll #attach	myri at pci
    272       1.18     skrll #file	dev/pci/myri.c			myri
    273       1.18     skrll 
    274       1.18     skrll 
    275       1.18     skrll # Memory Disk
    276       1.18     skrll file dev/md_root.c			memory_disk_hooks
    277       1.18     skrll 
    278       1.18     skrll #
    279       1.18     skrll # Non-device files
    280       1.18     skrll #
    281       1.18     skrll file	arch/hppa/hppa/autoconf.c
    282       1.18     skrll file	arch/hppa/hppa/conf.c
    283       1.15        ad file	arch/hppa/hppa/core_machdep.c		coredump
    284        1.1  fredette file	arch/hppa/hppa/db_interface.c		ddb
    285        1.1  fredette file	arch/hppa/hppa/db_disasm.c		ddb
    286        1.1  fredette file	arch/hppa/hppa/db_memrw.c		ddb | kgdb
    287       1.13     skrll file	arch/hppa/hppa/db_trace.c		ddb
    288       1.16     skrll file	arch/hppa/hppa/db_machdep.c		ddb
    289       1.18     skrll file	arch/hppa/hppa/disksubr.c		disk
    290        1.1  fredette file	arch/hppa/hppa/fpu.c
    291       1.17     skrll file	arch/hppa/hppa/ipifuncs.c		multiprocessor
    292        1.1  fredette file	arch/hppa/hppa/kgdb_hppa.c		kgdb
    293       1.12     skrll file	arch/hppa/hppa/kobj_machdep.c		modular
    294        1.1  fredette file	arch/hppa/hppa/hppa_machdep.c
    295        1.6      yamt file	arch/hppa/hppa/idle_machdep.c
    296       1.18     skrll file	arch/hppa/hppa/intr.c
    297        1.5        ad file    arch/hppa/hppa/lock_stubs.S
    298       1.18     skrll file	arch/hppa/hppa/machdep.c
    299        1.1  fredette file	arch/hppa/hppa/pmap.c
    300        1.1  fredette file	arch/hppa/hppa/process_machdep.c
    301        1.1  fredette file	arch/hppa/hppa/sig_machdep.c
    302       1.18     skrll file	arch/hppa/hppa/sys_machdep.c
    303        1.1  fredette file	arch/hppa/hppa/trap.c
    304        1.1  fredette file	arch/hppa/hppa/vm_machdep.c
    305        1.2  fredette file	arch/hppa/hppa/procfs_machdep.c		procfs
    306       1.18     skrll file	arch/hppa/dev/clock.c
    307        1.1  fredette 
    308       1.18     skrll file	dev/cons.c
    309       1.18     skrll file	dev/cninit.c
    310       1.14     skrll 
    311       1.18     skrll include	"arch/hppa/conf/majors.hppa"
    312