i2c.c: Update from another kernel tuna