Xilinx: ARM: I2C: SI570: Driver updated for more error checking