/drivers/media/dvb/bt8xx/ |
H A D | dvb-bt8xx.h | 57 struct i2c_adapter *i2c_adapter; member in struct:dvb_bt8xx_card
|
/drivers/media/dvb/mantis/ |
H A D | mantis_i2c.c | 128 static int mantis_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num) 210 static u32 mantis_i2c_func(struct i2c_adapter *adapter) 223 struct i2c_adapter *i2c_adapter = &mantis->adapter; local 228 strncpy(i2c_adapter->name, "Mantis I2C", sizeof(i2c_adapter->name)); 229 i2c_set_adapdata(i2c_adapter, mantis); 231 i2c_adapter->owner = THIS_MODULE; 232 i2c_adapter->algo = &mantis_algo; 233 i2c_adapter [all...] |
/drivers/media/common/ |
H A D | saa7146_i2c.c | 5 static u32 saa7146_i2c_func(struct i2c_adapter *adapter) 384 static int saa7146_i2c_xfer(struct i2c_adapter* adapter, struct i2c_msg *msg, int num) 403 int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitrate) argument 413 if (i2c_adapter) { 414 i2c_set_adapdata(i2c_adapter, &dev->v4l2_dev); 415 i2c_adapter->dev.parent = &dev->pci->dev; 416 i2c_adapter->algo = &saa7146_algo; 417 i2c_adapter->algo_data = NULL; 418 i2c_adapter [all...] |
/drivers/media/video/hdpvr/ |
H A D | hdpvr-i2c.c | 45 return i2c_new_device(&dev->i2c_adapter, &hdpvr_ir_tx_i2c_board_info); 63 return i2c_new_device(&dev->i2c_adapter, &hdpvr_ir_rx_i2c_board_info); 126 static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs, argument 129 struct hdpvr_device *dev = i2c_get_adapdata(i2c_adapter); 178 static u32 hdpvr_functionality(struct i2c_adapter *adapter) 188 static struct i2c_adapter hdpvr_i2c_adapter_template = { 220 memcpy(&dev->i2c_adapter, &hdpvr_i2c_adapter_template, 221 sizeof(struct i2c_adapter)); 222 dev->i2c_adapter [all...] |
H A D | hdpvr.h | 104 struct i2c_adapter i2c_adapter; member in struct:hdpvr_device
|
/drivers/video/via/ |
H A D | vt1636.c | 123 bool viafb_lvds_identify_vt1636(u8 i2c_adapter) argument 134 if (viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 137 viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x01, &Buffer[1]); 143 viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x02, &Buffer[0]); 144 viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x03, &Buffer[1]);
|
/drivers/media/video/ |
H A D | hexium_gemini.c | 75 struct i2c_adapter i2c_adapter; member in struct:hexium 186 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { 202 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input].adr, I2C_SMBUS_BYTE_DATA, &data)) { 218 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYTE_DATA, &data)) { 374 hexium->i2c_adapter = (struct i2c_adapter) { 377 saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480); 378 if (i2c_add_adapter(&hexium->i2c_adapter) < 0) { 431 i2c_del_adapter(&hexium->i2c_adapter); [all...] |
H A D | hexium_orion.c | 67 struct i2c_adapter i2c_adapter; member in struct:hexium 235 hexium->i2c_adapter = (struct i2c_adapter) { 238 saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480); 239 if (i2c_add_adapter(&hexium->i2c_adapter) < 0) { 271 if (0 == (err = i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_READ, 0x00, I2C_SMBUS_BYTE_DATA, &data))) { 279 i2c_del_adapter(&hexium->i2c_adapter); 299 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) { 317 if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, [all...] |
H A D | mxb.c | 127 struct i2c_adapter i2c_adapter; member in struct:mxb 181 snprintf(mxb->i2c_adapter.name, sizeof(mxb->i2c_adapter.name), "mxb%d", mxb_num); 183 saa7146_i2c_adapter_prepare(dev, &mxb->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480); 184 if (i2c_add_adapter(&mxb->i2c_adapter) < 0) { 190 mxb->saa7111a = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter, 192 mxb->tea6420_1 = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter, 194 mxb->tea6420_2 = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter, 196 mxb->tea6415c = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter, [all...] |
/drivers/media/video/marvell-ccic/ |
H A D | mcam-core.h | 88 struct i2c_adapter *i2c_adapter; member in struct:mcam_camera
|
/drivers/media/video/zoran/ |
H A D | zoran.h | 271 struct i2c_adapter i2c_adapter; /* */ member in struct:zoran
|
/drivers/staging/media/go7007/ |
H A D | go7007-priv.h | 235 struct i2c_adapter i2c_adapter; member in struct:go7007
|
/drivers/video/ |
H A D | cyber2000fb.c | 97 struct i2c_adapter ddc_adapter; 102 struct i2c_adapter i2c_adapter; member in struct:cfb_info 1132 info->i2c = &int_cfb_info->i2c_adapter; 1310 strlcpy(cfb->i2c_adapter.name, cfb->fb.fix.id, 1311 sizeof(cfb->i2c_adapter.name)); 1312 cfb->i2c_adapter.owner = THIS_MODULE; 1313 cfb->i2c_adapter.algo_data = &cfb->i2c_algo; 1314 cfb->i2c_adapter.dev.parent = cfb->fb.device; 1323 return i2c_bit_add_bus(&cfb->i2c_adapter); [all...] |
/drivers/media/dvb/ngene/ |
H A D | ngene.h | 636 struct i2c_adapter i2c_adapter; member in struct:ngene_channel 726 struct i2c_adapter i2c_adapter; member in struct:ngene_ci 742 /*struct i2c_adapter i2c_adapter;*/
|