2 arm/at91/at91_machdep.c standard
3 arm/at91/at91_aic.c standard
4 arm/at91/at91.c standard
5 arm/at91/at91_aic.c standard
6 arm/at91/at91_pio.c standard
7 arm/at91/at91_pmc.c standard
8 arm/at91/at91_smc.c standard
9 arm/at91/at91_cfata.c optional at91_cfata
10 arm/at91/at91_common.c optional fdt
11 arm/at91/at91_mci.c optional at91_mci
12 arm/at91/at91_ohci.c optional ohci ! fdt
13 arm/at91/at91_ohci_fdt.c optional ohci fdt
14 arm/at91/at91_pinctrl.c optional fdt fdt_pinctrl
15 arm/at91/at91_pit.c optional at91sam9
16 arm/at91/at91_reset.S optional at91sam9
17 arm/at91/at91_rst.c optional at91sam9
18 arm/at91/at91_rtc.c optional at91_rtc
19 arm/at91/at91_sdramc.c optional fdt
20 arm/at91/at91_shdwc.c optional fdt
21 arm/at91/at91_spi.c optional at91_spi \
22 dependency "spibus_if.h"
23 arm/at91/at91_ssc.c optional at91_ssc
24 arm/at91/at91_st.c optional at91rm9200
25 arm/at91/at91_tcb.c optional fdt
26 arm/at91/at91_twi.c optional at91_twi
27 arm/at91/at91_wdt.c optional at91_wdt
28 arm/at91/if_ate.c optional ate
29 arm/at91/if_macb.c optional macb
30 arm/at91/uart_bus_at91usart.c optional uart ! fdt
31 arm/at91/uart_cpu_at91usart.c optional uart ! fdt
32 arm/at91/uart_dev_at91usart.c optional uart
33 dev/uart/uart_cpu_fdt.c optional uart fdt
34 dev/nand/nfc_at91.c optional nand
36 # All the "systems on a chip" we support
38 arm/at91/at91soc.c standard
39 arm/at91/at91rm9200.c optional at91rm9200
40 arm/at91/at91rm9200_devices.c optional at91rm9200
41 arm/at91/at91sam9260.c optional at91sam9260
42 arm/at91/at91sam9g20.c optional at91sam9g20
43 arm/at91/at91sam9g45.c optional at91sam9g45
44 arm/at91/at91sam9x5.c optional at91sam9x5
46 # All the boards we support
48 arm/at91/board_bwct.c optional at91_board_bwct
49 arm/at91/board_eb9200.c optional at91_board_eb9200
50 arm/at91/board_ethernut5.c optional at91_board_ethernut5
51 arm/at91/board_hl200.c optional at91_board_hl200
52 arm/at91/board_hl201.c optional at91_board_hl201
53 arm/at91/board_kb920x.c optional at91_board_kb920x
54 arm/at91/board_qila9g20.c optional at91_board_qila9g20
55 arm/at91/board_sam9260ek.c optional at91_board_sam9260ek
56 arm/at91/board_sam9g20ek.c optional at91_board_sam9g20ek
57 arm/at91/board_sam9x25ek.c optional at91_board_sam9x25ek
58 arm/at91/board_sn9g45.c optional at91_board_sn9g45
59 arm/at91/board_tsc4370.c optional at91_board_tsc4370
63 # XXX these should likely move to sys/at91 as well. They are also
64 # XXX slightly inconsistent with sys/conf/files and that ambiguity
65 # XXX should be fixed when this can be tested on real kit. The dci
66 # XXX code has hard-coded GPIO pins which is almost certainly wrong.
67 dev/usb/controller/at91dci.c optional at91_dci
68 dev/usb/controller/at91dci_atmelarm.c optional at91_dci ! fdt
69 dev/usb/controller/at91dci_fdt.c optional at91_dci fdt
71 # We need this for both FDT and !FDT since we use arm_base_bs_ta
72 # files.arm picks it up for FDT.
73 arm/arm/bus_space_base.c optional !fdt