No empty .Rs/.Re
[netbsd-mini2440.git] / sys / arch / arm / at91 / files.at91
blob26830c75dd84eadf0ed8f29035196c459de4b42c
1 #       $Id: files.at91,v 1.2 2008/07/03 01:15:39 matt Exp $
4 # Configuration info for AT91 based CPUs
6 defflag opt_at91types.h                 AT91RM9200
7 defflag opt_at91types.h                 AT91SAM9261
9 file    arch/arm/arm32/irq_dispatch.S
11 # standard memory-mapped bus ops
12 file    arch/arm/at91/at91_bus_space.c
13 file    arch/arm/at91/at91_bus_dma.c
15 # generic PDC code:
16 file    arch/arm/at91/at91pdc.c
18 # AT91 MCU:
19 device  at91bus { [addr=-1], [size=0], [pid=-1], [index=0] }: bus_space_generic
20 attach  at91bus at mainbus
21 file    arch/arm/at91/at91bus.c         at91bus needs-flag
23 # chips:
24 file    arch/arm/at91/at91rm9200bus.c   at91rm9200
25 file    arch/arm/at91/at91sam9261bus.c  at91sam9261
27 # AT91 Advanced Interrupt controller:
28 device  at91aic
29 attach  at91aic at at91bus
30 file    arch/arm/at91/at91aic.c         at91aic needs-flag
32 # AT91 debug serial port
33 device  at91dbgu: tty
34 attach  at91dbgu at at91bus
35 file    arch/arm/at91/at91dbgu.c        at91dbgu needs-flag
37 # AT91(RM9200) system timer
38 device  at91st
39 attach  at91st at at91bus
40 file    arch/arm/at91/at91st.c          at91st needs-flag
42 # Timer counter based timer:
43 device  at91tctmr
44 attach  at91tctmr at at91bus
45 file    arch/arm/at91/at91tctmr.c       at91tctmr needs-flag
47 # AT91 Power Management Controller
48 file    arch/arm/at91/at91pmc.c         at91rm9200 | at91sam9261
50 # AT91 serial port
51 device  at91usart: tty
52 file    arch/arm/at91/at91usart.c       at91usart needs-flag
54 # OHCI USB Controller
55 device  at91ohci
56 attach  ohci at at91bus with at91ohci
57 file    arch/arm/at91/at91ohci.c        at91ohci needs-flag
59 # CF interface (needs machine specific part)
60 device  at91cf: pcmciabus
61 file    arch/arm/at91/at91cf.c          at91cf needs-flag
63 # PIO
64 device  at91pio { [pid=-1], [bit=-1] }: gpiobus
65 attach  at91pio at at91bus
66 file    arch/arm/at91/at91pio.c         at91pio needs-flag
68 # SPI
69 device  at91spi: spibus
70 file    arch/arm/at91/at91spi.c         at91spi needs-flag
72 # I2C
73 device  at91twi: i2cbus
74 attach  at91twi at at91bus
75 file    arch/arm/at91/at91twi.c         at91twi needs-flag
77 # ethernet device
78 device  at91emac: ether, ifnet, arp, mii
79 attach  at91emac at at91bus
80 file    arch/arm/at91/at91emac.c        at91emac