Guenter Roeck <linux@xxxxxxxxxxxx> 於 2020年8月27日 週四 上午11:34寫道: > > 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. Done, squash into the first one and resend the patch. Thx. > > 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; > > } > > >