xref: /freebsd/sys/arm/nvidia/tegra124/files.tegra124 (revision ebacd8013fe5f7fdf9f6a5b286f6680dd2891036)
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