MLK-21641 usb: typec: tcpm: cancel delayed work when unregister tcpm
authorLi Jun <jun.li@nxp.com>
Mon, 6 May 2019 06:17:32 +0000 (14:17 +0800)
committerLi Jun <jun.li@nxp.com>
Mon, 6 May 2019 10:21:08 +0000 (18:21 +0800)
commit2fbe08ebfc02e3c8e5f640c21a129d3d4fe24f86
tree6f30fafe6b72f4c39c41a057d72aeadf74c17058
parent6b6b2652b6a74ccdc179aebfd73a0900b18e0bb8
MLK-21641 usb: typec: tcpm: cancel delayed work when unregister tcpm

We may do tcpm port unregister in middle of tcpm state transitions,
if there are delayed works queued, we need cancel them before finish
the tcpm unregsiter.

Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
drivers/usb/typec/tcpm.c