OSDN Git Service

i2c: xiic: Add timeout to the rx fifo wait loop
authorShubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
Thu, 9 Jan 2020 11:37:58 +0000 (17:07 +0530)
committerWolfram Sang <wsa@the-dreams.de>
Wed, 15 Jan 2020 20:13:28 +0000 (21:13 +0100)
commitb4c119dbc300c7a6ee2da70d5c7ba14747b35142
treed5f596270a709549b52c50814a080ff8e1558b17
parent40b2ec1251c370bc5557568e259d4058c651d405
i2c: xiic: Add timeout to the rx fifo wait loop

Add timeout to the rx fifo empty wait loop. Also check for the return
value for xiic_reinit and pass it to xiic_start_xfer.

Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-xiic.c