diff --git a/drivers/input/misc/fpc_fps_mmi/fpc1020_tee.c b/drivers/input/misc/fpc_fps_mmi/fpc1020_tee.c index e1154c59ad3c..9269a7e258ea 100644 --- a/drivers/input/misc/fpc_fps_mmi/fpc1020_tee.c +++ b/drivers/input/misc/fpc_fps_mmi/fpc1020_tee.c @@ -426,6 +426,7 @@ static int fpc1020_remove(struct platform_device *pdev) { struct fpc1020_data *fpc1020 = dev_get_drvdata(&pdev->dev); + disable_irq(gpio_to_irq(fpc1020->irq_gpio)); #ifdef CONFIG_INPUT_MISC_FPC1020_SAVE_TO_CLASS_DEVICE fpc1020_create_sysfs(fpc1020, false); #else