Lines Matching refs:i2c_adapter
60 struct i2c_adapter i2c_adapter; member
162 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
178 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input]… in hexium_set_input()
194 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYT… in hexium_set_standard()
262 strscpy(hexium->i2c_adapter.name, "hexium gemini", in hexium_attach()
263 sizeof(hexium->i2c_adapter.name)); in hexium_attach()
264 saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480); in hexium_attach()
265 if (i2c_add_adapter(&hexium->i2c_adapter) < 0) { in hexium_attach()
290 i2c_del_adapter(&hexium->i2c_adapter); in hexium_attach()
302 i2c_del_adapter(&hexium->i2c_adapter); in hexium_attach()
324 i2c_del_adapter(&hexium->i2c_adapter); in hexium_detach()