add device driver for i2c subsystem