karo: tx6: cleanup i2c_recover implementation