0037e3a003b237822f1d97df69db30f7af843526
[linux-3.10.git] / drivers / video / tegra / dc / Makefile
1 GCOV_PROFILE := y
2 subdir-ccflags-y := -Werror
3 EXTRA_CFLAGS += -Idrivers/video/tegra/host
4 ccflags-$(CONFIG_ADF_TEGRA) += -Idrivers/video/tegra -Idrivers/staging/android
5 obj-y += dc.o bandwidth.o mode.o clock.o window.o
6 obj-$(CONFIG_TEGRA_CSC) += csc.o
7 obj-$(CONFIG_TEGRA_LUT) += lut.o
8 obj-y += cursor.o
9 obj-y += rgb.o
10 obj-y += of_dc.o
11 obj-$(CONFIG_TEGRA_HDMI) += hdmi.o
12 obj-$(CONFIG_TEGRA_HDMI) += hdmi_state_machine.o
13 obj-$(CONFIG_TEGRA_HDMI2FPD_DS90UH949) += hdmi2fpd_ds90uh949.o
14 obj-y += dsi2lvds.o
15 obj-$(CONFIG_TEGRA_DSI2EDP_TC358767) += tc358767_dsi2edp.o
16 obj-$(CONFIG_TEGRA_DSI2EDP_SN65DSI86) += sn65dsi86_dsi2edp.o
17 obj-$(CONFIG_TEGRA_MIPI_CAL) += mipi_cal.o
18 obj-$(CONFIG_TEGRA_NVHDCP) += nvhdcp.o
19 obj-$(CONFIG_TEGRA_HDMIHDCP) += hdmihdcp.o
20 obj-$(CONFIG_TEGRA_HDMIHDCP) += nvhdcp_hdcp22_methods.o
21 obj-y += edid.o
22 ifneq ($(CONFIG_TEGRA_NVDISPLAY),y)
23 obj-$(CONFIG_TEGRA_NVSD) += nvsd.o
24 endif
25 obj-y += dsi.o
26 obj-$(CONFIG_DEBUG_FS) += dsi_debug.o
27 obj-y += dc_sysfs.o
28 obj-y += dc_config.o
29 obj-y += sor.o
30 obj-y += dpaux.o
31 obj-$(CONFIG_DEBUG_FS) += dp_debug.o
32 obj-$(CONFIG_TEGRA_DP) += dp.o
33 obj-$(CONFIG_TEGRA_DPHDCP) += dphdcp.o
34 obj-$(CONFIG_TEGRA_DP) += hpd.o
35 obj-$(CONFIG_TEGRA_DP) += dp_lt.o
36 obj-$(CONFIG_TEGRA_LVDS) += lvds.o
37 obj-$(CONFIG_TEGRA_NVSR) += nvsr.o
38 obj-$(CONFIG_TEGRA_DC_EXTENSIONS) += ext/
39 obj-$(CONFIG_TEGRA_HDMI2_0) += hdmi2.0.o
40 obj-$(CONFIG_TEGRA_HDA_DC) += hda_dc.o
41 obj-$(CONFIG_TEGRA_DC_FAKE_PANEL_SUPPORT) += fake_panel.o null_or.o
42 obj-$(CONFIG_TEGRA_VRR) += vrr.o
43 obj-$(CONFIG_TEGRA_HDMIVRR) += hdmivrr.o