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