i2c: Fix error value returned by several bus drivers