[PATCH 5.15 395/691] i2c: xiic: Switch from waitqueue to completion