commit | ec5d3e83d332ac5dfde8e0a1f57393fc91d55030 | [log] [tgz] |
---|---|---|
author | Russell King <rmk+kernel@arm.linux.org.uk> | Sat Jun 06 21:41:10 2015 +0100 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Tue Sep 15 16:19:49 2015 +0100 |
tree | 16c4f6055e238df4450e6e514b2a05a3a0070492 | |
parent | e66e03abf80f701da60ae085cbb913e67ce6741d [diff] |
drm/i2c: tda998x: handle all outstanding interrupts As reading the interrupt registers clears the outstanding interrupts, we must process all received interrupts to avoid dropping any. Rearrange the code to achieve this, and properly check for a HPD interrupt from the CEC_RXSHPDINT register. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>