[PATCH 6.10 294/482] i2c: xiic: Wait for TX empty to avoid missed TX NAKs