/linux-4.4.14/drivers/video/fbdev/core/ |
H A D | fb_ddc.c | 56 struct i2c_algo_bit_data *algo_data = adapter->algo_data; fb_ddc_read() local 60 algo_data->setscl(algo_data->data, 1); fb_ddc_read() 66 algo_data->setsda(algo_data->data, 1); fb_ddc_read() 69 algo_data->setscl(algo_data->data, 1); fb_ddc_read() 70 if (algo_data->getscl) { fb_ddc_read() 73 if (algo_data->getscl(algo_data->data)) fb_ddc_read() 79 udelay(algo_data->udelay); fb_ddc_read() 82 algo_data->setsda(algo_data->data, 0); fb_ddc_read() 84 algo_data->setscl(algo_data->data, 0); fb_ddc_read() 86 algo_data->setsda(algo_data->data, 1); fb_ddc_read() 91 algo_data->setsda(algo_data->data, 0); fb_ddc_read() 92 algo_data->setscl(algo_data->data, 0); fb_ddc_read() 95 algo_data->setscl(algo_data->data, 1); fb_ddc_read() 96 if (algo_data->getscl) { fb_ddc_read() 99 if (algo_data->getscl(algo_data->data)) fb_ddc_read() 103 udelay(algo_data->udelay); fb_ddc_read() 106 algo_data->setsda(algo_data->data, 1); fb_ddc_read() 108 algo_data->setscl(algo_data->data, 0); fb_ddc_read() 109 algo_data->setsda(algo_data->data, 0); fb_ddc_read() 116 algo_data->setsda(algo_data->data, 1); fb_ddc_read() 117 algo_data->setscl(algo_data->data, 1); fb_ddc_read()
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-pca-platform.c | 35 struct i2c_algo_pca_data algo_data; member in struct:i2c_pca_pf_data 87 i2c->algo_data.read_byte(i2c, I2C_PCA_CON) i2c_pca_pf_waitforcompletion() 94 if (i2c->algo_data.read_byte(i2c, I2C_PCA_CON) i2c_pca_pf_waitforcompletion() 124 if ((i2c->algo_data.read_byte(i2c, I2C_PCA_CON) & I2C_PCA_CON_SI) == 0) i2c_pca_pf_handler() 178 i2c->adap.algo_data = &i2c->algo_data; i2c_pca_pf_probe() 183 i2c->algo_data.i2c_clock = platform_data->i2c_clock_speed; i2c_pca_pf_probe() 187 i2c->algo_data.i2c_clock = 59000; i2c_pca_pf_probe() 191 i2c->algo_data.data = i2c; i2c_pca_pf_probe() 192 i2c->algo_data.wait_for_completion = i2c_pca_pf_waitforcompletion; i2c_pca_pf_probe() 193 i2c->algo_data.reset_chip = i2c_pca_pf_dummyreset; i2c_pca_pf_probe() 197 i2c->algo_data.write_byte = i2c_pca_pf_writebyte32; i2c_pca_pf_probe() 198 i2c->algo_data.read_byte = i2c_pca_pf_readbyte32; i2c_pca_pf_probe() 201 i2c->algo_data.write_byte = i2c_pca_pf_writebyte16; i2c_pca_pf_probe() 202 i2c->algo_data.read_byte = i2c_pca_pf_readbyte16; i2c_pca_pf_probe() 206 i2c->algo_data.write_byte = i2c_pca_pf_writebyte8; i2c_pca_pf_probe() 207 i2c->algo_data.read_byte = i2c_pca_pf_readbyte8; i2c_pca_pf_probe() 216 i2c->algo_data.reset_chip = i2c_pca_pf_resetchip; i2c_pca_pf_probe()
|
H A D | i2c-parport.c | 43 struct i2c_algo_bit_data algo_data; member in struct:i2c_par 207 adapter->algo_data = parport_algo_data; i2c_parport_attach() 210 adapter->algo_data.getscl = NULL; i2c_parport_attach() 211 adapter->algo_data.udelay = 50; /* ~10 kbps */ i2c_parport_attach() 213 adapter->algo_data.data = port; i2c_parport_attach() 214 adapter->adapter.algo_data = &adapter->algo_data; i2c_parport_attach()
|
H A D | i2c-robotfuzz-osif.c | 42 struct osif_priv *priv = adapter->algo_data; osif_usb_read() 53 struct osif_priv *priv = adapter->algo_data; osif_usb_write() 63 struct osif_priv *priv = adapter->algo_data; osif_xfer() 153 priv->adapter.algo_data = priv; osif_probe()
|
H A D | i2c-sibyte.c | 40 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; smbus_xfer() 133 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; i2c_sibyte_add_bus() 156 .algo_data = &sibyte_board_data[0], 164 .algo_data = &sibyte_board_data[1],
|
H A D | i2c-iop3xx.c | 310 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; iop3xx_i2c_writebytes() 322 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; iop3xx_i2c_readbytes() 342 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; iop3xx_i2c_handle_msg() 364 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; iop3xx_i2c_master_xfer() 401 (struct i2c_algo_iop3xx_data *)padapter->algo_data; iop3xx_i2c_remove() 492 new_adapter->algo_data = adapter_data; iop3xx_i2c_probe()
|
H A D | i2c-acorn.c | 86 .algo_data = &ioc_data,
|
H A D | i2c-nforce2.c | 144 struct nforce2_smbus *smbus = adap->algo_data; nforce2_abort() 163 struct nforce2_smbus *smbus = adap->algo_data; nforce2_check_status() 190 struct nforce2_smbus *smbus = adap->algo_data; nforce2_access() 295 (((struct nforce2_smbus *)adapter->algo_data)->blockops ? nforce2_func() 362 smbus->adapter.algo_data = smbus; nforce2_probe_smb()
|
H A D | i2c-pasemi.c | 118 struct pasemi_smbus *smbus = adapter->algo_data; pasemi_i2c_xfer_msg() 161 struct pasemi_smbus *smbus = adapter->algo_data; pasemi_i2c_xfer() 178 struct pasemi_smbus *smbus = adapter->algo_data; pasemi_smb_xfer() 367 smbus->adapter.algo_data = smbus; pasemi_smb_probe()
|
H A D | i2c-opal.c | 88 unsigned long opal_id = (unsigned long)adap->algo_data; i2c_opal_master_xfer() 132 unsigned long opal_id = (unsigned long)adap->algo_data; i2c_opal_smbus_xfer() 233 adapter->algo_data = (void *)(unsigned long)opal_id; i2c_opal_probe()
|
H A D | i2c-scmi.c | 85 struct acpi_smbus_cmi *smbus_cmi = adap->algo_data; acpi_smbus_cmi_access() 268 struct acpi_smbus_cmi *smbus_cmi = adapter->algo_data; acpi_smbus_cmi_func() 391 smbus_cmi->adapter.algo_data = smbus_cmi; acpi_smbus_cmi_add()
|
H A D | i2c-tiny-usb.c | 180 struct i2c_tiny_usb *dev = (struct i2c_tiny_usb *)adapter->algo_data; usb_read() 191 struct i2c_tiny_usb *dev = (struct i2c_tiny_usb *)adapter->algo_data; usb_write() 237 dev->adapter.algo_data = dev; i2c_tiny_usb_probe()
|
H A D | i2c-sirf.c | 243 struct sirfsoc_i2c *siic = adap->algo_data; i2c_sirfsoc_xfer() 334 adap->algo_data = siic; i2c_sirfsoc_probe() 416 struct sirfsoc_i2c *siic = adapter->algo_data; i2c_sirfsoc_remove() 430 struct sirfsoc_i2c *siic = adapter->algo_data; i2c_sirfsoc_suspend() 443 struct sirfsoc_i2c *siic = adapter->algo_data; i2c_sirfsoc_resume()
|
H A D | i2c-viperboard.c | 45 struct vprbrd *vb = (struct vprbrd *)i2c->algo_data; vprbrd_i2c_status() 276 struct vprbrd *vb = (struct vprbrd *)i2c->algo_data; vprbrd_i2c_xfer() 378 vb_i2c->i2c.algo_data = vb; vprbrd_i2c_probe()
|
H A D | i2c-hydra.c | 100 .algo_data = &hydra_bit_data,
|
H A D | i2c-simtec.c | 107 pd->adap.algo_data = &pd->bit; simtec_i2c_probe()
|
H A D | i2c-versatile.c | 100 i2c->adap.algo_data = &i2c->algo; i2c_versatile_probe()
|
H A D | i2c-au1550.c | 224 struct i2c_au1550_data *adap = i2c_adap->algo_data; au1550_xfer() 331 priv->adap.algo_data = priv; i2c_au1550_probe()
|
H A D | i2c-cros-ec-tunnel.c | 180 struct ec_i2c_device *bus = adap->algo_data; ec_i2c_xfer() 278 bus->adap.algo_data = bus; ec_i2c_probe()
|
H A D | i2c-digicolor.c | 250 struct dc_i2c *i2c = adap->algo_data; dc_i2c_xfer() 338 i2c->adap.algo_data = i2c; dc_i2c_probe()
|
H A D | i2c-taos-evm.c | 70 struct serio *serio = adapter->algo_data; taos_smbus_xfer() 223 adapter->algo_data = serio; taos_connect()
|
H A D | i2c-bfin-twi.c | 261 struct bfin_twi_iface *iface = adap->algo_data; bfin_twi_do_master_xfer() 359 struct bfin_twi_iface *iface = adap->algo_data; bfin_twi_do_smbus_xfer() 650 p_adap->algo_data = iface; i2c_bfin_twi_probe()
|
H A D | i2c-eg20t.c | 378 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; pch_i2c_writebytes() 495 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; pch_i2c_readbytes() 670 struct i2c_algo_pch_data *adap = i2c_adap->algo_data; pch_i2c_xfer() 793 pch_adap->algo_data = &adap_info->pch_data[i]; pch_i2c_probe()
|
H A D | i2c-pca-isa.c | 113 .algo_data = &pca_isa_data,
|
H A D | i2c-via.c | 83 .algo_data = &bit_data,
|
H A D | i2c-amd8111.c | 196 struct amd_smbus *smbus = adap->algo_data; amd8111_access() 456 smbus->adapter.algo_data = smbus; amd8111_probe()
|
H A D | i2c-meson.c | 361 struct meson_i2c *i2c = adap->algo_data; meson_i2c_xfer() 446 i2c->adap.algo_data = i2c; meson_i2c_probe()
|
H A D | i2c-sh7760.c | 307 struct cami2c *id = adap->algo_data; sh7760_i2c_master_xfer() 480 id->adap.algo_data = id; sh7760_i2c_probe()
|
H A D | i2c-elektor.c | 200 .algo_data = &pcf_isa_data,
|
H A D | i2c-gpio.c | 218 adap->algo_data = bit_data; i2c_gpio_probe()
|
H A D | i2c-parport-light.c | 120 .algo_data = &parport_algo_data,
|
H A D | i2c-xlr.c | 234 priv->adap.algo_data = priv; xlr_i2c_probe()
|
H A D | i2c-exynos5.c | 666 struct exynos5_i2c *i2c = adap->algo_data; exynos5_i2c_xfer() 764 i2c->adap.algo_data = i2c; exynos5_i2c_probe()
|
H A D | i2c-jz4780.c | 686 struct jz4780_i2c *i2c = adap->algo_data; jz4780_i2c_xfer() 747 i2c->adap.algo_data = i2c; jz4780_i2c_probe()
|
H A D | i2c-pnx.c | 498 struct i2c_pnx_algo_data *alg_data = adap->algo_data; i2c_pnx_xfer() 639 alg_data->adapter.algo_data = alg_data; i2c_pnx_probe()
|
H A D | i2c-cadence.c | 487 struct cdns_i2c *id = adap->algo_data; cdns_i2c_master_reset() 569 struct cdns_i2c *id = adap->algo_data; cdns_i2c_master_xfer() 904 id->adap.algo_data = id; cdns_i2c_probe()
|
H A D | i2c-pxa.c | 866 struct pxa_i2c *i2c = adap->algo_data; i2c_pxa_pio_xfer() 1101 struct pxa_i2c *i2c = adap->algo_data; i2c_pxa_xfer() 1288 i2c->adap.algo_data = i2c; i2c_pxa_probe()
|
H A D | i2c-hix5hd2.c | 457 priv->adap.algo_data = priv; hix5hd2_i2c_probe()
|
H A D | i2c-rk3x.c | 778 struct rk3x_i2c *i2c = (struct rk3x_i2c *)adap->algo_data; rk3x_i2c_xfer() 919 i2c->adap.algo_data = i2c; rk3x_i2c_probe()
|
H A D | i2c-s3c2410.c | 783 struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data; s3c24xx_i2c_xfer() 1186 i2c->adap.algo_data = i2c; s3c24xx_i2c_probe()
|
/linux-4.4.14/drivers/video/fbdev/mb862xx/ |
H A D | mb862xx-i2c.c | 23 struct mb862xxfb_par *par = adap->algo_data; mb862xx_i2c_wait_event() 38 struct mb862xxfb_par *par = adap->algo_data; mb862xx_i2c_do_address() 51 struct mb862xxfb_par *par = adap->algo_data; mb862xx_i2c_write_byte() 62 struct mb862xxfb_par *par = adap->algo_data; mb862xx_i2c_read_byte() 73 struct mb862xxfb_par *par = adap->algo_data; mb862xx_i2c_stop() 110 struct mb862xxfb_par *par = adap->algo_data; mb862xx_xfer() 162 mb862xx_i2c_adapter.algo_data = par; mb862xx_i2c_init()
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-i2c.c | 24 d->i2c_adap.algo_data = NULL; dvb_usb_i2c_init()
|
/linux-4.4.14/drivers/media/usb/au0828/ |
H A D | au0828-i2c.c | 42 struct au0828_dev *dev = i2c_adap->algo_data; i2c_slave_did_write_ack() 49 struct au0828_dev *dev = i2c_adap->algo_data; i2c_slave_did_read_ack() 72 struct au0828_dev *dev = i2c_adap->algo_data; i2c_is_read_busy() 95 struct au0828_dev *dev = i2c_adap->algo_data; i2c_is_write_done() 118 struct au0828_dev *dev = i2c_adap->algo_data; i2c_is_busy() 144 struct au0828_dev *dev = i2c_adap->algo_data; i2c_sendbytes() 233 struct au0828_dev *dev = i2c_adap->algo_data; i2c_readbytes() 389 dev->i2c_adap.algo_data = dev; au0828_i2c_register()
|
/linux-4.4.14/drivers/media/pci/solo6x10/ |
H A D | solo6x10-i2c.c | 216 struct solo_dev *solo_dev = adap->algo_data; solo_i2c_master_xfer() 296 adap->algo_data = solo_dev; solo_i2c_init() 302 adap->algo_data = NULL; solo_i2c_init() 309 if (!solo_dev->i2c_adap[i].algo_data) solo_i2c_init() 312 solo_dev->i2c_adap[i].algo_data = NULL; solo_i2c_init() 325 if (!solo_dev->i2c_adap[i].algo_data) solo_i2c_exit() 328 solo_dev->i2c_adap[i].algo_data = NULL; solo_i2c_exit()
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
H A D | cx23885-i2c.c | 49 struct cx23885_i2c *bus = i2c_adap->algo_data; i2c_slave_did_ack() 56 struct cx23885_i2c *bus = i2c_adap->algo_data; i2c_is_busy() 80 struct cx23885_i2c *bus = i2c_adap->algo_data; i2c_sendbytes() 161 struct cx23885_i2c *bus = i2c_adap->algo_data; i2c_readbytes() 222 struct cx23885_i2c *bus = i2c_adap->algo_data; i2c_xfer() 322 bus->i2c_adap.algo_data = bus; cx23885_i2c_register()
|
/linux-4.4.14/drivers/media/pci/cx25821/ |
H A D | cx25821-i2c.c | 52 struct cx25821_i2c *bus = i2c_adap->algo_data; i2c_slave_did_ack() 59 struct cx25821_i2c *bus = i2c_adap->algo_data; i2c_is_busy() 83 struct cx25821_i2c *bus = i2c_adap->algo_data; i2c_sendbytes() 177 struct cx25821_i2c *bus = i2c_adap->algo_data; i2c_readbytes() 240 struct cx25821_i2c *bus = i2c_adap->algo_data; i2c_xfer() 315 bus->i2c_adap.algo_data = bus; cx25821_i2c_register()
|
H A D | cx25821-core.c | 356 struct cx25821_i2c *bus = i2c_adap->algo_data; i2c_slave_did_ack()
|
/linux-4.4.14/drivers/i2c/ |
H A D | i2c-mux.c | 47 struct i2c_mux_priv *priv = adap->algo_data; i2c_mux_master_xfer() 67 struct i2c_mux_priv *priv = adap->algo_data; i2c_mux_smbus_xfer() 86 struct i2c_mux_priv *priv = adap->algo_data; i2c_mux_functionality() 144 priv->adap.algo_data = priv; i2c_add_mux_adapter() 213 struct i2c_mux_priv *priv = adap->algo_data; i2c_del_mux_adapter()
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
H A D | saa7164-i2c.c | 32 struct saa7164_i2c *bus = i2c_adap->algo_data; i2c_xfer() 109 bus->i2c_adap.algo_data = bus; saa7164_i2c_register()
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | cdv_intel_dp.c | 61 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; i2c_algo_dp_aux_transaction() local 64 ret = (*algo_data->aux_ch)(adapter, mode, i2c_algo_dp_aux_transaction() 81 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; i2c_algo_dp_aux_address() local 89 algo_data->address = address; i2c_algo_dp_aux_address() 90 algo_data->running = true; i2c_algo_dp_aux_address() 102 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; i2c_algo_dp_aux_stop() local 109 if (algo_data->running) { i2c_algo_dp_aux_stop() 111 algo_data->running = false; i2c_algo_dp_aux_stop() 122 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; i2c_algo_dp_aux_put_byte() local 125 if (!algo_data->running) i2c_algo_dp_aux_put_byte() 139 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; i2c_algo_dp_aux_get_byte() local 142 if (!algo_data->running) i2c_algo_dp_aux_get_byte() 752 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; cdv_intel_dp_i2c_aux_ch() local 757 uint16_t address = algo_data->address; cdv_intel_dp_i2c_aux_ch() 863 intel_dp->adapter.algo_data = &intel_dp->algo; cdv_intel_dp_i2c_init()
|
H A D | intel_gmbus.c | 197 gpio->adapter.algo_data = &gpio->algo; intel_gpio_create() 252 struct drm_psb_private *dev_priv = adapter->algo_data; gmbus_xfer() 420 bus->adapter.algo_data = dev_priv; gma_intel_setup_gmbus() 467 struct drm_psb_private *dev_priv = adapter->algo_data; gma_intel_gmbus_force_bit()
|
H A D | intel_i2c.c | 129 chan->adapter.algo_data = &chan->algo; psb_intel_i2c_create()
|
H A D | oaktrail_lvds_i2c.c | 148 chan->adapter.algo_data = &chan->algo; oaktrail_lvds_i2c_init()
|
H A D | psb_intel_sdvo.c | 2473 struct psb_intel_sdvo *sdvo = adapter->algo_data; psb_intel_sdvo_ddc_proxy_xfer() 2483 struct psb_intel_sdvo *sdvo = adapter->algo_data; psb_intel_sdvo_ddc_proxy_func() 2500 sdvo->ddc.algo_data = sdvo; psb_intel_sdvo_init_ddc_proxy()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | bus.c | 150 struct i2c_algo_bit_data *algo = bus->i2c.algo_data; nvkm_i2c_bus_probe() 165 struct i2c_algo_bit_data *algo = bus->i2c.algo_data; nvkm_i2c_bus_probe() 182 kfree(bus->i2c.algo_data); nvkm_i2c_bus_del() 227 bus->i2c.algo_data = bit; nvkm_i2c_bus_ctor()
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
H A D | cx231xx-i2c.c | 87 struct cx231xx_i2c *bus = i2c_adap->algo_data; cx231xx_i2c_send_bytes() 198 struct cx231xx_i2c *bus = i2c_adap->algo_data; cx231xx_i2c_recv_bytes() 285 struct cx231xx_i2c *bus = i2c_adap->algo_data; cx231xx_i2c_recv_bytes_with_saddr() 348 struct cx231xx_i2c *bus = i2c_adap->algo_data; cx231xx_i2c_check_for_device() 375 struct cx231xx_i2c *bus = i2c_adap->algo_data; cx231xx_i2c_xfer() 535 bus->i2c_adap.algo_data = bus; cx231xx_i2c_register()
|
/linux-4.4.14/drivers/i2c/algos/ |
H A D | i2c-algo-bit.c | 166 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; i2c_outb() 212 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; i2c_inb() 238 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; test_bus() 340 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; try_address() 405 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; acknak() 483 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; bit_doAddress() 539 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; bit_xfer() 626 struct i2c_algo_bit_data *bit_adap = adap->algo_data; __i2c_bit_add_bus()
|
H A D | i2c-algo-pcf.c | 217 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; pcf_sendbytes() 251 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; pcf_readbytes() 311 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; pcf_xfer() 413 struct i2c_algo_pcf_data *pcf_adap = adap->algo_data; i2c_pcf_add_bus()
|
H A D | i2c-algo-pca.c | 184 struct i2c_algo_pca_data *adap = i2c_adap->algo_data; pca_xfer() 367 struct i2c_algo_pca_data *pca_data = adap->algo_data; pca_probe_chip() 390 struct i2c_algo_pca_data *pca_data = adap->algo_data; pca_init()
|
/linux-4.4.14/drivers/media/common/b2c2/ |
H A D | flexcop-i2c.c | 251 fc->fc_i2c_adap[0].i2c_adap.algo_data = flexcop_i2c_init() 252 fc->fc_i2c_adap[1].i2c_adap.algo_data = flexcop_i2c_init() 253 fc->fc_i2c_adap[2].i2c_adap.algo_data = NULL; flexcop_i2c_init()
|
/linux-4.4.14/drivers/media/pci/cobalt/ |
H A D | cobalt-i2c.c | 245 struct cobalt_i2c_data *data = adap->algo_data; cobalt_xfer() 307 .algo_data = NULL, /* filled from template */ 365 adap->algo_data = &cobalt->i2c_data[i]; cobalt_i2c_init()
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
H A D | radeon_i2c.c | 74 chan->adapter.algo_data = &chan->algo; radeon_setup_i2c_bus()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
H A D | nv_i2c.c | 92 chan->adapter.algo_data = &chan->algo; nvidia_setup_i2c_bus()
|
/linux-4.4.14/drivers/media/pci/cx88/ |
H A D | cx88-vp3054-i2c.c | 129 vp3054_i2c->adap.algo_data = &vp3054_i2c->algo; vp3054_i2c_probe()
|
H A D | cx88-i2c.c | 151 core->i2c_adap.algo_data = &core->i2c_algo; cx88_i2c_init()
|
/linux-4.4.14/drivers/video/fbdev/via/ |
H A D | via_i2c.c | 219 adapter->algo_data = algo; create_i2c_bus() 271 * actually used (and thus initialized algo_data) viafb_i2c_remove()
|
/linux-4.4.14/drivers/media/pci/cx18/ |
H A D | cx18-i2c.c | 216 .algo_data = NULL, /* filled from template */ 247 cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; init_cx18_i2c()
|
/linux-4.4.14/drivers/media/usb/stk1160/ |
H A D | stk1160-i2c.c | 164 struct stk1160 *dev = i2c_adap->algo_data; stk1160_i2c_xfer() 264 dev->i2c_adap.algo_data = dev; stk1160_i2c_register()
|
/linux-4.4.14/drivers/media/usb/tm6000/ |
H A D | tm6000-i2c.c | 159 struct tm6000_core *dev = i2c_adap->algo_data; tm6000_i2c_xfer() 313 dev->i2c_adap.algo_data = dev; tm6000_i2c_register()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
H A D | saa7134-input.c | 123 struct saa7134_dev *dev = ir->c->adapter->algo_data; get_key_flydvb_trio() 127 "ir->c->adapter->algo_data is NULL!\n"); get_key_flydvb_trio() 175 struct saa7134_dev *dev = ir->c->adapter->algo_data; get_key_msi_tvanywhere_plus() 178 "ir->c->adapter->algo_data is NULL!\n"); get_key_msi_tvanywhere_plus() 224 struct saa7134_dev *dev = ir->c->adapter->algo_data; get_key_kworld_pc150u() 227 "ir->c->adapter->algo_data is NULL!\n"); get_key_kworld_pc150u() 327 struct saa7134_dev *dev = ir->c->adapter->algo_data; get_key_beholdm6xx()
|
H A D | saa7134-i2c.c | 243 struct saa7134_dev *dev = i2c_adap->algo_data; saa7134_i2c_xfer() 414 dev->i2c_adap.algo_data = dev; saa7134_i2c_register()
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
H A D | i810-i2c.c | 96 chan->adapter.algo_data = &chan->algo; i810_setup_i2c_bus()
|
/linux-4.4.14/drivers/video/fbdev/matrox/ |
H A D | i2c-matroxfb.c | 115 b->adapter.algo_data = &b->bac; i2c_bus_reg()
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
H A D | rivafb-i2c.c | 97 chan->adapter.algo_data = &chan->algo; riva_setup_i2c_bus()
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
H A D | savagefb-i2c.c | 141 chan->adapter.algo_data = &chan->algo; savage_setup_i2c_bus()
|
/linux-4.4.14/drivers/media/pci/mantis/ |
H A D | mantis_i2c.c | 233 i2c_adapter->algo_data = NULL; mantis_i2c_init()
|
/linux-4.4.14/drivers/media/pci/ngene/ |
H A D | ngene-i2c.c | 171 adap->algo_data = (void *)&(dev->channel[dev_nr]); ngene_i2c_init()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
H A D | mgag200_i2c.c | 132 i2c->adapter.algo_data = &i2c->bit; mgag200_i2c_create()
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
H A D | ivtv-i2c.c | 637 .algo_data = NULL, /* filled from template */ 687 .algo_data = NULL, /* filled from template */ 728 itv->i2c_adap.algo_data = &itv->i2c_algo; init_ivtv_i2c()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
H A D | intelfb_i2c.c | 113 chan->adapter.algo_data = &chan->algo; intelfb_setup_i2c_bus()
|
/linux-4.4.14/drivers/media/tuners/ |
H A D | tda827x.c | 498 fe->callback(priv->i2c_adap->algo_data, tda827xa_lna_gain() 508 fe->callback(priv->i2c_adap->algo_data, tda827xa_lna_gain()
|
H A D | tuner-xc2028.c | 527 /* analog side (tuner-core) uses i2c_adap->algo_data. do_tuner_callback() 528 * digital side is not guaranteed to have algo_data defined. do_tuner_callback() 536 fe->dvb->priv : priv->i2c_props.adap->algo_data, do_tuner_callback()
|
H A D | tda18271-fe.c | 880 ret = fe->callback(priv->i2c_props.adap->algo_data, tda18271_agc()
|
H A D | xc5000.c | 317 priv->i2c_props.adap->algo_data, xc5000_tuner_reset()
|
H A D | xc4000.c | 285 priv->i2c_props.adap->algo_data, xc4000_tuner_reset()
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-i2c-core.c | 389 struct pvr2_hdw *hdw = (struct pvr2_hdw *)(i2c_adap->algo_data); pvr2_i2c_xfer() 657 hdw->i2c_adap.algo_data = hdw; pvr2_i2c_core_init()
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_dp_helper.c | 680 struct drm_dp_aux *aux = adapter->algo_data; drm_dp_i2c_xfer() 767 aux->ddc.algo_data = aux; drm_dp_aux_register()
|
H A D | drm_dp_mst_topology.c | 2957 struct drm_dp_aux *aux = adapter->algo_data; drm_dp_mst_i2c_xfer() 3047 aux->ddc.algo_data = aux; drm_dp_mst_register_i2c_bus()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
H A D | bttv-i2c.c | 372 btv->c.i2c_adap.algo_data = &btv->i2c_algo; init_bttv_i2c()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
H A D | dibx000_common.c | 423 i2c_adap->algo_data = NULL; i2c_adapter_init()
|
H A D | s5h1420.c | 922 state->tuner_i2c_adapter.algo_data = NULL; s5h1420_attach()
|
H A D | dib9000.c | 2536 st->tuner_adap.algo_data = NULL; dib9000_attach() 2544 st->component_bus.algo_data = NULL; dib9000_attach()
|
H A D | cx24123.c | 1097 state->tuner_i2c_adapter.algo_data = NULL; cx24123_attach()
|
H A D | dib7000p.c | 2760 st->dib7090_tuner_adap.algo_data = NULL; dib7000p_init()
|
H A D | dib8000.c | 4473 state->dib8096p_tuner_adap.algo_data = NULL; dib8000_init()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_i2c.c | 197 i2c->adapter.algo_data = &i2c->bit; amdgpu_i2c_create()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-cp2112.c | 471 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; cp2112_i2c_xfer() 589 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; cp2112_xfer() 1081 dev->adap.algo_data = dev; cp2112_probe()
|
/linux-4.4.14/drivers/media/pci/dm1105/ |
H A D | dm1105.c | 497 dev = i2c_adap->algo_data; dm1105_i2c_xfer() 1056 dev->i2c_adap.algo_data = dev; dm1105_probe() 1066 dev->i2c_bb_adap.algo_data = &dev->i2c_bit; dm1105_probe()
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
H A D | em28xx-i2c.c | 498 struct em28xx_i2c_bus *i2c_bus = i2c_adap->algo_data; em28xx_i2c_xfer() 845 struct em28xx_i2c_bus *i2c_bus = i2c_adap->algo_data; functionality() 949 dev->i2c_adap[bus].algo_data = &dev->i2c_bus[bus]; em28xx_i2c_register()
|
/linux-4.4.14/drivers/media/common/saa7146/ |
H A D | saa7146_i2c.c | 417 i2c_adapter->algo_data = NULL; saa7146_i2c_adapter_prepare()
|
/linux-4.4.14/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 197 dev->i2c_bus[0].algo_data = &dev->i2c_bit[0]; smi_i2c_init() 219 dev->i2c_bus[1].algo_data = &dev->i2c_bit[1]; smi_i2c_init()
|
/linux-4.4.14/drivers/net/can/sja1000/ |
H A D | peak_pci.c | 465 card->led_chip.algo_data = &card->i2c_bit; peak_pciec_probe()
|
/linux-4.4.14/drivers/media/pci/pluto2/ |
H A D | pluto2.c | 643 pluto->i2c_adap.algo_data = &pluto->i2c_bit; pluto2_probe()
|
/linux-4.4.14/drivers/media/pci/pt1/ |
H A D | pt1.c | 1132 i2c_adap->algo_data = NULL; pt1_probe()
|
/linux-4.4.14/drivers/media/pci/pt3/ |
H A D | pt3.c | 795 i2c->algo_data = NULL; pt3_probe()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | intel_i2c.c | 246 bus->adapter.algo_data = algo; intel_gpio_setup()
|
H A D | intel_sdvo.c | 2909 struct intel_sdvo *sdvo = adapter->algo_data; intel_sdvo_ddc_proxy_xfer() 2919 struct intel_sdvo *sdvo = adapter->algo_data; intel_sdvo_ddc_proxy_func() 2936 sdvo->ddc.algo_data = sdvo; intel_sdvo_init_ddc_proxy()
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | cyber2000fb.c | 1239 cfb->ddc_adapter.algo_data = &cfb->ddc_algo; cyber2000fb_setup_ddc_bus() 1313 cfb->i2c_adapter.algo_data = &cfb->i2c_algo; cyber2000fb_i2c_register()
|
H A D | tdfxfb.c | 1270 chan->adapter.algo_data = &chan->algo; tdfxfb_setup_ddc_bus() 1298 chan->adapter.algo_data = &chan->algo; tdfxfb_setup_i2c_bus()
|
H A D | i740fb.c | 165 par->ddc_adapter.algo_data = &par->ddc_algo; i740fb_setup_ddc_bus()
|
H A D | s3fb.c | 255 par->ddc_adapter.algo_data = &par->ddc_algo; s3fb_setup_ddc_bus()
|
H A D | tridentfb.c | 276 par->ddc_adapter.algo_data = &par->ddc_algo; tridentfb_setup_ddc_bus()
|
/linux-4.4.14/drivers/media/pci/zoran/ |
H A D | zoran_card.c | 716 zr->i2c_adapter.algo_data = &zr->i2c_algo; zoran_register_i2c()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | radeon_i2c.c | 961 i2c->adapter.algo_data = &i2c->bit; radeon_i2c_create()
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
H A D | ast_mode.c | 1034 i2c->adapter.algo_data = &i2c->bit; ast_i2c_create()
|
/linux-4.4.14/include/linux/ |
H A D | i2c.h | 505 void *algo_data; member in struct:i2c_adapter
|
/linux-4.4.14/drivers/media/pci/ddbridge/ |
H A D | ddbridge-core.c | 199 adap->algo_data = (void *)i2c; ddb_i2c_init()
|
/linux-4.4.14/drivers/media/usb/ttusb-budget/ |
H A D | dvb-ttusb-budget.c | 1705 ttusb->i2c_adap.algo_data = NULL; ttusb_probe()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
H A D | falcon.c | 2382 board->i2c_adap.algo_data = &board->i2c_data; falcon_probe_nic()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 2212 adapter->i2c_adap.algo_data = &adapter->i2c_algo; igb_init_i2c()
|