/linux-master/drivers/i2c/muxes/ |
H A D | i2c-demux-pinctrl.c | 24 struct i2c_adapter *parent_adap; 33 struct i2c_adapter cur_adap; 38 static int i2c_demux_master_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) 41 struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap; 46 static u32 i2c_demux_functionality(struct i2c_adapter *adap) 49 struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap; 56 struct i2c_adapter *adap;
|
H A D | i2c-mux-gpmux.c | 44 static struct i2c_adapter *mux_parent_adapter(struct device *dev) 48 struct i2c_adapter *parent; 76 struct i2c_adapter *parent;
|
/linux-master/include/drm/ |
H A D | drm_edid.h | 36 struct i2c_adapter; 425 bool drm_probe_ddc(struct i2c_adapter *adapter); 431 struct i2c_adapter *adapter); 433 struct i2c_adapter *adapter); 467 struct i2c_adapter *adapter); 471 const struct drm_edid *drm_edid_read_base_block(struct i2c_adapter *adapter); 473 struct i2c_adapter *adapter);
|
/linux-master/drivers/media/common/b2c2/ |
H A D | flexcop-fe-tuner.c | 171 struct i2c_adapter *i2c) 284 struct i2c_adapter *i2c) 318 struct i2c_adapter *i2c) 321 struct i2c_adapter *i2c_tuner; 384 struct i2c_adapter *i2c) 386 struct i2c_adapter *i2c_tuner; 445 struct i2c_adapter *i2c) 466 struct i2c_adapter *i2c) 482 struct i2c_adapter *i2c) 504 struct i2c_adapter *i2 [all...] |
/linux-master/drivers/i2c/ |
H A D | i2c-core-acpi.c | 20 struct i2c_adapter *adapter; 234 struct i2c_adapter *adapter, 277 static void i2c_acpi_register_device(struct i2c_adapter *adapter, 298 struct i2c_adapter *adapter = data; 320 void i2c_acpi_register_devices(struct i2c_adapter *adap) 426 struct i2c_adapter *i2c_acpi_find_adapter_by_handle(acpi_handle handle) 428 struct i2c_adapter *adapter; 448 static struct i2c_adapter *i2c_acpi_find_adapter_by_adev(struct acpi_device *adev) 459 struct i2c_adapter *adapter; 523 struct i2c_adapter *adapte [all...] |
H A D | i2c-core-of.c | 65 static struct i2c_client *of_i2c_register_device(struct i2c_adapter *adap, 85 void of_i2c_register_devices(struct i2c_adapter *adap) 167 struct i2c_adapter *adap;
|
/linux-master/drivers/video/fbdev/via/ |
H A D | vt1636.c | 109 bool viafb_lvds_identify_vt1636(u8 i2c_adapter) argument 120 if (viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 123 viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x01, &Buffer[1]); 129 viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x02, &Buffer[0]); 130 viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x03, &Buffer[1]);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-taos-evm.c | 33 struct i2c_adapter adapter; 47 static struct i2c_client *taos_instantiate_device(struct i2c_adapter *adapter) 58 static int taos_smbus_xfer(struct i2c_adapter *adapter, u16 addr, 139 static u32 taos_smbus_func(struct i2c_adapter *adapter) 202 struct i2c_adapter *adapter;
|
H A D | i2c-opal.c | 73 static int i2c_opal_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, 112 static int i2c_opal_smbus_xfer(struct i2c_adapter *adap, u16 addr, 174 static u32 i2c_opal_func(struct i2c_adapter *adapter) 198 struct i2c_adapter *adapter; 237 struct i2c_adapter *adapter = platform_get_drvdata(pdev);
|
H A D | i2c-cbus-gpio.c | 167 static int cbus_i2c_smbus_xfer(struct i2c_adapter *adapter, 192 static u32 cbus_i2c_func(struct i2c_adapter *adapter) 205 struct i2c_adapter *adapter = platform_get_drvdata(pdev); 212 struct i2c_adapter *adapter; 215 adapter = devm_kzalloc(&pdev->dev, sizeof(struct i2c_adapter),
|
H A D | i2c-designware-amdpsp.c | 243 static void i2c_adapter_dw_psp_lock_bus(struct i2c_adapter *adapter, 250 static int i2c_adapter_dw_psp_trylock_bus(struct i2c_adapter *adapter, 264 static void i2c_adapter_dw_psp_unlock_bus(struct i2c_adapter *adapter,
|
H A D | i2c-ali1563.c | 65 static int ali1563_transaction(struct i2c_adapter *a, int size) 129 static int ali1563_block_start(struct i2c_adapter *a) 185 static int ali1563_block(struct i2c_adapter *a, 232 static s32 ali1563_access(struct i2c_adapter *a, u16 addr, 324 static u32 ali1563_func(struct i2c_adapter *a) 390 static struct i2c_adapter ali1563_adapter = {
|
H A D | i2c-iop3xx.c | 303 iop3xx_i2c_writebytes(struct i2c_adapter *i2c_adap, const char *buf, int count) 315 iop3xx_i2c_readbytes(struct i2c_adapter *i2c_adap, char *buf, int count) 335 iop3xx_i2c_handle_msg(struct i2c_adapter *i2c_adap, struct i2c_msg *pmsg) 356 iop3xx_i2c_master_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, 381 iop3xx_i2c_func(struct i2c_adapter *adap) 394 struct i2c_adapter *padapter = platform_get_drvdata(pdev); 418 struct i2c_adapter *new_adapter; 421 new_adapter = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
|
H A D | i2c-sis630.c | 121 static int sis630_transaction_start(struct i2c_adapter *adap, int size, 164 static int sis630_transaction_wait(struct i2c_adapter *adap, int size) 196 static void sis630_transaction_end(struct i2c_adapter *adap, u8 oldclock) 215 static int sis630_transaction(struct i2c_adapter *adap, int size) 229 static int sis630_block_data(struct i2c_adapter *adap, 323 static s32 sis630_access(struct i2c_adapter *adap, u16 addr, 397 static u32 sis630_func(struct i2c_adapter *adapter) 494 static struct i2c_adapter sis630_adapter = {
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_intel_drv.h | 81 struct i2c_adapter base; 184 struct i2c_adapter *adapter); 185 extern bool psb_intel_ddc_probe(struct i2c_adapter *adapter); 224 extern void gma_intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed); 225 extern void gma_intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit);
|
H A D | intel_gmbus.c | 63 to_intel_gmbus(struct i2c_adapter *i2c) 69 struct i2c_adapter adapter; 170 static struct i2c_adapter * 220 struct i2c_adapter *adapter, 246 gmbus_xfer(struct i2c_adapter *adapter, 361 static u32 gmbus_func(struct i2c_adapter *adapter) 448 void gma_intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed) 461 void gma_intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit)
|
/linux-master/drivers/media/pci/mantis/ |
H A D | mantis_vp2040.c | 42 struct i2c_adapter *adapter = &mantis->adapter; 96 struct i2c_adapter *adapter = &mantis->adapter; 114 struct i2c_adapter *adapter = &mantis->adapter;
|
H A D | mantis_vp2033.c | 40 struct i2c_adapter *adapter = &mantis->adapter; 60 struct i2c_adapter *adapter = &mantis->adapter; 114 struct i2c_adapter *adapter = &mantis->adapter;
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | stb0899_drv.h | 135 struct i2c_adapter *i2c); 140 struct i2c_adapter *i2c)
|
H A D | lnbp22.c | 31 struct i2c_adapter *i2c; 97 struct i2c_adapter *i2c)
|
/linux-master/sound/ppc/ |
H A D | keywest.c | 34 static int keywest_attach_adapter(struct i2c_adapter *adapter) 125 struct i2c_adapter *adap;
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_output_7a1000.c | 82 struct i2c_adapter *ddc = connector->ddc; 144 struct i2c_adapter *ddc,
|
/linux-master/drivers/video/fbdev/core/ |
H A D | fb_ddc.c | 22 static unsigned char *fb_do_probe_ddc_edid(struct i2c_adapter *adapter) 54 unsigned char *fb_ddc_read(struct i2c_adapter *adapter)
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | atombios_i2c.c | 100 int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap, 150 u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap)
|
/linux-master/drivers/media/platform/marvell/ |
H A D | cafe-driver.c | 52 struct i2c_adapter *i2c_adapter; member in struct:cafe_camera 281 static int cafe_smbus_xfer(struct i2c_adapter *adapter, u16 addr, 314 static u32 cafe_smbus_func(struct i2c_adapter *adapter) 327 struct i2c_adapter *adap; 345 cam->i2c_adapter = adap; 352 i2c_del_adapter(cam->i2c_adapter); 353 kfree(cam->i2c_adapter); 546 i2c_adapter_id(cam->i2c_adapter), 559 i2c_adapter_id(cam->i2c_adapter), ov7670_inf [all...] |