rk3288: Fix HDMI soft reset

HDMI soft reset happens when you write 0, not 1.  ...not that I've ever
seen the soft reset do something, but if we're going to try it we should
probably try to do it correctly.

BRANCH=none
BUG=chrome-os-partner:46256
TEST=Doesn't break anything

Change-Id: I0f4ab869b1e1a2d4a38f0eacfd01b01760069f58
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/309317
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-by: Yakir Yang <ykk@rock-chips.com>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Commit-Queue: Julius Werner <jwerner@chromium.org>
Tested-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Agnes Cheng <agnescheng@google.com>
Commit-Queue: Agnes Cheng <agnescheng@google.com>
Trybot-Ready: Agnes Cheng <agnescheng@google.com>
Tested-by: Agnes Cheng <agnescheng@google.com>
This commit is contained in:
Douglas Anderson 2015-10-27 16:23:39 -07:00 committed by Agnes Cheng
commit 7719ac411b

View file

@ -717,8 +717,7 @@ static int hdmi_ddc_wait_i2c_done(int msec)
static void hdmi_ddc_reset(void)
{
clrsetbits_le32(&hdmi_regs->i2cm_softrstz, HDMI_I2CM_SOFTRSTZ,
HDMI_I2CM_SOFTRSTZ);
clrbits_le32(&hdmi_regs->i2cm_softrstz, HDMI_I2CM_SOFTRSTZ);
}
static int hdmi_read_edid(int block, u8 *buff)