1# $FreeBSD$ 2 3# 4# Standard tegra124 devices and support. 5# 6arm/nvidia/tegra124/tegra124_machdep.c standard 7arm/nvidia/tegra124/tegra124_mp.c optional smp 8arm/nvidia/tegra124/tegra124_car.c standard 9arm/nvidia/tegra124/tegra124_clk_pll.c standard 10arm/nvidia/tegra124/tegra124_clk_per.c standard 11arm/nvidia/tegra124/tegra124_clk_super.c standard 12arm/nvidia/tegra124/tegra124_xusbpadctl.c standard 13arm/nvidia/tegra124/tegra124_pmc.c standard 14arm/nvidia/tegra124/tegra124_cpufreq.c standard 15arm/nvidia/tegra124/tegra124_coretemp.c standard 16arm/nvidia/tegra_usbphy.c standard 17arm/nvidia/tegra_pinmux.c standard 18arm/nvidia/tegra_uart.c optional uart 19arm/nvidia/tegra_sdhci.c optional sdhci 20arm/nvidia/tegra_gpio.c optional gpio 21arm/nvidia/tegra_ehci.c optional ehci 22arm/nvidia/tegra_xhci.c optional xhci 23arm/nvidia/tegra_ahci.c optional ahci 24arm/nvidia/tegra_pcie.c optional pci 25arm/nvidia/tegra_i2c.c optional iic 26arm/nvidia/tegra_rtc.c standard 27arm/nvidia/tegra_abpmisc.c standard 28arm/nvidia/tegra_efuse.c standard 29arm/nvidia/tegra_soctherm_if.m standard 30arm/nvidia/tegra_soctherm.c standard 31arm/nvidia/tegra_lic.c standard 32arm/nvidia/tegra_mc.c standard 33#arm/nvidia/tegra_hda.c optional snd_hda 34arm/nvidia/drm2/hdmi.c optional drm2 35arm/nvidia/drm2/tegra_drm_if.m optional drm2 36arm/nvidia/drm2/tegra_drm_subr.c optional drm2 37arm/nvidia/drm2/tegra_host1x.c optional drm2 38arm/nvidia/drm2/tegra_hdmi.c optional drm2 39arm/nvidia/drm2/tegra_dc_if.m optional drm2 40arm/nvidia/drm2/tegra_dc.c optional drm2 41arm/nvidia/drm2/tegra_fb.c optional drm2 42arm/nvidia/drm2/tegra_bo.c optional drm2 43# 44# Firmware 45# 46tegra124_xusb_fw.c optional tegra124_xusb_fw \ 47 dependency "$S/arm/nvidia/tegra124/files.tegra124" \ 48 compile-with "${AWK} -f $S/tools/fw_stub.awk tegra124_xusb.fw:tegra124_xusb_fw -mtegra124_xusb_fw -c${.TARGET}" \ 49 no-implicit-rule before-depend local \ 50 clean "tegra124_xusb_fw.c" 51tegra124_xusb.fwo optional tegra124_xusb_fw \ 52 dependency "tegra124_xusb.fw" \ 53 compile-with "${NORMAL_FWO}" \ 54 no-implicit-rule \ 55 clean "tegra124_xusb.fwo" 56tegra124_xusb.fw optional tegra124_xusb_fw \ 57 dependency "$S/contrib/dev/nvidia/tegra124_xusb.bin.uu" \ 58 compile-with "${NORMAL_FW}" \ 59 no-obj no-implicit-rule \ 60 clean "tegra124_xusb.fw" 61# 62# Temporary/to be moved stuff 63# 64arm/nvidia/as3722.c optional iic 65arm/nvidia/as3722_regulators.c optional iic 66arm/nvidia/as3722_rtc.c optional iic 67arm/nvidia/as3722_gpio.c optional iic 68