1# $NetBSD: files.hpcarm,v 1.50 2004/05/28 17:52:07 tsarna Exp $ 2# 3# First try for arm-specific configuration info 4# 5 6maxpartitions 8 7maxusers 2 8 64 8 9# Maintain Interrupt statistics 10defflag IRQSTATS 11 12# X server support in console drivers 13defflag XSERVER 14 15define todservice {} 16 17# Memory disk driver 18file dev/md_root.c memory_disk_hooks 19 20# Standard keyboard driver 21#device kbd 22#file arch/hpcarm/dev/kbd.c kbd needs-flag 23 24# Generic MD files 25file arch/hpcarm/hpcarm/autoconf.c 26file arch/hpcarm/hpcarm/intr.c 27file arch/hpcarm/hpcarm/softintr.c 28file arch/hpcarm/hpcarm/spl.S 29file arch/hpcarm/hpcarm/stubs.c 30 31# HPCARM specific files 32file arch/hpcarm/hpcarm/hpc_machdep.c 33 34# Include hpcarm/StrongARM config definitions. 35include "arch/arm/conf/files.sa11x0" 36 37# SA11[01]1 companion chips 38file arch/hpcarm/dev/sacc_hpcarm.c sacc 39 40# platform dependent part of PCMCIA support. 41file arch/hpcarm/dev/j720pcic.c sacpcic 42 43# XXX iPAQ Virtual bus 44device ipaqbus {} 45attach ipaqbus at saip 46file arch/hpcarm/dev/ipaq_saip.c ipaqbus 47 48# IPAC PCMCIA 49device ipaqpcic: pcmciabus 50attach ipaqpcic at ipaqbus 51file arch/hpcarm/dev/ipaq_pcic.c ipaqpcic needs-flag 52 53# 54# H/PC Platform common files. 55# 56include "arch/hpc/conf/files.hpc" 57file arch/hpc/hpc/disksubr.c disk 58include "dev/hpc/files.bicons" 59include "dev/hpc/files.hpcfb" 60include "dev/hpc/files.hpckbd" 61include "dev/hpc/files.hpctp" 62 63# LCD 64device ipaqlcd: hpcfbif 65attach ipaqlcd at ipaqbus 66file arch/hpcarm/dev/ipaq_lcd.c ipaqlcd 67 68device sed: hpcfbif 69attach sed at saip 70file arch/hpcarm/dev/sed_saip.c sed 71 72device j720ssp {}: wskbddev, wsmousedev, hpctpanel 73attach j720ssp at saip 74file arch/hpcarm/dev/j720ssp.c j720ssp 75file arch/hpcarm/dev/j720kbdmap.c j720ssp 76 77file dev/cninit.c 78 79# APM 80device apm 81attach apm at j720ssp 82file arch/hpcarm/dev/apm.c apm needs-count 83 84# Atmel microcontroller 85device atmelgpioif {} 86device atmelgpio: atmelgpioif 87attach atmelgpio at ipaqbus 88file arch/hpcarm/dev/ipaq_atmelgpio.c atmelgpio 89 90# uda1341 Codec 91device udaif {} 92device uda: udaif 93attach uda at ipaqbus 94file arch/hpcarm/dev/uda1341.c uda 95 96# Include ISA stuff 97include "dev/isa/files.isa" 98 99# Include ATA stuff 100include "dev/ata/files.ata" 101 102# Include SCSI/ATAPI stuff 103include "dev/scsipi/files.scsipi" 104 105# Machine-independent I2O drivers. 106include "dev/i2o/files.i2o" 107 108# Include PCI stuff 109include "dev/pci/files.pci" 110 111include "arch/arm/conf/majors.arm32" 112