[PATCH 6.11 351/558] i2c: xiic: Wait for TX empty to avoid missed TX NAKs