i2c: rcar: check for no IRQ in rcar_i2c_irq()
authorSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Sun, 14 Sep 2014 20:20:19 +0000 (00:20 +0400)
committerSimon Horman <horms+renesas@verge.net.au>
Fri, 5 Dec 2014 00:58:53 +0000 (09:58 +0900)
commit56382ba8efbeb0fbe5051c861ac15995e5e65fa7
tree3b1aa210a52337fcc78fb07d5e74a8484cb025db
parent5863bd920ffaba7b330d1345c3fece9257bb41ff
i2c: rcar: check for no IRQ in rcar_i2c_irq()

Check if the ICMSR register (masked with the ICMIER register) evaluates to 0  in
the driver's interrupt handler and return IRQ_NONE in that case, like many other
drivers do.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
(cherry picked from commit aa5beaf62588d095398415af5d0e14c79e2478a3)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
drivers/i2c/busses/i2c-rcar.c