| /drivers/video/fbdev/core/ |
| A D | fb_ddc.c | 61 algo_data->setscl(algo_data->data, 1); in fb_ddc_read() 67 algo_data->setsda(algo_data->data, 1); in fb_ddc_read() 70 algo_data->setscl(algo_data->data, 1); in fb_ddc_read() 83 algo_data->setsda(algo_data->data, 0); in fb_ddc_read() 85 algo_data->setscl(algo_data->data, 0); in fb_ddc_read() 87 algo_data->setsda(algo_data->data, 1); in fb_ddc_read() 92 algo_data->setsda(algo_data->data, 0); in fb_ddc_read() 93 algo_data->setscl(algo_data->data, 0); in fb_ddc_read() 96 algo_data->setscl(algo_data->data, 1); in fb_ddc_read() 117 algo_data->setsda(algo_data->data, 1); in fb_ddc_read() [all …]
|
| /drivers/i2c/busses/ |
| A D | i2c-pca-platform.c | 34 struct i2c_algo_pca_data algo_data; member 84 i2c->algo_data.read_byte(i2c, I2C_PCA_CON) in i2c_pca_pf_waitforcompletion() 91 if (i2c->algo_data.read_byte(i2c, I2C_PCA_CON) in i2c_pca_pf_waitforcompletion() 163 i2c->adap.algo_data = &i2c->algo_data; in i2c_pca_pf_probe() 173 &i2c->algo_data.i2c_clock); in i2c_pca_pf_probe() 175 i2c->algo_data.i2c_clock = 59000; in i2c_pca_pf_probe() 182 i2c->algo_data.data = i2c; in i2c_pca_pf_probe() 185 i2c->algo_data.reset_chip = i2c_pca_pf_resetchip; in i2c_pca_pf_probe() 192 i2c->algo_data.read_byte = i2c_pca_pf_readbyte32; in i2c_pca_pf_probe() 196 i2c->algo_data.read_byte = i2c_pca_pf_readbyte16; in i2c_pca_pf_probe() [all …]
|
| A D | i2c-icy.c | 125 struct i2c_algo_pcf_data *algo_data; in icy_probe() local 135 algo_data = devm_kzalloc(&z->dev, sizeof(*algo_data), GFP_KERNEL); in icy_probe() 136 if (!algo_data) in icy_probe() 143 i2c->adapter.algo_data = algo_data; in icy_probe() 156 algo_data->data = i2c; in icy_probe() 157 algo_data->setpcf = icy_pcf_setpcf; in icy_probe() 158 algo_data->getpcf = icy_pcf_getpcf; in icy_probe() 159 algo_data->getown = icy_pcf_getown; in icy_probe() 160 algo_data->getclock = icy_pcf_getclock; in icy_probe() 161 algo_data->waitforpin = icy_pcf_waitforpin; in icy_probe()
|
| A D | i2c-cgbc.c | 118 struct i2c_algo_cgbc_data *algo_data = adap->algo_data; in cgbc_i2c_get_status() local 121 u8 cmd = CGBC_I2C_CMD_STAT | algo_data->bus_id; in cgbc_i2c_get_status() 135 struct i2c_algo_cgbc_data *algo_data = adap->algo_data; in cgbc_i2c_set_frequency() local 147 cmd[0] = CGBC_I2C_CMD_SPEED | algo_data->bus_id; in cgbc_i2c_set_frequency() 173 algo_data->read_maxtime_us = (BITS_PER_BYTE + 1) * CGBC_I2C_READ_MAX_LEN in cgbc_i2c_set_frequency() 203 struct i2c_algo_cgbc_data *algo_data = adap->algo_data; in cgbc_i2c_xfer_msg() local 213 .bus_id = algo_data->bus_id, in cgbc_i2c_xfer_msg() 271 2 * algo_data->read_maxtime_us, false, adap); in cgbc_i2c_xfer_msg() 275 cmd_data = CGBC_I2C_CMD_DATA | algo_data->bus_id; in cgbc_i2c_xfer_msg() 349 .algo_data = &cgbc_i2c_algo_data[0], [all …]
|
| A D | i2c-parport.c | 118 struct i2c_algo_bit_data algo_data; member 313 adapter->algo_data = parport_algo_data; in i2c_parport_attach() 316 adapter->algo_data.getscl = NULL; in i2c_parport_attach() 317 adapter->algo_data.udelay = 50; /* ~10 kbps */ in i2c_parport_attach() 319 adapter->algo_data.data = port; in i2c_parport_attach() 320 adapter->adapter.algo_data = &adapter->algo_data; in i2c_parport_attach()
|
| A D | i2c-sibyte.c | 31 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; in smbus_xfer() 124 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; in i2c_sibyte_add_bus() 147 .algo_data = &sibyte_board_data[0], 155 .algo_data = &sibyte_board_data[1],
|
| A D | i2c-robotfuzz-osif.c | 39 struct osif_priv *priv = adapter->algo_data; in osif_usb_read() 50 struct osif_priv *priv = adapter->algo_data; in osif_usb_write() 60 struct osif_priv *priv = adapter->algo_data; in osif_xfer() 153 priv->adapter.algo_data = priv; in osif_probe()
|
| A D | i2c-iop3xx.c | 305 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_writebytes() 317 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_readbytes() 337 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_handle_msg() 356 struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; in iop3xx_i2c_xfer() 393 (struct i2c_algo_iop3xx_data *)padapter->algo_data; in iop3xx_i2c_remove() 496 new_adapter->algo_data = adapter_data; in iop3xx_i2c_probe()
|
| A D | i2c-nforce2.c | 122 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_abort() 141 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_check_status() 168 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_access() 273 (((struct nforce2_smbus *)adapter->algo_data)->blockops ? in nforce2_func() 340 smbus->adapter.algo_data = smbus; in nforce2_probe_smb()
|
| A D | i2c-fsi.c | 332 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_get_scl() 343 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_set_scl() 355 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_get_sda() 366 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_set_sda() 379 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_prepare_recovery() 394 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_unprepare_recovery() 611 struct fsi_i2c_port *port = adap->algo_data; in fsi_i2c_xfer() 723 port->adapter.algo_data = port; in fsi_i2c_probe()
|
| A D | i2c-opal.c | 76 unsigned long opal_id = (unsigned long)adap->algo_data; in i2c_opal_xfer() 116 unsigned long opal_id = (unsigned long)adap->algo_data; in i2c_opal_smbus_xfer() 217 adapter->algo_data = (void *)(unsigned long)opal_id; in i2c_opal_probe()
|
| /drivers/i2c/ |
| A D | i2c-mux.c | 42 struct i2c_mux_priv *priv = adap->algo_data; in __i2c_mux_master_xfer() 61 struct i2c_mux_priv *priv = adap->algo_data; in i2c_mux_master_xfer() 82 struct i2c_mux_priv *priv = adap->algo_data; in __i2c_mux_smbus_xfer() 104 struct i2c_mux_priv *priv = adap->algo_data; in i2c_mux_smbus_xfer() 124 struct i2c_mux_priv *priv = adap->algo_data; in i2c_mux_functionality() 132 struct i2c_mux_priv *priv = adapter->algo_data; in i2c_mux_lock_bus() 143 struct i2c_mux_priv *priv = adapter->algo_data; in i2c_mux_trylock_bus() 158 struct i2c_mux_priv *priv = adapter->algo_data; in i2c_mux_unlock_bus() 169 struct i2c_mux_priv *priv = adapter->algo_data; in i2c_parent_lock_bus() 319 priv->adap.algo_data = priv; in i2c_mux_add_adapter() [all …]
|
| A D | i2c-atr.c | 454 struct i2c_atr_chan *chan = adap->algo_data; in i2c_atr_master_xfer() 482 struct i2c_atr_chan *chan = adap->algo_data; in i2c_atr_smbus_xfer() 508 struct i2c_atr_chan *chan = adap->algo_data; in i2c_atr_functionality() 516 struct i2c_atr_chan *chan = adapter->algo_data; in i2c_atr_lock_bus() 524 struct i2c_atr_chan *chan = adapter->algo_data; in i2c_atr_trylock_bus() 532 struct i2c_atr_chan *chan = adapter->algo_data; in i2c_atr_unlock_bus() 547 struct i2c_atr_chan *chan = adapter->algo_data; in i2c_atr_attach_addr() 575 struct i2c_atr_chan *chan = adapter->algo_data; in i2c_atr_detach_addr() 822 chan->adap.algo_data = chan; in i2c_atr_add_adapter() 912 chan = adap->algo_data; in i2c_atr_del_adapter()
|
| /drivers/video/fbdev/mb862xx/ |
| A D | mb862xx-i2c.c | 18 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_wait_event() 33 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_do_address() 46 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_write_byte() 57 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_read_byte() 68 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_i2c_stop() 105 struct mb862xxfb_par *par = adap->algo_data; in mb862xx_xfer() 155 mb862xx_i2c_adapter.algo_data = par; in mb862xx_i2c_init()
|
| /drivers/media/pci/solo6x10/ |
| A D | solo6x10-i2c.c | 209 struct solo_dev *solo_dev = adap->algo_data; in solo_i2c_master_xfer() 289 adap->algo_data = solo_dev; in solo_i2c_init() 295 adap->algo_data = NULL; in solo_i2c_init() 302 if (!solo_dev->i2c_adap[i].algo_data) in solo_i2c_init() 305 solo_dev->i2c_adap[i].algo_data = NULL; in solo_i2c_init() 318 if (!solo_dev->i2c_adap[i].algo_data) in solo_i2c_exit() 321 solo_dev->i2c_adap[i].algo_data = NULL; in solo_i2c_exit()
|
| /drivers/media/usb/au0828/ |
| A D | au0828-i2c.c | 28 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_read_ack() 51 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_read_busy() 74 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_write_done() 97 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_busy() 123 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_sendbytes() 212 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_readbytes() 368 dev->i2c_adap.algo_data = dev; in au0828_i2c_register()
|
| /drivers/i2c/algos/ |
| A D | i2c-algo-bit.c | 157 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_outb() 205 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_inb() 232 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in test_bus() 322 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in try_address() 387 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in acknak() 408 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in readbytes() 470 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in bit_doAddress() 524 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in bit_xfer() 604 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in bit_xfer_atomic() 638 struct i2c_algo_bit_data *bit_adap = adap->algo_data; in __i2c_bit_add_bus()
|
| A D | i2c-algo-pcf.c | 209 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; in pcf_sendbytes() 243 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; in pcf_readbytes() 299 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; in pcf_xfer() 401 struct i2c_algo_pcf_data *pcf_adap = adap->algo_data; in i2c_pcf_add_bus()
|
| /drivers/gpu/drm/gma500/ |
| A D | cdv_intel_dp.c | 65 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_transaction() local 85 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_address() local 93 algo_data->running = true; in i2c_algo_dp_aux_address() 104 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_stop() local 111 if (algo_data->running) { in i2c_algo_dp_aux_stop() 113 algo_data->running = false; in i2c_algo_dp_aux_stop() 124 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_put_byte() local 126 if (!algo_data->running) in i2c_algo_dp_aux_put_byte() 139 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; in i2c_algo_dp_aux_get_byte() local 141 if (!algo_data->running) in i2c_algo_dp_aux_get_byte() [all …]
|
| /drivers/media/pci/cx25821/ |
| A D | cx25821-i2c.c | 38 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack() 45 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_is_busy() 69 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_sendbytes() 163 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_readbytes() 226 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_xfer() 301 bus->i2c_adap.algo_data = bus; in cx25821_i2c_register()
|
| /drivers/media/pci/cx23885/ |
| A D | cx23885-i2c.c | 39 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack() 46 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_is_busy() 70 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_sendbytes() 151 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_readbytes() 312 bus->i2c_adap.algo_data = bus; in cx23885_i2c_register()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
| A D | bus.c | 169 struct i2c_algo_bit_data *algo = bus->i2c.algo_data; in nvkm_i2c_bus_probe() 184 struct i2c_algo_bit_data *algo = bus->i2c.algo_data; in nvkm_i2c_bus_probe() 201 kfree(bus->i2c.algo_data); in nvkm_i2c_bus_del() 246 bus->i2c.algo_data = bit; in nvkm_i2c_bus_ctor()
|
| /drivers/media/usb/cx231xx/ |
| A D | cx231xx-i2c.c | 75 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_send_bytes() 186 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_recv_bytes() 273 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_recv_bytes_with_saddr() 336 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_check_for_device() 363 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_xfer() 526 bus->i2c_adap.algo_data = bus; in cx231xx_i2c_register()
|
| /drivers/crypto/ |
| A D | sa2ul.c | 131 struct algo_data { struct 950 struct algo_data ad = { 0 }; in sa_aes_cbc_setkey() 970 struct algo_data ad = { 0 }; in sa_aes_ecb_setkey() 988 struct algo_data ad = { 0 }; in sa_3des_cbc_setkey() 1002 struct algo_data ad = { 0 }; in sa_3des_ecb_setkey() 1598 struct algo_data ad = { 0 }; in sa_sha1_cra_init() 1614 struct algo_data ad = { 0 }; in sa_sha256_cra_init() 1630 struct algo_data ad = { 0 }; in sa_sha512_cra_init() 1771 struct algo_data *ad) in sa_aead_setkey() 1855 struct algo_data ad = { 0 }; in sa_aead_cbc_sha1_setkey() [all …]
|
| /drivers/media/pci/saa7164/ |
| A D | saa7164-i2c.c | 18 struct saa7164_i2c *bus = i2c_adap->algo_data; in i2c_xfer() 95 bus->i2c_adap.algo_data = bus; in saa7164_i2c_register()
|