]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/arm/freescale/imx/files.imx6
Build the cpufunc_asm_* files based on the cpu type, not which config file
[FreeBSD/FreeBSD.git] / sys / arm / freescale / imx / files.imx6
1 # $FreeBSD$
2
3 #
4 # Standard ARM support.
5 #
6 arm/arm/bus_space_asm_generic.S         standard
7 arm/arm/bus_space_generic.c             standard
8 kern/kern_clocksource.c                 standard
9
10 #
11 # Standard imx6 devices and support.
12 #
13 arm/arm/gic.c                           standard
14 arm/arm/pl310.c                         standard
15 arm/arm/bus_space_base.c                standard
16 arm/arm/mpcore_timer.c                  standard
17 arm/freescale/fsl_ocotp.c               standard
18 arm/freescale/imx/imx6_anatop.c         standard
19 arm/freescale/imx/imx6_ccm.c            standard
20 arm/freescale/imx/imx6_machdep.c        standard
21 arm/freescale/imx/imx6_mp.c             optional smp
22 arm/freescale/imx/imx6_pl310.c          standard
23 arm/freescale/imx/imx_iomux.c           standard
24 arm/freescale/imx/imx_machdep.c         standard
25 arm/freescale/imx/imx_gpt.c             standard
26 arm/freescale/imx/imx_gpio.c            optional gpio
27 arm/freescale/imx/imx_i2c.c             optional fsliic
28 arm/freescale/imx/imx6_sdma.c           optional sdma
29 arm/freescale/imx/imx6_audmux.c         optional sound
30 arm/freescale/imx/imx6_ssi.c            optional sound
31
32 #
33 # Optional devices.
34 #
35 arm/freescale/imx/imx_sdhci.c           optional sdhci
36
37 arm/freescale/imx/imx_wdog.c            optional imxwdt
38
39 dev/ffec/if_ffec.c                      optional ffec
40
41 dev/uart/uart_dev_imx.c                 optional uart
42
43 dev/usb/controller/ehci_imx.c           optional ehci
44 arm/freescale/imx/imx6_usbphy.c         optional ehci
45
46 #
47 # Low-level serial console for debugging early kernel startup.
48 #
49 #arm/freescale/imx/console.c            standard
50
51 #
52 # Not ready yet...
53 #
54 #arm/freescale/imx/imx51_ipuv3.c        optional sc
55
56 # SDMA firmware
57 sdma_fw.c                               optional sdma_fw                \
58         compile-with    "${AWK} -f $S/tools/fw_stub.awk sdma-imx6q-to1.bin:sdma_fw -msdma -c${.TARGET}" \
59         no-implicit-rule before-depend local                            \
60         clean           "sdma_fw.c"
61 sdma-imx6q-to1.fwo                      optional sdma_fw                \
62         dependency      "sdma-imx6q-to1.bin"                            \
63         compile-with    "${LD} -b binary -d -warn-common -r -d -o ${.TARGET} sdma-imx6q-to1.bin" \
64         no-implicit-rule                                                \
65         clean           "sdma-imx6q-to1.fwo"
66 sdma-imx6q-to1.bin                      optional sdma_fw                \
67         dependency      "$S/contrib/dev/imx/sdma-imx6q-to1.bin.uu"      \
68         compile-with    "uudecode < $S/contrib/dev/imx/sdma-imx6q-to1.bin.uu" \
69         no-obj no-implicit-rule                                         \
70         clean           "sdma-imx6q-to1.bin"