Home
last modified time | relevance | path

Searched refs:algo_data (Results 1 – 120 of 120) sorted by relevance

/linux-4.1.27/drivers/video/fbdev/core/
Dfb_ddc.c56 struct i2c_algo_bit_data *algo_data = adapter->algo_data; in fb_ddc_read() local
60 algo_data->setscl(algo_data->data, 1); in fb_ddc_read()
66 algo_data->setsda(algo_data->data, 1); in fb_ddc_read()
69 algo_data->setscl(algo_data->data, 1); in fb_ddc_read()
72 if (algo_data->getscl(algo_data->data)) in fb_ddc_read()
78 algo_data->setsda(algo_data->data, 0); in fb_ddc_read()
80 algo_data->setscl(algo_data->data, 0); in fb_ddc_read()
82 algo_data->setsda(algo_data->data, 1); in fb_ddc_read()
87 algo_data->setsda(algo_data->data, 0); in fb_ddc_read()
88 algo_data->setscl(algo_data->data, 0); in fb_ddc_read()
[all …]
/linux-4.1.27/drivers/i2c/busses/
Di2c-pca-platform.c35 struct i2c_algo_pca_data algo_data; member
87 i2c->algo_data.read_byte(i2c, I2C_PCA_CON) in i2c_pca_pf_waitforcompletion()
94 if (i2c->algo_data.read_byte(i2c, I2C_PCA_CON) in i2c_pca_pf_waitforcompletion()
124 if ((i2c->algo_data.read_byte(i2c, I2C_PCA_CON) & I2C_PCA_CON_SI) == 0) in i2c_pca_pf_handler()
178 i2c->adap.algo_data = &i2c->algo_data; in i2c_pca_pf_probe()
183 i2c->algo_data.i2c_clock = platform_data->i2c_clock_speed; in i2c_pca_pf_probe()
187 i2c->algo_data.i2c_clock = 59000; in i2c_pca_pf_probe()
191 i2c->algo_data.data = i2c; in i2c_pca_pf_probe()
192 i2c->algo_data.wait_for_completion = i2c_pca_pf_waitforcompletion; in i2c_pca_pf_probe()
193 i2c->algo_data.reset_chip = i2c_pca_pf_dummyreset; in i2c_pca_pf_probe()
[all …]
Di2c-parport.c41 struct i2c_algo_bit_data algo_data; member
187 adapter->algo_data = parport_algo_data; in i2c_parport_attach()
190 adapter->algo_data.getscl = NULL; in i2c_parport_attach()
191 adapter->algo_data.udelay = 50; /* ~10 kbps */ in i2c_parport_attach()
193 adapter->algo_data.data = port; in i2c_parport_attach()
194 adapter->adapter.algo_data = &adapter->algo_data; in i2c_parport_attach()
Di2c-sibyte.c40 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; in smbus_xfer()
133 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; in i2c_sibyte_add_bus()
156 .algo_data = &sibyte_board_data[0],
164 .algo_data = &sibyte_board_data[1],
Di2c-robotfuzz-osif.c42 struct osif_priv *priv = adapter->algo_data; in osif_usb_read()
53 struct osif_priv *priv = adapter->algo_data; in osif_usb_write()
63 struct osif_priv *priv = adapter->algo_data; in osif_xfer()
153 priv->adapter.algo_data = priv; in osif_probe()
Di2c-iop3xx.c310 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_writebytes()
322 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_readbytes()
342 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_handle_msg()
364 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_master_xfer()
401 (struct i2c_algo_iop3xx_data *)padapter->algo_data; in iop3xx_i2c_remove()
492 new_adapter->algo_data = adapter_data; in iop3xx_i2c_probe()
Di2c-nforce2.c144 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_abort()
163 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_check_status()
190 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_access()
295 (((struct nforce2_smbus *)adapter->algo_data)->blockops ? in nforce2_func()
362 smbus->adapter.algo_data = smbus; in nforce2_probe_smb()
Di2c-sirf.c243 struct sirfsoc_i2c *siic = adap->algo_data; in i2c_sirfsoc_xfer()
334 adap->algo_data = siic; in i2c_sirfsoc_probe()
398 struct sirfsoc_i2c *siic = adapter->algo_data; in i2c_sirfsoc_remove()
412 struct sirfsoc_i2c *siic = adapter->algo_data; in i2c_sirfsoc_suspend()
425 struct sirfsoc_i2c *siic = adapter->algo_data; in i2c_sirfsoc_resume()
Di2c-tiny-usb.c180 struct i2c_tiny_usb *dev = (struct i2c_tiny_usb *)adapter->algo_data; in usb_read()
191 struct i2c_tiny_usb *dev = (struct i2c_tiny_usb *)adapter->algo_data; in usb_write()
237 dev->adapter.algo_data = dev; in i2c_tiny_usb_probe()
Di2c-opal.c88 unsigned long opal_id = (unsigned long)adap->algo_data; in i2c_opal_master_xfer()
132 unsigned long opal_id = (unsigned long)adap->algo_data; in i2c_opal_smbus_xfer()
233 adapter->algo_data = (void *)(unsigned long)opal_id; in i2c_opal_probe()
Di2c-pasemi.c118 struct pasemi_smbus *smbus = adapter->algo_data; in pasemi_i2c_xfer_msg()
161 struct pasemi_smbus *smbus = adapter->algo_data; in pasemi_i2c_xfer()
178 struct pasemi_smbus *smbus = adapter->algo_data; in pasemi_smb_xfer()
367 smbus->adapter.algo_data = smbus; in pasemi_smb_probe()
Di2c-acorn.c86 .algo_data = &ioc_data,
Di2c-cros-ec-tunnel.c180 struct ec_i2c_device *bus = adap->algo_data; in ec_i2c_xfer()
263 bus->adap.algo_data = bus; in ec_i2c_probe()
Di2c-scmi.c85 struct acpi_smbus_cmi *smbus_cmi = adap->algo_data; in acpi_smbus_cmi_access()
268 struct acpi_smbus_cmi *smbus_cmi = adapter->algo_data; in acpi_smbus_cmi_func()
391 smbus_cmi->adapter.algo_data = smbus_cmi; in acpi_smbus_cmi_add()
Di2c-taos-evm.c70 struct serio *serio = adapter->algo_data; in taos_smbus_xfer()
223 adapter->algo_data = serio; in taos_connect()
Di2c-viperboard.c45 struct vprbrd *vb = (struct vprbrd *)i2c->algo_data; in vprbrd_i2c_status()
276 struct vprbrd *vb = (struct vprbrd *)i2c->algo_data; in vprbrd_i2c_xfer()
378 vb_i2c->i2c.algo_data = vb; in vprbrd_i2c_probe()
Di2c-via.c83 .algo_data = &bit_data,
Di2c-au1550.c225 struct i2c_au1550_data *adap = i2c_adap->algo_data; in au1550_xfer()
346 priv->adap.algo_data = priv; in i2c_au1550_probe()
Di2c-eg20t.c378 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; in pch_i2c_writebytes()
495 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; in pch_i2c_readbytes()
670 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; in pch_i2c_xfer()
793 pch_adap->algo_data = &adap_info->pch_data[i]; in pch_i2c_probe()
Di2c-hydra.c100 .algo_data = &hydra_bit_data,
Di2c-digicolor.c250 struct dc_i2c *i2c = adap->algo_data; in dc_i2c_xfer()
338 i2c->adap.algo_data = i2c; in dc_i2c_probe()
Di2c-simtec.c107 pd->adap.algo_data = &pd->bit; in simtec_i2c_probe()
Di2c-versatile.c100 i2c->adap.algo_data = &i2c->algo; in i2c_versatile_probe()
Di2c-pca-isa.c113 .algo_data = &pca_isa_data,
Di2c-bfin-twi.c261 struct bfin_twi_iface *iface = adap->algo_data; in bfin_twi_do_master_xfer()
359 struct bfin_twi_iface *iface = adap->algo_data; in bfin_twi_do_smbus_xfer()
650 p_adap->algo_data = iface; in i2c_bfin_twi_probe()
Di2c-cadence.c455 struct cdns_i2c *id = adap->algo_data; in cdns_i2c_master_reset()
537 struct cdns_i2c *id = adap->algo_data; in cdns_i2c_master_xfer()
851 id->adap.algo_data = id; in cdns_i2c_probe()
Di2c-amd8111.c196 struct amd_smbus *smbus = adap->algo_data; in amd8111_access()
456 smbus->adapter.algo_data = smbus; in amd8111_probe()
Di2c-meson.c361 struct meson_i2c *i2c = adap->algo_data; in meson_i2c_xfer()
446 i2c->adap.algo_data = i2c; in meson_i2c_probe()
Di2c-parport-light.c120 .algo_data = &parport_algo_data,
Di2c-elektor.c200 .algo_data = &pcf_isa_data,
Di2c-sh7760.c307 struct cami2c *id = adap->algo_data; in sh7760_i2c_master_xfer()
480 id->adap.algo_data = id; in sh7760_i2c_probe()
Di2c-gpio.c218 adap->algo_data = bit_data; in i2c_gpio_probe()
Di2c-xlr.c234 priv->adap.algo_data = priv; in xlr_i2c_probe()
Di2c-jz4780.c686 struct jz4780_i2c *i2c = adap->algo_data; in jz4780_i2c_xfer()
747 i2c->adap.algo_data = i2c; in jz4780_i2c_probe()
Di2c-pnx.c498 struct i2c_pnx_algo_data *alg_data = adap->algo_data; in i2c_pnx_xfer()
639 alg_data->adapter.algo_data = alg_data; in i2c_pnx_probe()
Di2c-exynos5.c666 struct exynos5_i2c *i2c = adap->algo_data; in exynos5_i2c_xfer()
760 i2c->adap.algo_data = i2c; in exynos5_i2c_probe()
Di2c-pxa.c823 struct pxa_i2c *i2c = adap->algo_data; in i2c_pxa_pio_xfer()
1057 struct pxa_i2c *i2c = adap->algo_data; in i2c_pxa_xfer()
1243 i2c->adap.algo_data = i2c; in i2c_pxa_probe()
Di2c-rk3x.c778 struct rk3x_i2c *i2c = (struct rk3x_i2c *)adap->algo_data; in rk3x_i2c_xfer()
918 i2c->adap.algo_data = i2c; in rk3x_i2c_probe()
Di2c-s3c2410.c783 struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data; in s3c24xx_i2c_xfer()
1186 i2c->adap.algo_data = i2c; in s3c24xx_i2c_probe()
Di2c-hix5hd2.c457 priv->adap.algo_data = priv; in hix5hd2_i2c_probe()
/linux-4.1.27/drivers/video/fbdev/mb862xx/
Dmb862xx-i2c.c23 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_wait_event()
38 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_do_address()
51 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_write_byte()
62 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_read_byte()
73 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_stop()
110 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_xfer()
162 mb862xx_i2c_adapter.algo_data = par; in mb862xx_i2c_init()
/linux-4.1.27/drivers/media/usb/au0828/
Dau0828-i2c.c42 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_write_ack()
49 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_read_ack()
72 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_read_busy()
95 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_write_done()
118 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_busy()
144 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_sendbytes()
233 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_readbytes()
389 dev->i2c_adap.algo_data = dev; in au0828_i2c_register()
/linux-4.1.27/drivers/media/pci/solo6x10/
Dsolo6x10-i2c.c216 struct solo_dev *solo_dev = adap->algo_data; in solo_i2c_master_xfer()
296 adap->algo_data = solo_dev; in solo_i2c_init()
302 adap->algo_data = NULL; in solo_i2c_init()
309 if (!solo_dev->i2c_adap[i].algo_data) in solo_i2c_init()
312 solo_dev->i2c_adap[i].algo_data = NULL; in solo_i2c_init()
325 if (!solo_dev->i2c_adap[i].algo_data) in solo_i2c_exit()
328 solo_dev->i2c_adap[i].algo_data = NULL; in solo_i2c_exit()
/linux-4.1.27/drivers/i2c/
Di2c-mux.c46 struct i2c_mux_priv *priv = adap->algo_data; in i2c_mux_master_xfer()
66 struct i2c_mux_priv *priv = adap->algo_data; in i2c_mux_smbus_xfer()
85 struct i2c_mux_priv *priv = adap->algo_data; in i2c_mux_functionality()
143 priv->adap.algo_data = priv; in i2c_add_mux_adapter()
205 struct i2c_mux_priv *priv = adap->algo_data; in i2c_del_mux_adapter()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-i2c.c49 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack()
56 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_is_busy()
80 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_sendbytes()
161 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_readbytes()
222 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_xfer()
322 bus->i2c_adap.algo_data = bus; in cx23885_i2c_register()
/linux-4.1.27/drivers/i2c/algos/
Di2c-algo-bit.c166 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_outb()
212 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_inb()
238 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in test_bus()
340 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in try_address()
405 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in acknak()
483 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in bit_doAddress()
539 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in bit_xfer()
626 struct i2c_algo_bit_data *bit_adap = adap->algo_data; in __i2c_bit_add_bus()
Di2c-algo-pcf.c217 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; in pcf_sendbytes()
251 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; in pcf_readbytes()
311 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; in pcf_xfer()
413 struct i2c_algo_pcf_data *pcf_adap = adap->algo_data; in i2c_pcf_add_bus()
Di2c-algo-pca.c184 struct i2c_algo_pca_data *adap = i2c_adap->algo_data; in pca_xfer()
367 struct i2c_algo_pca_data *pca_data = adap->algo_data; in pca_probe_chip()
390 struct i2c_algo_pca_data *pca_data = adap->algo_data; in pca_init()
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-i2c.c52 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack()
59 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_is_busy()
83 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_sendbytes()
177 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_readbytes()
240 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_xfer()
315 bus->i2c_adap.algo_data = bus; in cx25821_i2c_register()
Dcx25821-core.c356 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dcdv_intel_dp.c61 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_transaction() local
64 ret = (*algo_data->aux_ch)(adapter, mode, in i2c_algo_dp_aux_transaction()
81 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_address() local
89 algo_data->address = address; in i2c_algo_dp_aux_address()
90 algo_data->running = true; in i2c_algo_dp_aux_address()
102 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_stop() local
109 if (algo_data->running) { in i2c_algo_dp_aux_stop()
111 algo_data->running = false; in i2c_algo_dp_aux_stop()
122 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_put_byte() local
125 if (!algo_data->running) in i2c_algo_dp_aux_put_byte()
[all …]
Dintel_gmbus.c197 gpio->adapter.algo_data = &gpio->algo; in intel_gpio_create()
252 struct drm_psb_private *dev_priv = adapter->algo_data; in gmbus_xfer()
420 bus->adapter.algo_data = dev_priv; in gma_intel_setup_gmbus()
467 struct drm_psb_private *dev_priv = adapter->algo_data; in gma_intel_gmbus_force_bit()
Dintel_i2c.c129 chan->adapter.algo_data = &chan->algo; in psb_intel_i2c_create()
Doaktrail_lvds_i2c.c148 chan->adapter.algo_data = &chan->algo; in oaktrail_lvds_i2c_init()
Dpsb_intel_sdvo.c2473 struct psb_intel_sdvo *sdvo = adapter->algo_data; in psb_intel_sdvo_ddc_proxy_xfer()
2483 struct psb_intel_sdvo *sdvo = adapter->algo_data; in psb_intel_sdvo_ddc_proxy_func()
2500 sdvo->ddc.algo_data = sdvo; in psb_intel_sdvo_init_ddc_proxy()
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c87 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_send_bytes()
198 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_recv_bytes()
285 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_recv_bytes_with_saddr()
348 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_check_for_device()
375 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_xfer()
535 bus->i2c_adap.algo_data = bus; in cx231xx_i2c_register()
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-i2c.c32 struct saa7164_i2c *bus = i2c_adap->algo_data; in i2c_xfer()
108 bus->i2c_adap.algo_data = bus; in saa7164_i2c_register()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbase.c46 struct i2c_algo_bit_data *bit = adap->algo_data; in nvkm_i2c_pre_xfer()
54 struct i2c_algo_bit_data *bit = adap->algo_data; in nvkm_i2c_post_xfer()
152 port->adapter.algo_data = bit; in nvkm_i2c_port_create_()
155 port->adapter.algo_data = port; in nvkm_i2c_port_create_()
300 struct i2c_algo_bit_data *algo = port->adapter.algo_data; in nvkm_i2c_identify()
315 struct i2c_algo_bit_data *algo = port->adapter.algo_data; in nvkm_i2c_identify()
Danx9805.c155 struct i2c_algo_bit_data *algo = mast->adapter.algo_data; in anx9805_aux_chan_ctor()
173 struct anx9805_i2c_port *port = adap->algo_data; in anx9805_xfer()
270 struct i2c_algo_bit_data *algo = mast->adapter.algo_data; in anx9805_ddc_port_ctor()
Daux.c59 struct nvkm_i2c_port *port = adap->algo_data; in aux_xfer()
Dbit.c185 struct nvkm_i2c_port *port = adap->algo_data; in i2c_bit_xfer()
/linux-4.1.27/drivers/media/common/b2c2/
Dflexcop-i2c.c251 fc->fc_i2c_adap[0].i2c_adap.algo_data = in flexcop_i2c_init()
252 fc->fc_i2c_adap[1].i2c_adap.algo_data = in flexcop_i2c_init()
253 fc->fc_i2c_adap[2].i2c_adap.algo_data = NULL; in flexcop_i2c_init()
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddvb-usb-i2c.c24 d->i2c_adap.algo_data = NULL; in dvb_usb_i2c_init()
/linux-4.1.27/drivers/media/usb/stk1160/
Dstk1160-i2c.c164 struct stk1160 *dev = i2c_adap->algo_data; in stk1160_i2c_xfer()
264 dev->i2c_adap.algo_data = dev; in stk1160_i2c_register()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-i2c.c216 .algo_data = NULL, /* filled from template */
247 cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; in init_cx18_i2c()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-i2c.c159 struct tm6000_core *dev = i2c_adap->algo_data; in tm6000_i2c_xfer()
313 dev->i2c_adap.algo_data = dev; in tm6000_i2c_register()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-input.c119 struct saa7134_dev *dev = ir->c->adapter->algo_data; in get_key_flydvb_trio()
171 struct saa7134_dev *dev = ir->c->adapter->algo_data; in get_key_msi_tvanywhere_plus()
220 struct saa7134_dev *dev = ir->c->adapter->algo_data; in get_key_kworld_pc150u()
323 struct saa7134_dev *dev = ir->c->adapter->algo_data; in get_key_beholdm6xx()
Dsaa7134-i2c.c238 struct saa7134_dev *dev = i2c_adap->algo_data; in saa7134_i2c_xfer()
409 dev->i2c_adap.algo_data = dev; in saa7134_i2c_register()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-i2c.c637 .algo_data = NULL, /* filled from template */
687 .algo_data = NULL, /* filled from template */
728 itv->i2c_adap.algo_data = &itv->i2c_algo; in init_ivtv_i2c()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-vp3054-i2c.c129 vp3054_i2c->adap.algo_data = &vp3054_i2c->algo; in vp3054_i2c_probe()
Dcx88-i2c.c151 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_i2c.c131 i2c->adapter.algo_data = &i2c->bit; in mgag200_i2c_create()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_dp_helper.c557 struct drm_dp_aux *aux = adapter->algo_data; in drm_dp_i2c_xfer()
629 aux->ddc.algo_data = aux; in drm_dp_aux_register()
Ddrm_dp_mst_topology.c2945 struct drm_dp_aux *aux = adapter->algo_data; in drm_dp_mst_i2c_xfer()
3035 aux->ddc.algo_data = aux; in drm_dp_mst_register_i2c_bus()
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-i2c.c498 struct em28xx_i2c_bus *i2c_bus = i2c_adap->algo_data; in em28xx_i2c_xfer()
845 struct em28xx_i2c_bus *i2c_bus = i2c_adap->algo_data; in functionality()
949 dev->i2c_adap[bus].algo_data = &dev->i2c_bus[bus]; in em28xx_i2c_register()
/linux-4.1.27/drivers/media/pci/ngene/
Dngene-i2c.c171 adap->algo_data = (void *)&(dev->channel[dev_nr]); in ngene_i2c_init()
/linux-4.1.27/drivers/video/fbdev/nvidia/
Dnv_i2c.c92 chan->adapter.algo_data = &chan->algo; in nvidia_setup_i2c_bus()
/linux-4.1.27/drivers/video/fbdev/riva/
Drivafb-i2c.c97 chan->adapter.algo_data = &chan->algo; in riva_setup_i2c_bus()
/linux-4.1.27/drivers/video/fbdev/aty/
Dradeon_i2c.c74 chan->adapter.algo_data = &chan->algo; in radeon_setup_i2c_bus()
/linux-4.1.27/drivers/video/fbdev/intelfb/
Dintelfb_i2c.c113 chan->adapter.algo_data = &chan->algo; in intelfb_setup_i2c_bus()
/linux-4.1.27/drivers/video/fbdev/i810/
Di810-i2c.c96 chan->adapter.algo_data = &chan->algo; in i810_setup_i2c_bus()
/linux-4.1.27/drivers/video/fbdev/matrox/
Di2c-matroxfb.c115 b->adapter.algo_data = &b->bac; in i2c_bus_reg()
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-i2c-core.c389 struct pvr2_hdw *hdw = (struct pvr2_hdw *)(i2c_adap->algo_data); in pvr2_i2c_xfer()
657 hdw->i2c_adap.algo_data = hdw; in pvr2_i2c_core_init()
/linux-4.1.27/drivers/media/pci/mantis/
Dmantis_i2c.c233 i2c_adapter->algo_data = NULL; in mantis_i2c_init()
/linux-4.1.27/drivers/video/fbdev/savage/
Dsavagefb-i2c.c141 chan->adapter.algo_data = &chan->algo; in savage_setup_i2c_bus()
/linux-4.1.27/drivers/video/fbdev/via/
Dvia_i2c.c219 adapter->algo_data = algo; in create_i2c_bus()
/linux-4.1.27/drivers/media/pci/dm1105/
Ddm1105.c497 dev = i2c_adap->algo_data; in dm1105_i2c_xfer()
1055 dev->i2c_adap.algo_data = dev; in dm1105_probe()
1065 dev->i2c_bb_adap.algo_data = &dev->i2c_bit; in dm1105_probe()
/linux-4.1.27/drivers/hid/
Dhid-cp2112.c452 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; in cp2112_i2c_xfer()
537 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; in cp2112_xfer()
1029 dev->adap.algo_data = dev; in cp2112_probe()
/linux-4.1.27/include/linux/
Di2c.h502 void *algo_data; member
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_i2c.c417 i2c_adapter->algo_data = NULL; in saa7146_i2c_adapter_prepare()
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-i2c.c372 btv->c.i2c_adap.algo_data = &btv->i2c_algo; in init_bttv_i2c()
/linux-4.1.27/drivers/media/tuners/
Dtda827x.c498 fe->callback(priv->i2c_adap->algo_data, in tda827xa_lna_gain()
508 fe->callback(priv->i2c_adap->algo_data, in tda827xa_lna_gain()
Dxc5000.c317 priv->i2c_props.adap->algo_data, in xc5000_tuner_reset()
Dtuner-xc2028.c536 fe->dvb->priv : priv->i2c_props.adap->algo_data, in do_tuner_callback()
Dtda18271-fe.c880 ret = fe->callback(priv->i2c_props.adap->algo_data, in tda18271_agc()
Dxc4000.c285 priv->i2c_props.adap->algo_data, in xc4000_tuner_reset()
/linux-4.1.27/drivers/media/pci/smipcie/
Dsmipcie.c197 dev->i2c_bus[0].algo_data = &dev->i2c_bit[0]; in smi_i2c_init()
219 dev->i2c_bus[1].algo_data = &dev->i2c_bit[1]; in smi_i2c_init()
/linux-4.1.27/drivers/media/dvb-frontends/
Ddibx000_common.c423 i2c_adap->algo_data = NULL; in i2c_adapter_init()
Dcx24123.c1097 state->tuner_i2c_adapter.algo_data = NULL; in cx24123_attach()
Ds5h1420.c911 state->tuner_i2c_adapter.algo_data = NULL; in s5h1420_attach()
Ddib9000.c2536 st->tuner_adap.algo_data = NULL; in dib9000_attach()
2544 st->component_bus.algo_data = NULL; in dib9000_attach()
Ddib7000p.c2760 st->dib7090_tuner_adap.algo_data = NULL; in dib7000p_init()
Ddib8000.c4473 state->dib8096p_tuner_adap.algo_data = NULL; in dib8000_init()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_i2c.c195 bus->adapter.algo_data = algo; in intel_gpio_setup()
Dintel_sdvo.c2923 struct intel_sdvo *sdvo = adapter->algo_data; in intel_sdvo_ddc_proxy_xfer()
2933 struct intel_sdvo *sdvo = adapter->algo_data; in intel_sdvo_ddc_proxy_func()
2950 sdvo->ddc.algo_data = sdvo; in intel_sdvo_init_ddc_proxy()
/linux-4.1.27/drivers/net/can/sja1000/
Dpeak_pci.c464 card->led_chip.algo_data = &card->i2c_bit; in peak_pciec_probe()
/linux-4.1.27/drivers/media/pci/pluto2/
Dpluto2.c643 pluto->i2c_adap.algo_data = &pluto->i2c_bit; in pluto2_probe()
/linux-4.1.27/drivers/video/fbdev/
Dcyber2000fb.c1239 cfb->ddc_adapter.algo_data = &cfb->ddc_algo; in cyber2000fb_setup_ddc_bus()
1313 cfb->i2c_adapter.algo_data = &cfb->i2c_algo; in cyber2000fb_i2c_register()
Dtdfxfb.c1289 chan->adapter.algo_data = &chan->algo; in tdfxfb_setup_ddc_bus()
1317 chan->adapter.algo_data = &chan->algo; in tdfxfb_setup_i2c_bus()
Di740fb.c174 par->ddc_adapter.algo_data = &par->ddc_algo; in i740fb_setup_ddc_bus()
Ds3fb.c266 par->ddc_adapter.algo_data = &par->ddc_algo; in s3fb_setup_ddc_bus()
/linux-4.1.27/drivers/media/pci/pt3/
Dpt3.c795 i2c->algo_data = NULL; in pt3_probe()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_i2c.c961 i2c->adapter.algo_data = &i2c->bit; in radeon_i2c_create()
/linux-4.1.27/drivers/media/pci/pt1/
Dpt1.c1132 i2c_adap->algo_data = NULL; in pt1_probe()
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_mode.c1032 i2c->adapter.algo_data = &i2c->bit; in ast_i2c_create()
/linux-4.1.27/drivers/media/pci/zoran/
Dzoran_card.c716 zr->i2c_adapter.algo_data = &zr->i2c_algo; in zoran_register_i2c()
/linux-4.1.27/drivers/media/usb/ttusb-budget/
Ddvb-ttusb-budget.c1704 ttusb->i2c_adap.algo_data = NULL; in ttusb_probe()
/linux-4.1.27/drivers/media/pci/ddbridge/
Dddbridge-core.c199 adap->algo_data = (void *)i2c; in ddb_i2c_init()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dfalcon.c2368 board->i2c_adap.algo_data = &board->i2c_data; in falcon_probe_nic()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c2223 adapter->i2c_adap.algo_data = &adapter->i2c_algo; in igb_init_i2c()