Using the completion API is more intuitive and it allows to simplify the code. Heiner Kallweit (2): i2c: i801: Remove unneeded warning after wait_event_timeout timeout i2c: i801: Replace waitqueue with completion API drivers/i2c/busses/i2c-i801.c | 52 +++++++++++++---------------------- 1 file changed, 19 insertions(+), 33 deletions(-) -- 2.31.1