]> git.baikalelectronics.ru Git - uboot.git/commit
i2c: i2c_cdns: Fix clearing of all interrupts
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Thu, 7 Mar 2019 10:52:48 +0000 (11:52 +0100)
committerHeiko Schocher <hs@denx.de>
Fri, 8 Mar 2019 04:52:30 +0000 (05:52 +0100)
commit1129c591cf90133b42f4c834297385bf0d89ec98
treeb0427d5ed271e134bdd6d1cd11ed54ec0af0d5d1
parent18b1fbed7b03ee43cabf9b2cbd79b4d55d5ff8e3
i2c: i2c_cdns: Fix clearing of all interrupts

The arbitration lost interrupt was not getting cleared
while clearing interrupts. This patch fixes this by adding
arbitration lost interrupt as well during clear. This patch
also removes hardcoded value and defined a macro for it.

Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
drivers/i2c/i2c-cdns.c