Updated for kernel 3.10 i2c changes.