This is a series of cleanups for the axi iic. tested on zc702 and microblaze. Shubhrajyoti Datta (9): i2c: xiic: Do not continue in case of errors in Rx i2c: xiic: Remove the disabling of interrupts i2c: xiic: move the xiic_process to thread context i2c: xiic: Do not reset controller before every transfer i2c: xiic: Remove the disabling of interrupts i2c: xiic: Remove busy loop while waiting for bus busy i2c: xiic: Add a msg in case of timeout i2c: xiic: Remove the Addressed as slave interrupt i2c: xiic: Service all interrupts in isr drivers/i2c/busses/i2c-xiic.c | 75 +++++++++++++++++++---------------------- 1 files changed, 35 insertions(+), 40 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html