/linux-master/drivers/media/tuners/ |
H A D | tda8290.c | 468 i2c_transfer(priv->i2c_props.adap, &msg, 1); 543 i2c_transfer(priv->i2c_props.adap, &msg, 1); 584 ret = i2c_transfer(priv->i2c_props.adap, &msg, 1); 601 ret = i2c_transfer(priv->i2c_props.adap, &msg, 1); 621 ret = i2c_transfer(priv->i2c_props.adap, &msg, 1); 635 priv->i2c_props.adap, &tda829x_tda18271_config); 643 priv->i2c_props.adap, &priv->cfg); 668 if (i2c_transfer(i2c_props->adap, msg_read, 2) != 2) { 677 __func__, i2c_adapter_id(i2c_props->adap), 695 if (i2c_transfer(i2c_props->adap, msg_rea [all...] |
/linux-master/drivers/hid/ |
H A D | hid-ft260.c | 237 struct i2c_adapter adap; member in struct:ft260_device 752 static u32 ft260_functionality(struct i2c_adapter *adap) argument 1012 dev->adap.owner = THIS_MODULE; 1013 dev->adap.class = I2C_CLASS_HWMON; 1014 dev->adap.algo = &ft260_i2c_algo; 1015 dev->adap.quirks = &ft260_i2c_quirks; 1016 dev->adap.dev.parent = &hdev->dev; 1017 snprintf(dev->adap.name, sizeof(dev->adap.name), 1027 i2c_set_adapdata(&dev->adap, de [all...] |
H A D | hid-cp2112.c | 158 struct i2c_adapter adap; member in struct:cp2112_device 520 static int cp2112_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 523 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; 635 static int cp2112_xfer(struct i2c_adapter *adap, u16 addr, argument 639 struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; 815 static u32 cp2112_functionality(struct i2c_adapter *adap) argument 1270 dev->adap.owner = THIS_MODULE; 1271 dev->adap.class = I2C_CLASS_HWMON; 1272 dev->adap.algo = &smbus_algorithm; 1273 dev->adap [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | tc90522.c | 508 dev_warn(&state->tuner_i2c.dev, "(%s) failed. [adap%d-fe%d]\n", 584 "(%s) failed. [adap%d-fe%d]\n", 617 "(%s) failed. [adap%d-fe%d]\n", 634 tc90522_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 654 state = i2c_get_adapdata(adap); 721 static u32 tc90522_functionality(struct i2c_adapter *adap) argument 788 struct i2c_adapter *adap; local 803 adap = &state->tuner_i2c; 804 adap->owner = THIS_MODULE; 805 adap [all...] |
H A D | sp2.c | 21 struct i2c_adapter *adap = client->adapter; local 36 ret = i2c_transfer(adap, msg, 2); 58 struct i2c_adapter *adap = client->adapter; local 75 ret = i2c_transfer(adap, &msg, 1);
|
H A D | stv6111.c | 295 static int i2c_read(struct i2c_adapter *adap, argument 302 if (i2c_transfer(adap, msgs, 2) != 2) { 303 dev_err(&adap->dev, "i2c read error\n"); 309 static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len) argument 314 if (i2c_transfer(adap, &msg, 1) != 1) { 315 dev_err(&adap->dev, "i2c write error\n");
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-stm32f7.c | 302 * @adap: I2C adapter for this controller 336 struct i2c_adapter adap; member in struct:stm32f7_i2c_dev 873 stm32f7_i2c_release_bus(&i2c_dev->adap); 1519 stm32f7_i2c_release_bus(&i2c_dev->adap); 1691 ktime_t timeout = ktime_add_ms(ktime_get(), i2c_dev->adap.timeout); 1730 i2c_dev->adap.timeout); 1813 i2c_dev->adap.timeout); 2072 struct i2c_adapter *adap = &i2c_dev->adap; local 2076 client = i2c_new_slave_host_notify_device(adap); 2103 struct i2c_adapter *adap = &i2c_dev->adap; local 2136 stm32f7_i2c_func(struct i2c_adapter *adap) argument 2167 struct i2c_adapter *adap; local [all...] |
H A D | i2c-ibm_iic.h | 41 struct i2c_adapter adap; member in struct:ibm_iic_private
|
H A D | i2c-mchp-pci1xxxx.c | 328 struct i2c_adapter adap; member in struct:pci1xxxx_i2c 992 static int pci1xxxx_i2c_xfer(struct i2c_adapter *adap, argument 995 struct pci1xxxx_i2c *i2c = i2c_get_adapdata(adap); 1039 static u32 pci1xxxx_i2c_get_funcs(struct i2c_adapter *adap) argument 1073 i2c_mark_adapter_suspended(&i2c->adap); 1113 i2c_mark_adapter_resumed(&i2c->adap); 1174 i2c->adap = pci1xxxx_i2c_ops; 1175 i2c->adap.dev.parent = dev; 1177 snprintf(i2c->adap.name, sizeof(i2c->adap [all...] |
H A D | i2c-mv64xxx.c | 745 mv64xxx_i2c_functionality(struct i2c_adapter *adap) argument 751 mv64xxx_i2c_xfer_core(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument 753 struct mv64xxx_i2c_data *drv_data = i2c_get_adapdata(adap); 756 rc = pm_runtime_resume_and_get(&adap->dev); 775 pm_runtime_mark_last_busy(&adap->dev); 776 pm_runtime_put_autosuspend(&adap->dev); 782 mv64xxx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument 784 struct mv64xxx_i2c_data *drv_data = i2c_get_adapdata(adap); 787 return mv64xxx_i2c_xfer_core(adap, msgs, num); 790 static int mv64xxx_i2c_xfer_atomic(struct i2c_adapter *adap, argument [all...] |
H A D | i2c-bcm-iproc.c | 982 static uint32_t bcm_iproc_i2c_functionality(struct i2c_adapter *adap) argument 988 if (adap->algo->reg_slave) 1046 struct i2c_adapter *adap; local 1111 adap = &iproc_i2c->adapter; 1112 i2c_set_adapdata(adap, iproc_i2c); 1113 snprintf(adap->name, sizeof(adap->name), 1116 adap->algo = &bcm_iproc_algo; 1117 adap->quirks = &bcm_iproc_i2c_quirks; 1118 adap [all...] |
H A D | i2c-qup.c | 230 struct i2c_adapter adap; member in struct:qup_i2c_dev 834 static int qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, argument 837 struct qup_i2c_dev *qup = i2c_get_adapdata(adap); 1060 static int qup_i2c_xfer(struct i2c_adapter *adap, argument 1064 struct qup_i2c_dev *qup = i2c_get_adapdata(adap); 1536 static int qup_i2c_xfer_v2(struct i2c_adapter *adap, argument 1540 struct qup_i2c_dev *qup = i2c_get_adapdata(adap); 1570 ret = qup_i2c_bam_xfer(adap, &msgs[0], num); 1602 static u32 qup_i2c_func(struct i2c_adapter *adap) argument 1687 qup->adap [all...] |
H A D | i2c-scmi.c | 74 acpi_smbus_cmi_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, argument 79 struct acpi_smbus_cmi *smbus_cmi = adap->algo_data; 90 dev_dbg(&adap->dev, "access size: %d %s\n", size, 151 dev_warn(&adap->dev, "Unsupported transaction %d\n", size); 260 dev_dbg(&adap->dev, "Transaction status: %i\n", result);
|
/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_connector_test.c | 45 struct i2c_adapter *adap = ptr; local 47 i2c_del_adapter(adap);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | tp.h | 68 void t1_tp_get_mib_statistics(adapter_t *adap, struct tp_mib_statistics *tps);
|
/linux-master/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb.h | 83 struct i2c_adapter *adap; /* GDC I2C bus adapter */ member in struct:mb862xxfb_par
|
/linux-master/drivers/media/cec/core/ |
H A D | cec-pin-error-inj.c | 72 bool cec_pin_error_inj_parse_line(struct cec_adapter *adap, char *line) argument 75 struct cec_pin *pin = adap->pin; 262 int cec_pin_error_inj_show(struct cec_adapter *adap, struct seq_file *sf) argument 264 struct cec_pin *pin = adap->pin;
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dib0700.h | 65 int dib0700_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff);
|
/linux-master/drivers/gpu/drm/i2c/ |
H A D | sil164_drv.c | 376 struct i2c_adapter *adap = client->adapter; local 385 if (i2c_transfer(adap, &msg, 1) != 1) { 386 sil164_dbg(adap, "No dual-link slave found."); 390 return i2c_new_client_device(adap, &info);
|
/linux-master/drivers/media/pci/pt3/ |
H A D | pt3_i2c.c | 192 pt3_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 199 pt3 = i2c_get_adapdata(adap); 227 u32 pt3_i2c_functionality(struct i2c_adapter *adap) argument
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | aux.c | 31 nvkm_i2c_aux_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 33 struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c); 85 nvkm_i2c_aux_i2c_func(struct i2c_adapter *adap) argument
|
/linux-master/drivers/media/cec/i2c/ |
H A D | ch7322.c | 335 static int ch7322_cec_adap_enable(struct cec_adapter *adap, bool enable) argument 340 static int ch7322_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr) argument 342 struct ch7322 *ch7322 = cec_get_drvdata(adap); 353 static int ch7322_cec_adap_transmit(struct cec_adapter *adap, u8 attempts, argument 356 struct ch7322 *ch7322 = cec_get_drvdata(adap);
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_hw.c | 183 struct adapter *adap; local 186 adap = netdev2adap(dev); 197 atomic_inc(&adap->chcr_stats.tls_key); 211 struct adapter *adap; local 216 adap = netdev2adap(dev); 222 atomic_dec(&adap->chcr_stats.tls_key); 227 atomic_dec(&adap->chcr_stats.tls_key);
|
/linux-master/drivers/xen/xenbus/ |
H A D | xenbus_dev_frontend.c | 270 struct watch_adapter *adap; local 277 adap = container_of(watch, struct watch_adapter, watch); 279 token_caller = adap->token; 288 mutex_lock(&adap->dev_data->reply_mutex); 298 list_splice_tail(&staging_q, &adap->dev_data->read_buffers); 299 wake_up(&adap->dev_data->read_waitq); 303 mutex_unlock(&adap->dev_data->reply_mutex);
|
/linux-master/drivers/i3c/ |
H A D | master.c | 720 i2c_adapter_to_i3c_master(struct i2c_adapter *adap) argument 722 return container_of(adap, struct i3c_master_controller, i2c); 2273 static int i3c_master_i2c_adapter_xfer(struct i2c_adapter *adap, argument 2276 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap); 2326 static int i3c_master_i2c_attach(struct i2c_adapter *adap, struct i2c_client *client) argument 2328 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap); 2366 static int i3c_master_i2c_detach(struct i2c_adapter *adap, struct i2c_client *client) argument 2368 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap); 2391 struct i2c_adapter *adap; local 2401 adap 2428 struct i2c_adapter *adap = i3c_master_to_i2c_adapter(master); local [all...] |