ipq40xx: backport I2C QUP driver changes from 4.17