]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
video: tegra: dp: always write OUI on DP enable
authorDaniel Solomon <daniels@nvidia.com>
Thu, 2 Oct 2014 21:24:15 +0000 (14:24 -0700)
committerJon Mayo <jmayo@nvidia.com>
Fri, 3 Oct 2014 20:28:02 +0000 (13:28 -0700)
The OUI value is stored on the sink side, which gets
cleared whenever it's powered off. The OUI value
needs to be re-written whenever the sink gets powered
on (i.e., during DP enable).

Bug 1347562

Change-Id: I24a672b26f1dc3e415e083721beae7ebfc39d3ff
Signed-off-by: Daniel Solomon <daniels@nvidia.com>
Reviewed-on: http://git-master/r/553042
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
drivers/video/tegra/dc/dp.c

index 83539c36d0732c1b174adb07a2499da29abf85cc..c9abf5df92f9d006b8578a56404404301c5bd7a8 100644 (file)
@@ -2041,9 +2041,6 @@ static void tegra_dp_dpcd_init(struct tegra_dc_dp_data *dp)
                (NV_IEEE_OUI >> 8) & 0xff,
                NV_IEEE_OUI & 0xff};
 
-       if (cfg->is_valid && (dp->dc->out->type != TEGRA_DC_OUT_FAKE_DP))
-               return;
-
        /* Check DP version */
        if (tegra_dc_dp_dpcd_read(dp, NV_DPCD_REV, &dp->revision))
                dev_err(&dp->dc->ndev->dev,