|
@@ -590,7 +590,7 @@ static irqreturn_t mxt_interrupt(int irq, void *dev_id)
|
|
|
do {
|
|
|
if (mxt_read_message(data, &message)) {
|
|
|
dev_err(dev, "Failed to read message\n");
|
|
|
- goto end;
|
|
|
+ return IRQ_NONE;
|
|
|
}
|
|
|
|
|
|
reportid = message.reportid;
|
|
@@ -617,7 +617,6 @@ static irqreturn_t mxt_interrupt(int irq, void *dev_id)
|
|
|
input_sync(data->input_dev);
|
|
|
}
|
|
|
|
|
|
-end:
|
|
|
return IRQ_HANDLED;
|
|
|
}
|
|
|
|