summaryrefslogtreecommitdiff
path: root/drivers/video/tegra/dc/hdmi.c
diff options
context:
space:
mode:
authorKevin Huang <kevinh@nvidia.com>2011-10-25 15:29:23 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:52:36 -0800
commit3a4088bfe904f56b7762907ef89681ee72a5f9f8 (patch)
treece8169470816587e0360d0fd15ee9fabd046b20b /drivers/video/tegra/dc/hdmi.c
parentdff3f912e019a633c299097f571b0103d58c4b50 (diff)
video: tegra: hdmi: Add support to HDMI test in driver.
Test function is invoked by hdmi test module to test DC1, HDMI and EDID modules. Bug 834332 Reviewed-on: http://git-master/r/56482 Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Tested-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Reviewed-by: Jon Mayo <jmayo@nvidia.com> (cherry picked from commit 8a2ec9a20d88db2f96e17cb7136d81560b989542) Change-Id: I196802fda78a753391298b0c3b6874cedbf1e197 Reviewed-on: http://git-master/r/60467 Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Tested-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Rebase-Id: R2fb40403527aff9b5ca312df475420c7015c53f5
Diffstat (limited to 'drivers/video/tegra/dc/hdmi.c')
-rw-r--r--drivers/video/tegra/dc/hdmi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/tegra/dc/hdmi.c b/drivers/video/tegra/dc/hdmi.c
index 86d61c53a71e..7eedbacc90f5 100644
--- a/drivers/video/tegra/dc/hdmi.c
+++ b/drivers/video/tegra/dc/hdmi.c
@@ -800,6 +800,9 @@ bool tegra_dc_hdmi_detect_test(struct tegra_dc *dc, unsigned char *edid_ptr)
fail:
hdmi->eld_retrieved = false;
+#ifdef CONFIG_SWITCH
+ switch_set_state(&hdmi->hpd_switch, 0);
+#endif
tegra_nvhdcp_set_plug(hdmi->nvhdcp, 0);
return false;
}