1# $NetBSD: files.hpcarm,v 1.62 2007/12/03 15:33:41 ad Exp $ 2# 3# hpcarm 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# Generic MD files 21file arch/hpcarm/hpcarm/autoconf.c 22file arch/hpcarm/hpcarm/intr.c 23file arch/hpcarm/hpcarm/spl.S 24 25# HPCARM specific files 26file arch/hpcarm/hpcarm/hpc_machdep.c 27 28# Workstation Console 29include "dev/wscons/files.wscons" 30 31# Include hpcarm/StrongARM config definitions. 32include "arch/arm/conf/files.sa11x0" 33 34# SA-11[01]1 companion chips 35file arch/hpcarm/dev/sacc_hpcarm.c sacc 36 37# Jornada 720 dependent part of PCMCIA support. 38file arch/hpcarm/dev/j720pcic.c sacpcic 39 40# XXX iPAQ Virtual bus 41device ipaqbus {} 42attach ipaqbus at saip 43file arch/hpcarm/dev/ipaq_saip.c ipaqbus 44 45# iPAQ PCMCIA 46device ipaqpcic: pcmciabus 47attach ipaqpcic at ipaqbus 48file arch/hpcarm/dev/ipaq_pcic.c ipaqpcic needs-flag 49 50# PCMCIA 51include "dev/pcmcia/files.pcmcia" 52 53# XXX this is a hack to use dev/pcmcia without fdc.c 54device fdc 55 56# 57# H/PC Platform common files. 58# 59include "arch/hpc/conf/files.hpc" 60file arch/hpc/hpc/disksubr.c disk 61include "dev/hpc/files.bicons" 62include "dev/hpc/files.hpcapm" 63include "dev/hpc/files.hpcfb" 64include "dev/hpc/files.hpckbd" 65include "dev/hpc/files.hpctp" 66 67# iPAQ LCD 68device ipaqlcd: hpcfbif 69attach ipaqlcd at ipaqbus 70file arch/hpcarm/dev/ipaq_lcd.c ipaqlcd 71 72# Epson SED1356 framebuffer 73device sed: hpcfbif 74attach sed at saip 75file arch/hpcarm/dev/sed_saip.c sed 76 77# Jornada 720 SSP port 78device j720ssp {} 79attach j720ssp at saip 80file arch/hpcarm/dev/j720ssp.c j720ssp 81 82# Jornada 720 keyboard 83device j720kbd: hpckbdif 84attach j720kbd at j720ssp 85file arch/hpcarm/dev/j720kbd.c j720kbd 86 87# Jornada 720 touch-panel 88device j720tp: hpctpanel, wsmousedev, wskbddev 89attach j720tp at j720ssp 90file arch/hpcarm/dev/j720tp.c j720tp 91defflag opt_j720tp.h J720TP_DEBUG 92defparam opt_j720tp.h J720TP_SETTINGS_ICON_KEYSYM 93 J720TP_BACKUP_ICON_KEYSYM 94 J720TP_DIALUP_ICON_KEYSYM 95 J720TP_MEDIA_ICON_KEYSYM 96 97# Jornada 720 LCD screen 98device j720lcd 99attach j720lcd at j720ssp 100file arch/hpcarm/dev/j720lcd.c j720lcd 101 102# Jornada 720 power management 103device j720pwr: hpcapmif 104attach j720pwr at j720ssp 105file arch/hpcarm/dev/j720pwr.c j720pwr 106 107# Atmel microcontroller 108device atmelgpioif {} 109device atmelgpio: atmelgpioif 110attach atmelgpio at ipaqbus 111file arch/hpcarm/dev/ipaq_atmelgpio.c atmelgpio 112 113# uda1341 Codec 114device udaif {} 115device uda: udaif 116attach uda at ipaqbus 117file arch/hpcarm/dev/uda1341.c uda 118 119file dev/cninit.c 120 121# Machine-independent ATA drivers 122include "dev/ata/files.ata" 123 124# Machine-independent SCSI/ATAPI drivers 125include "dev/scsipi/files.scsipi" 126 127# USB 128include "dev/usb/files.usb" 129 130# Bluetooth 131include "dev/bluetooth/files.bluetooth" 132 133include "arch/hpcarm/conf/majors.hpcarm" 134