1257483Sian# $FreeBSD: stable/11/sys/arm/freescale/imx/files.imx6 331506 2018-03-24 23:23:31Z ian $ 2257483Sian 3257483Sian# 4257483Sian# Standard ARM support. 5257483Sian# 6257483Siankern/kern_clocksource.c standard 7257483Sian 8257483Sian# 9257483Sian# Standard imx6 devices and support. 10257483Sian# 11261946Sianarm/freescale/fsl_ocotp.c standard 12257483Sianarm/freescale/imx/imx6_anatop.c standard 13257483Sianarm/freescale/imx/imx6_ccm.c standard 14257483Sianarm/freescale/imx/imx6_machdep.c standard 15262427Sianarm/freescale/imx/imx6_mp.c optional smp 16257483Sianarm/freescale/imx/imx6_pl310.c standard 17323420Sianarm/freescale/imx/imx6_snvs.c optional imx6_snvs 18290807Sgonzoarm/freescale/imx/imx6_src.c standard 19323418Sianarm/freescale/imx/imx_epit.c standard 20271550Sianarm/freescale/imx/imx_iomux.c standard 21257483Sianarm/freescale/imx/imx_machdep.c standard 22323418Sianarm/freescale/imx/imx_gpt.c optional imx_gpt 23268835Sbrarm/freescale/imx/imx_gpio.c optional gpio 24268977Sbrarm/freescale/imx/imx_i2c.c optional fsliic 25331506Sianarm/freescale/imx/imx_spi.c optional imx_spi 26277644Sbrarm/freescale/imx/imx6_sdma.c optional sdma 27277644Sbrarm/freescale/imx/imx6_audmux.c optional sound 28277644Sbrarm/freescale/imx/imx6_ssi.c optional sound 29323468Sianarm/freescale/imx/imx6_ahci.c optional ahci 30257483Sian 31292571Sgonzoarm/arm/hdmi_if.m optional hdmi 32292571Sgonzoarm/freescale/imx/imx6_hdmi.c optional hdmi 33292571Sgonzo 34292574Sgonzoarm/freescale/imx/imx6_ipu.c optional vt 35292574Sgonzo 36257483Sian# 37257483Sian# Optional devices. 38257483Sian# 39314510Siandev/sdhci/fsl_sdhci.c optional sdhci 40257483Sian 41257483Sianarm/freescale/imx/imx_wdog.c optional imxwdt 42257483Sian 43257483Siandev/ffec/if_ffec.c optional ffec 44257483Sian 45257483Siandev/uart/uart_dev_imx.c optional uart 46257483Sian 47257483Siandev/usb/controller/ehci_imx.c optional ehci 48257483Sianarm/freescale/imx/imx6_usbphy.c optional ehci 49257483Sian 50257483Sian# 51257483Sian# Low-level serial console for debugging early kernel startup. 52257483Sian# 53257483Sian#arm/freescale/imx/console.c standard 54257483Sian 55257483Sian# 56257483Sian# Not ready yet... 57257483Sian# 58257483Sian#arm/freescale/imx/imx51_ipuv3.c optional sc 59277644Sbr 60277644Sbr# SDMA firmware 61277644Sbrsdma_fw.c optional sdma_fw \ 62277644Sbr compile-with "${AWK} -f $S/tools/fw_stub.awk sdma-imx6q-to1.bin:sdma_fw -msdma -c${.TARGET}" \ 63277644Sbr no-implicit-rule before-depend local \ 64277644Sbr clean "sdma_fw.c" 65277644Sbrsdma-imx6q-to1.fwo optional sdma_fw \ 66277644Sbr dependency "sdma-imx6q-to1.bin" \ 67277644Sbr compile-with "${LD} -b binary -d -warn-common -r -d -o ${.TARGET} sdma-imx6q-to1.bin" \ 68277644Sbr no-implicit-rule \ 69277644Sbr clean "sdma-imx6q-to1.fwo" 70277644Sbrsdma-imx6q-to1.bin optional sdma_fw \ 71277644Sbr dependency "$S/contrib/dev/imx/sdma-imx6q-to1.bin.uu" \ 72277644Sbr compile-with "uudecode < $S/contrib/dev/imx/sdma-imx6q-to1.bin.uu" \ 73277644Sbr no-obj no-implicit-rule \ 74277644Sbr clean "sdma-imx6q-to1.bin" 75