files.tsarm revision 1.8
1# $NetBSD: files.tsarm,v 1.8 2005/08/14 04:33:49 joff Exp $ 2# 3# First try for arm-specific configuration info 4# 5 6# Use the generic ARM soft interrupt code. 7file arch/arm/arm/softintr.c 8file arch/evbarm/tsarm/tsarm_machdep.c 9 10# EP93xx Processor CPU support 11include "arch/arm/ep93xx/files.ep93xx" 12 13attach epsoc at mainbus 14 15attach epcom at epsoc with epcom_ts 16file arch/evbarm/tsarm/epcom_ts.c 17 18define tspldbus {} 19device tspld: isabus, tspldbus, sysmon_wdog 20attach tspld at mainbus 21file arch/evbarm/tsarm/tspld.c tspld 22 23file arch/evbarm/tsarm/isa/isa_machdep.c isa 24file arch/evbarm/tsarm/isa/isa_io.c isa 25file arch/evbarm/tsarm/isa/isa_io_asm.S isa 26 27attach wdc at tspldbus with wdc_ts 28file arch/evbarm/tsarm/wdc_ts.c wdc_ts 29 30device tsrtc: mc146818 31attach tsrtc at tspldbus 32file arch/evbarm/tsarm/tsrtc.c tsrtc 33 34device tslcd: hd44780, wsemuldisplaydev 35attach tslcd at tspldbus 36file arch/evbarm/tsarm/tslcd.c tslcd 37 38device tskp: matrixkp, wskbddev 39attach tskp at tspldbus 40file arch/evbarm/tsarm/tskp.c tskp 41 42device toastersensors: matrixkp, wskbddev 43attach toastersensors at tspldbus 44file arch/evbarm/tsarm/toastersensors.c toastersensors 45 46# XXXX pcic here because it needs to be late. The catch: pcic needs 47# to be late, so devices which attach to it are attached late. But it 48# needs to be before its isa and pci attachments. This answer is 49# non-optimal, but I don't have a better answer right now. 50 51# PCIC pcmcia controller 52# XXX this needs to be done very late, so it's done here. This feels 53# like a kludge, but it might be for the best. 54 55defparam PCIC_ISA_ALLOC_IOBASE 56defparam PCIC_ISA_ALLOC_IOSIZE 57defparam PCIC_ISA_INTR_ALLOC_MASK 58 59device pcic: pcmciabus 60file dev/ic/i82365.c pcic 61 62# PCIC pcmcia controller on ISA bus. 63attach pcic at isa with pcic_isa 64file dev/isa/i82365_isa.c pcic_isa 65 66# Code common to ISA and ISAPnP attachments 67file dev/isa/i82365_isasubr.c pcic_isa 68 69# this wants to be probed as late as possible. 70# 71# Machine-independent PCMCIA drivers 72# 73include "dev/pcmcia/files.pcmcia" 74