Home | History | Annotate | Line # | Download | only in conf
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.
      7 file	arch/arm/arm/softintr.c
      8 file	arch/evbarm/tsarm/tsarm_machdep.c
      9 
     10 # EP93xx Processor CPU support
     11 include "arch/arm/ep93xx/files.ep93xx"
     12 
     13 attach epsoc at mainbus
     14 
     15 attach epcom at epsoc with epcom_ts
     16 file	arch/evbarm/tsarm/epcom_ts.c
     17 
     18 define  tspldbus {}
     19 device	tspld: isabus, tspldbus, sysmon_wdog
     20 attach tspld at mainbus
     21 file	arch/evbarm/tsarm/tspld.c	tspld
     22 
     23 file	arch/evbarm/tsarm/isa/isa_machdep.c	isa
     24 file	arch/evbarm/tsarm/isa/isa_io.c		isa
     25 file	arch/evbarm/tsarm/isa/isa_io_asm.S	isa
     26 
     27 attach wdc at tspldbus with wdc_ts
     28 file 	arch/evbarm/tsarm/wdc_ts.c		wdc_ts
     29 
     30 device tsrtc: mc146818
     31 attach tsrtc at tspldbus
     32 file	arch/evbarm/tsarm/tsrtc.c		tsrtc
     33 
     34 device	tslcd: hd44780, wsemuldisplaydev
     35 attach	tslcd at tspldbus
     36 file	arch/evbarm/tsarm/tslcd.c		tslcd
     37 
     38 device  tskp: matrixkp, wskbddev
     39 attach	tskp at tspldbus
     40 file	arch/evbarm/tsarm/tskp.c		tskp
     41 
     42 device  toastersensors: matrixkp, wskbddev
     43 attach	toastersensors at tspldbus
     44 file	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 
     55 defparam		PCIC_ISA_ALLOC_IOBASE
     56 defparam		PCIC_ISA_ALLOC_IOSIZE
     57 defparam		PCIC_ISA_INTR_ALLOC_MASK
     58 
     59 device	pcic: pcmciabus
     60 file	dev/ic/i82365.c			pcic
     61 
     62 # PCIC pcmcia controller on ISA bus.
     63 attach	pcic at isa with pcic_isa
     64 file	dev/isa/i82365_isa.c		pcic_isa
     65 
     66 # Code common to ISA and ISAPnP attachments
     67 file	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 #
     73 include	"dev/pcmcia/files.pcmcia"
     74