]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/bridge: it6505: fix HDCP encryption when R0 ready
authorHermes Wu <hermes.wu@ite.com.tw>
Mon, 30 Dec 2024 10:51:24 +0000 (18:51 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Feb 2025 12:49:30 +0000 (13:49 +0100)
commit2bdeb89b8aca2a128f36b17f48af8e80bd82ea8b
tree3606a4edc74f47708d226bd8fafb6753724b3ee2
parent8c335d14410a303226cb8825b93af10b2880f71c
drm/bridge: it6505: fix HDCP encryption when R0 ready

[ Upstream commit 8c01b0bae2f9e58f2fee0e811cb90d8331986554 ]

When starting HDCP authentication, HDCP encryption should be enabled
when R0'is checked.

Change encryption enables time at R0' ready.
The hardware HDCP engine trigger is changed and the repeater KSV fails
will restart HDCP.

Signed-off-by: Hermes Wu <hermes.wu@ite.com.tw>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20241230-v7-upstream-v7-6-e0fdd4844703@ite.corp-partner.google.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/bridge/ite-it6505.c