MLK-16013-11 staging: typec: only clear alert events for enabled irq
authorLi Jun <jun.li@nxp.com>
Wed, 26 Jul 2017 16:08:15 +0000 (00:08 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:36:18 +0000 (15:36 -0500)
commit83dbeae3ab5c30e61292e6a310a7c507dbf04553
tree2ec3761dcf05cec34402bead7885b6cdc279044b
parentf4a41c58e93d41c5b2bf703a2d68be8053f0369e
MLK-16013-11 staging: typec: only clear alert events for enabled irq

Uncondtionaly clear all events may impact the typec controller state
machine, so save the enabled irq and only clear alert events for enabled
irq.

Reviewed-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
drivers/staging/typec/tcpci.c