[PATCH 5.18 160/339] i2c: mediatek: Optimize master_xfer() and avoid circular locking