From: Erik Gilling Date: Fri, 15 Oct 2010 00:18:31 +0000 (-0700) Subject: video: tegra: don't assert/deassert reset in dc X-Git-Tag: firefly_0821_release~9833^2~152^2 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=943300a8d57ff28780d45401dc50fbc0792921a8;p=firefly-linux-kernel-4.4.55.git video: tegra: don't assert/deassert reset in dc There seems to be some interdependency between the two display controllers' resets and HDMI. If dc0 is put into reset while HDMI is connected to dc1, HDMI will blank. Change-Id: I978814628609ebe3d78e7809fccef6a3d19c0f7f Signed-off-by: Erik Gilling --- diff --git a/drivers/video/tegra/dc/dc.c b/drivers/video/tegra/dc/dc.c index 65a36ddd2514..ee9c9d9a8b92 100644 --- a/drivers/video/tegra/dc/dc.c +++ b/drivers/video/tegra/dc/dc.c @@ -828,7 +828,6 @@ static void _tegra_dc_enable(struct tegra_dc *dc) tegra_dc_setup_clk(dc, dc->clk); clk_enable(dc->clk); - tegra_periph_reset_deassert(dc->clk); enable_irq(dc->irq); tegra_dc_init(dc); @@ -858,7 +857,6 @@ static void _tegra_dc_disable(struct tegra_dc *dc) dc->out_ops->disable(dc); disable_irq(dc->irq); - tegra_periph_reset_assert(dc->clk); clk_disable(dc->clk); if (dc->out && dc->out->disable)