HDCP: finish hdmi access before turning nvhdcp off
authorRakesh Iyer <riyer@nvidia.com>
Fri, 10 May 2013 00:42:11 +0000 (17:42 -0700)
committerMandar Padmawar <mpadmawar@nvidia.com>
Wed, 15 May 2013 12:43:49 +0000 (05:43 -0700)
Wait for hdmi accesses to finish before turning nvhdcp off.

Bug 1275577.

Change-Id: Ieef8635b66cfdddece7b2e1140b776b91350d272
Signed-off-by: Rakesh Iyer <riyer@nvidia.com>
Reviewed-on: http://git-master/r/227243
(cherry picked from commit ac6205a26fbf52d8439524543321012ed95c9d78)
Reviewed-on: http://git-master/r/228104
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Matt Wagner <mwagner@nvidia.com>
drivers/video/tegra/dc/nvhdcp.c

index fbdb089fd7c6e66a0e8976dc90f68e66ee152fe9..8c545c2bd5131e48d1f0da3793291f9d1e04441c 100644 (file)
@@ -1075,6 +1075,7 @@ static int tegra_nvhdcp_off(struct tegra_nvhdcp *nvhdcp)
        mutex_unlock(&nvhdcp->lock);
        wake_up_interruptible(&wq_worker);
        flush_workqueue(nvhdcp->downstream_wq);
+       msleep(1000);
        return 0;
 }