On 8/26/20 8:25 PM, cy_huang wrote: > From: ChiYuan Huang <cy_huang@xxxxxxxxxxx> > > Prevent the race condition from interrupt and tcpci port unregister > during module remove. > > Signed-off-by: ChiYuan Huang <cy_huang@xxxxxxxxxxx> Please squash with the first patch of the series. Thanks, Guenter > --- > drivers/usb/typec/tcpm/tcpci_mt6360.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/usb/typec/tcpm/tcpci_mt6360.c b/drivers/usb/typec/tcpm/tcpci_mt6360.c > index 6a28193..a381b5d 100644 > --- a/drivers/usb/typec/tcpm/tcpci_mt6360.c > +++ b/drivers/usb/typec/tcpm/tcpci_mt6360.c > @@ -164,6 +164,7 @@ static int mt6360_tcpc_remove(struct platform_device *pdev) > { > struct mt6360_tcpc_info *mti = platform_get_drvdata(pdev); > > + disable_irq(mti->irq); > tcpci_unregister_port(mti->tcpci); > return 0; > } >