MLK-16013-11 usb: typec: only clear alert events for enabled irq
authorLi Jun <jun.li@nxp.com>
Wed, 9 Jan 2019 04:38:03 +0000 (10:08 +0530)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commitbefbe125e3739a59d3079f7c83892151f2984feb
treeb8080e976194a5857d6b1a596f45cdd92b0f81db
parent021b04f538e565d5fbdfce01092ca7d157824215
MLK-16013-11 usb: 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>
Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>
drivers/usb/typec/tcpci.c