Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OMAP: HDCP: Cancel pending start on disable/hpd drop
We observed a race condition where userland invoked an ioctl do blank/unblank the display while HDCP was pending to start (but hadn't yet started). The hdcp_irq_cb() wasn't cancelling that pending start. This caused the hdcp state machine to start when it shouldn't have been, interfering with the hpd state machine's reading of EDID once the unblank happened. The two state machines should really be unified at some point. Change-Id: Ief74d7eaa099f5455f6a42c65e98b965cdc50217 Signed-off-by: Mike J. Chen <[email protected]> Signed-off-by: Ruslan Bilovol <[email protected]>
- Loading branch information