Searched refs:adap (Results 301 - 325 of 416) sorted by relevance

<<11121314151617

/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.c721 i2c_adapter_to_i3c_master(struct i2c_adapter *adap) argument
723 return container_of(adap, struct i3c_master_controller, i2c);
2274 static int i3c_master_i2c_adapter_xfer(struct i2c_adapter *adap, argument
2277 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap);
2327 static int i3c_master_i2c_attach(struct i2c_adapter *adap, struct i2c_client *client) argument
2329 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap);
2367 static int i3c_master_i2c_detach(struct i2c_adapter *adap, struct i2c_client *client) argument
2369 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap);
2392 struct i2c_adapter *adap; local
2402 adap
2429 struct i2c_adapter *adap = i3c_master_to_i2c_adapter(master); local
[all...]
/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge.h155 struct dvb_adapter *adap; member in struct:ddb_dvb
204 struct i2c_adapter adap; member in struct:ddb_i2c
328 struct dvb_adapter adap[DDB_MAX_INPUT]; member in struct:ddb
/linux-master/drivers/media/usb/em28xx/
H A Dem28xx-camera.c303 struct i2c_adapter *adap = &dev->i2c_adap[dev->def_i2c_bus]; local
333 v4l2_i2c_new_subdev_board(&v4l2->v4l2_dev, adap,
387 v4l2_i2c_new_subdev_board(&v4l2->v4l2_dev, adap,
/linux-master/drivers/i2c/busses/
H A Di2c-nvidia-gpu.c166 static int gpu_i2c_master_xfer(struct i2c_adapter *adap, argument
169 struct gpu_i2c_dev *i2cd = i2c_get_adapdata(adap);
231 static u32 gpu_i2c_functionality(struct i2c_adapter *adap) argument
H A Di2c-axxia.c615 axxia_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
617 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap);
636 static int axxia_i2c_get_scl(struct i2c_adapter *adap) argument
638 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap);
643 static void axxia_i2c_set_scl(struct i2c_adapter *adap, int val) argument
645 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap);
655 static int axxia_i2c_get_sda(struct i2c_adapter *adap) argument
657 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap);
669 static u32 axxia_i2c_func(struct i2c_adapter *adap) argument
H A Di2c-isch.c133 * adap is i2c_adapter pointer, addr is the i2c device bus address, read_write
138 static s32 sch_access(struct i2c_adapter *adap, u16 addr, argument
206 dev_warn(&adap->dev, "Unsupported transaction %d\n", size);
H A Di2c-sis96x.c150 static s32 sis96x_access(struct i2c_adapter * adap, u16 addr, argument
190 dev_warn(&adap->dev, "Unsupported transaction %d\n", size);
H A Di2c-viai2c-common.c97 int viai2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
102 struct viai2c *i2c = i2c_get_adapdata(adap);
H A Di2c-octeon-core.h116 struct i2c_adapter adap; member in struct:octeon_i2c
245 int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
H A Di2c-altera.c360 altr_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
362 struct altr_i2c_dev *idev = i2c_get_adapdata(adap);
373 static u32 altr_i2c_func(struct i2c_adapter *adap) argument
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb.h83 struct i2c_adapter adap; member in struct:netup_i2c
H A Dnetup_unidvb_core.c431 &demod_config, &ndev->i2c[num].adap);
442 &horus3a_conf, &ndev->i2c[num].adap)) {
451 &helene_conf, &ndev->i2c[num].adap)) {
460 &lnbh25_conf, &ndev->i2c[num].adap)) {
468 &demod_config, &ndev->i2c[num].adap);
478 &ascot2e_conf, &ndev->i2c[num].adap)) {
487 &helene_conf, &ndev->i2c[num].adap)) {
/linux-master/drivers/media/pci/saa7164/
H A Dsaa7164-i2c.c59 static u32 saa7164_functionality(struct i2c_adapter *adap) argument
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-is-i2c.c28 static u32 is_i2c_func(struct i2c_adapter *adap) argument
/linux-master/drivers/gpu/drm/radeon/
H A Datom.h162 u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap);
H A Datombios_i2c.c150 u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap) argument
/linux-master/include/drm/
H A Ddrm_encoder_slave.h160 struct i2c_adapter *adap,
/linux-master/drivers/media/tuners/
H A Dtea5761.c266 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr };
324 priv->i2c_props.adap = i2c_adap;
H A Dtuner-simple.c172 if (priv->i2c_props.adap == NULL)
194 if (priv->i2c_props.adap == NULL || !priv->radio_mode)
649 i2c_clients_command(priv->i2c_props.adap, TUNER_SET_CONFIG,
748 i2c_clients_command(priv->i2c_props.adap, TUNER_SET_CONFIG,
775 if (priv->i2c_props.adap == NULL)
924 if (priv->i2c_props.adap == NULL)
965 if (priv->i2c_props.adap == NULL)
988 if (priv->i2c_props.adap == NULL)
/linux-master/drivers/media/platform/st/sti/c8sectpfe/
H A Dc8sectpfe-common.c34 static int register_dvb(struct stdemux *demux, struct dvb_adapter *adap, argument
63 result = dvb_dmxdev_init(&demux->dmxdev, adap);
/linux-master/drivers/hwmon/
H A Dshtc1.c199 struct i2c_adapter *adap = client->adapter; local
203 if (!i2c_check_functionality(adap, I2C_FUNC_I2C)) {
/linux-master/drivers/i2c/muxes/
H A Di2c-mux-ltc4306.c209 struct i2c_adapter *adap = client->adapter; local
226 muxc = i2c_mux_alloc(adap, &client->dev,
H A Di2c-mux-pca954x.c300 static int pca954x_reg_write(struct i2c_adapter *adap, argument
305 return __i2c_smbus_xfer(adap, client->addr, client->flags,
560 struct i2c_adapter *adap = client->adapter; local
567 if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE))
570 muxc = i2c_mux_alloc(adap, dev, PCA954X_MAX_NCHANS, sizeof(*data), 0,
/linux-master/drivers/mfd/
H A Dtps6594-i2c.c23 static int tps6594_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
25 int ret = i2c_transfer(adap, msgs, num);

Completed in 208 milliseconds

<<11121314151617