files.sa11x0 revision 1.4 1 # $NetBSD: files.sa11x0,v 1.4 2002/07/19 19:29:28 ichiro Exp $
2 #
3 # First try for arm-specific configuration info
4 #
5
6 # SA11[01]0 integrated peripherals
7 # parent to sacom, gpio, fb, saost, XXX
8 # also provides irq and timer services
9 device saip { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1], [gpio=-1]}
10 attach saip at mainbus
11 file arch/arm/sa11x0/sa11x0.c saip needs-flag
12 file arch/arm/sa11x0/sa11x0_io.c saip
13 file arch/arm/sa11x0/sa11x0_io_asm.S saip
14 file arch/arm/sa11x0/sa11x0_irq.S saip
15 file arch/arm/sa11x0/sa11x0_irqhandler.c saip
16
17 # clock device
18 device saost
19 attach saost at saip
20 file arch/arm/sa11x0/sa11x0_ost.c saost needs-flag
21
22 device sacom: tty
23 attach sacom at saip
24 file arch/arm/sa11x0/sa11x0_com.c sacom needs-flag
25
26 # SA11[01]0 companion chips
27 device sacc { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1] }
28 attach sacc at saip
29 file arch/arm/sa11x0/sa1111.c sacc
30
31 #
32 # Workstation Console
33 #
34 include "dev/wscons/files.wscons"
35
36 # XXX this is a hack to use dev/pcmcia without fdc.c
37 device fdc
38
39 # PCMCIA
40 include "dev/pcmcia/files.pcmcia"
41
42 device sacpcic: pcmciabus
43 attach sacpcic at sacc
44 file arch/arm/sa11x0/sa11x1_pcic.c sacpcic needs-flag
45
46 file arch/arm/sa11x0/sa11xx_pcic.c sacpcic | ipaqpcic
47
48 # USB
49
50 include "dev/usb/files.usb"
51