Import pending PXA I2C recovery fixes so that if I2C recovery is enabled in the DTS it does not completely break I2C as it currently does since kernel 6.6. Signed-off-by: Robert Marko <robert.marko@sartura.hr> (cherry picked from commit dfacae304915bcd316ac2d8c69bfe3f15749f5fa)