Searched refs:adap (Results 276 - 300 of 411) sorted by relevance

<<11121314151617

/linux-master/drivers/i2c/busses/
H A Di2c-stm32f7.c302 * @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 Di2c-ibm_iic.h41 struct i2c_adapter adap; member in struct:ibm_iic_private
H A Di2c-qcom-geni.c85 struct i2c_adapter adap; member in struct:geni_i2c_dev
680 static int geni_i2c_xfer(struct i2c_adapter *adap, argument
684 struct geni_i2c_dev *gi2c = i2c_get_adapdata(adap);
712 static u32 geni_i2c_func(struct i2c_adapter *adap) argument
806 ACPI_COMPANION_SET(&gi2c->adap.dev, ACPI_COMPANION(dev));
819 gi2c->adap.algo = &geni_i2c_algo;
832 i2c_set_adapdata(&gi2c->adap, gi2c);
833 gi2c->adap.dev.parent = dev;
834 gi2c->adap.dev.of_node = dev->of_node;
835 strscpy(gi2c->adap
[all...]
H A Di2c-mchp-pci1xxxx.c328 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 Di2c-mv64xxx.c745 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 Di2c-bcm-iproc.c984 static uint32_t bcm_iproc_i2c_functionality(struct i2c_adapter *adap) argument
990 if (adap->algo->reg_slave)
1048 struct i2c_adapter *adap; local
1113 adap = &iproc_i2c->adapter;
1114 i2c_set_adapdata(adap, iproc_i2c);
1115 snprintf(adap->name, sizeof(adap->name),
1118 adap->algo = &bcm_iproc_algo;
1119 adap->quirks = &bcm_iproc_i2c_quirks;
1120 adap
[all...]
H A Di2c-qup.c230 struct i2c_adapter adap; member in struct:qup_i2c_dev
836 static int qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, argument
839 struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
1062 static int qup_i2c_xfer(struct i2c_adapter *adap, argument
1066 struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
1538 static int qup_i2c_xfer_v2(struct i2c_adapter *adap, argument
1542 struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
1572 ret = qup_i2c_bam_xfer(adap, &msgs[0], num);
1604 static u32 qup_i2c_func(struct i2c_adapter *adap) argument
1689 qup->adap
[all...]
H A Di2c-scmi.c74 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 Ddrm_connector_test.c45 struct i2c_adapter *adap = ptr; local
47 i2c_del_adapter(adap);
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dtp.h68 void t1_tp_get_mib_statistics(adapter_t *adap, struct tp_mib_statistics *tps);
/linux-master/drivers/video/fbdev/mb862xx/
H A Dmb862xxfb.h83 struct i2c_adapter *adap; /* GDC I2C bus adapter */ member in struct:mb862xxfb_par
/linux-master/drivers/media/cec/core/
H A Dcec-pin-error-inj.c72 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 Ddib0700.h65 int dib0700_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff);
/linux-master/drivers/media/dvb-frontends/
H A Dsp2.c21 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 Dstv6111.c295 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/gpu/drm/i2c/
H A Dsil164_drv.c376 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/hid/
H A Dhid-cp2112.c158 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/pci/pt3/
H A Dpt3_i2c.c192 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 Daux.c31 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 Dch7322.c335 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 Dchtls_hw.c183 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 Dxenbus_dev_frontend.c270 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/i2c/
H A Di2c-core-acpi.c314 * @adap: pointer to adapter
320 void i2c_acpi_register_devices(struct i2c_adapter *adap) argument
325 if (!has_acpi_companion(&adap->dev))
331 adap, NULL);
333 dev_warn(&adap->dev, "failed to enumerate I2C slaves\n");
335 if (!adap->dev.parent)
338 adev = ACPI_COMPANION(adap->dev.parent);
/linux-master/drivers/i3c/
H A Dmaster.c720 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...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi_enc.c288 static int sun4i_hdmi_cec_pin_read(struct cec_adapter *adap) argument
290 struct sun4i_hdmi *hdmi = cec_get_drvdata(adap);
295 static void sun4i_hdmi_cec_pin_low(struct cec_adapter *adap) argument
297 struct sun4i_hdmi *hdmi = cec_get_drvdata(adap);
303 static void sun4i_hdmi_cec_pin_high(struct cec_adapter *adap) argument
305 struct sun4i_hdmi *hdmi = cec_get_drvdata(adap);

Completed in 205 milliseconds

<<11121314151617