OSDN Git Service

tty: serial: qcom_geni_serial: Return IRQ_NONE for spurious interrupts
authorKarthikeyan Ramasubramanian <kramasub@codeaurora.org>
Thu, 3 May 2018 20:14:39 +0000 (14:14 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 14 May 2018 11:44:55 +0000 (13:44 +0200)
commitec91df8d3faf90d1cb428a7c4950995c6514d0ab
tree67231900b202d5bbc40372a1bea43270fcefce90
parent69736b57dfe57d116cac7846006cb4b0be9ac0d0
tty: serial: qcom_geni_serial: Return IRQ_NONE for spurious interrupts

Currently the driver returns IRQ_HANDLED when spurious interrupts happen.
This is misleading. Fix the behavior by returning IRQ_NONE for spurious
interrupts.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/qcom_geni_serial.c