1# $NetBSD: files.hpcarm,v 1.51 2005/06/28 18:30:00 drochner 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 j720sspapm {} 73device j720ssp {}: wskbddev, wsmousedev, hpctpanel, j720sspapm 74attach j720ssp at saip 75file arch/hpcarm/dev/j720ssp.c j720ssp 76file arch/hpcarm/dev/j720kbdmap.c j720ssp 77 78file dev/cninit.c 79 80# APM 81device apm 82attach apm at j720sspapm 83file arch/hpcarm/dev/apm.c apm needs-count 84 85# Atmel microcontroller 86device atmelgpioif {} 87device atmelgpio: atmelgpioif 88attach atmelgpio at ipaqbus 89file arch/hpcarm/dev/ipaq_atmelgpio.c atmelgpio 90 91# uda1341 Codec 92device udaif {} 93device uda: udaif 94attach uda at ipaqbus 95file arch/hpcarm/dev/uda1341.c uda 96 97# Include ISA stuff 98include "dev/isa/files.isa" 99 100# Include ATA stuff 101include "dev/ata/files.ata" 102 103# Include SCSI/ATAPI stuff 104include "dev/scsipi/files.scsipi" 105 106# Machine-independent I2O drivers. 107include "dev/i2o/files.i2o" 108 109# Include PCI stuff 110include "dev/pci/files.pci" 111 112include "arch/arm/conf/majors.arm32" 113