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