android_kernel_xiaomi_sm8350/msm
Christopher Braga c24090b2c5 disp: msm: dp: Avoid double authentication if first is still in progress
In scenarios where two streams become active in a short time period, HDCP
authentication may incorrectly be kicked off twice. This occurs due to the
HDCP state machine not indicating when authentication is already in
progress.

Update the dp_dispay HDCP state machine to only transfer to the
authenticating state once authentication has begun.

Change-Id: I38211203afe5127b80353c02072032a56e518900
Signed-off-by: Christopher Braga <cbraga@codeaurora.org>
2019-04-24 17:42:14 -04:00
..
dp disp: msm: dp: Avoid double authentication if first is still in progress 2019-04-24 17:42:14 -04:00
dsi Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde drm/msm/sde: Check for cur_master NULL dereference 2019-04-22 16:35:26 -04:00
Makefile Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_atomic.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_drv.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_drv.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_fb.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_gem_prime.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_gem_vma.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_gem.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_gem.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_iommu.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_kms.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_mmu.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_prop.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_prop.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_smmu.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_dbg_evtlog.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_dbg.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_dbg.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_edid_parser.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_edid_parser.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_hdcp_1x.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_hdcp_2x.c disp: msm: Account for in progress stream management 2019-04-24 17:42:12 -04:00
sde_hdcp_2x.h disp: msm: make the HDCP protocol module asynchronous 2019-04-24 17:42:07 -04:00
sde_hdcp.h disp: msm: make the HDCP protocol module asynchronous 2019-04-24 17:42:07 -04:00
sde_io_util.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_power_handle.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_power_handle.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_rsc_hw_v3.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_rsc_hw.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_rsc_hw.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_rsc_priv.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_rsc.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00