Searched refs:adap (Results 226 - 250 of 416) sorted by last modified time

1234567891011>>

/linux-master/drivers/media/usb/dvb-usb/
H A Daf9005-fe.c806 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1029 ret = af9005_read_eeprom(adap->dev, 0xc6, buf, 2);
1038 ret = af9005_read_eeprom(adap->dev, 0xc8, buf, 2);
1044 if (dvb_attach(mt2060_attach, fe, &adap->dev->i2c_adap,
1052 if (dvb_attach(qt1010_attach, fe, &adap->dev->i2c_adap,
H A Ddigitv.c54 static int digitv_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num) argument
56 struct dvb_usb_device *d = i2c_get_adapdata(adap);
132 struct dvb_usb_adapter *adap = fe->dvb->priv; local
138 return digitv_ctrl_msg(adap->dev, USB_WRITE_TUNER, 0, &b[1], 4, NULL, 0);
145 static int digitv_frontend_attach(struct dvb_usb_adapter *adap) argument
147 struct digitv_state *st = adap->dev->priv;
149 adap->fe_adap[0].fe = dvb_attach(mt352_attach, &digitv_mt352_config,
150 &adap->dev->i2c_adap);
151 if ((adap->fe_adap[0].fe) != NULL) {
155 adap
165 digitv_tuner_attach(struct dvb_usb_adapter *adap) argument
[all...]
/linux-master/drivers/media/i2c/
H A Dsaa717x.c89 struct i2c_adapter *adap = client->adapter; local
109 return i2c_transfer(adap, &msg, 1) == 1;
123 struct i2c_adapter *adap = client->adapter; local
139 i2c_transfer(adap, msgs, 2);
H A Dir-kbd-i2c.c768 struct i2c_adapter *adap = client->adapter; local
909 snprintf(ir->phys, sizeof(ir->phys), "%s/%s", dev_name(&adap->dev),
/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);
/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);
/linux-master/drivers/iio/pressure/
H A Dicp10100.c105 static inline int icp10100_i2c_xfer(struct i2c_adapter *adap, argument
110 ret = i2c_transfer(adap, msgs, num);
/linux-master/drivers/i2c/busses/
H A Di2c-versatile.c24 struct i2c_adapter adap; member in struct:i2c_versatile
79 i2c->adap.owner = THIS_MODULE;
80 strscpy(i2c->adap.name, "Versatile I2C adapter", sizeof(i2c->adap.name));
81 i2c->adap.algo_data = &i2c->algo;
82 i2c->adap.dev.parent = &dev->dev;
83 i2c->adap.dev.of_node = dev->dev.of_node;
87 i2c->adap.nr = dev->id;
88 ret = i2c_bit_add_numbered_bus(&i2c->adap);
101 i2c_del_adapter(&i2c->adap);
[all...]
H A Di2c-simtec.c22 struct i2c_adapter adap; member in struct:simtec_i2c_data
98 pd->adap.owner = THIS_MODULE;
99 pd->adap.algo_data = &pd->bit;
100 pd->adap.dev.parent = &dev->dev;
102 strscpy(pd->adap.name, "Simtec I2C", sizeof(pd->adap.name));
112 ret = i2c_bit_add_bus(&pd->adap);
133 i2c_del_adapter(&pd->adap);
H A Di2c-rzv2m.c55 struct i2c_adapter adap; member in struct:rzv2m_i2c_priv
188 priv->adap.timeout);
215 priv->adap.timeout);
234 priv->adap.timeout);
321 100, jiffies_to_usecs(priv->adap.timeout));
354 static int rzv2m_i2c_master_xfer(struct i2c_adapter *adap, argument
357 struct rzv2m_i2c_priv *priv = i2c_get_adapdata(adap);
358 struct device *dev = priv->adap.dev.parent;
386 static u32 rzv2m_i2c_func(struct i2c_adapter *adap) argument
420 struct i2c_adapter *adap; local
[all...]
H A Di2c-opal.c73 static int i2c_opal_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
76 unsigned long opal_id = (unsigned long)adap->algo_data;
112 static int i2c_opal_smbus_xfer(struct i2c_adapter *adap, u16 addr, argument
116 unsigned long opal_id = (unsigned long)adap->algo_data;
H A Di2c-octeon-platdrv.c118 static u32 octeon_i2c_functionality(struct i2c_adapter *adap) argument
237 i2c->adap = octeon_i2c_ops;
238 i2c->adap.timeout = msecs_to_jiffies(2);
239 i2c->adap.retries = 5;
240 i2c->adap.bus_recovery_info = &octeon_i2c_recovery_info;
241 i2c->adap.dev.parent = &pdev->dev;
242 i2c->adap.dev.of_node = node;
243 i2c_set_adapdata(&i2c->adap, i2c);
246 result = i2c_add_adapter(&i2c->adap);
260 i2c_del_adapter(&i2c->adap);
[all...]
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-highlander.c275 static int highlander_i2c_smbus_xfer(struct i2c_adapter *adap, u16 addr, argument
280 struct highlander_i2c_dev *dev = i2c_get_adapdata(adap);
358 struct i2c_adapter *adap; local
401 adap = &dev->adapter;
402 i2c_set_adapdata(adap, dev);
403 adap->owner = THIS_MODULE;
404 adap->class = I2C_CLASS_HWMON;
405 strscpy(adap->name, "HL FPGA I2C adapter", sizeof(adap->name));
406 adap
[all...]
H A Di2c-cros-ec-tunnel.c20 * @adap: I2C adapter
29 struct i2c_adapter adap; member in struct:ec_i2c_device
174 static int ec_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg i2c_msgs[], argument
177 struct ec_i2c_device *bus = adap->algo_data;
232 static u32 ec_i2c_functionality(struct i2c_adapter *adap) argument
269 bus->adap.owner = THIS_MODULE;
270 strscpy(bus->adap.name, "cros-ec-i2c-tunnel", sizeof(bus->adap.name));
271 bus->adap.algo = &ec_i2c_algorithm;
272 bus->adap
[all...]
H A Di2c-cht-wc.c59 struct cht_wc_i2c_adap *adap = data; local
62 mutex_lock(&adap->adap_lock);
65 ret = regmap_read(adap->regmap, CHT_WC_EXTCHGRIRQ, &reg);
67 dev_err(&adap->adapter.dev, "Error reading extchgrirq reg\n");
68 mutex_unlock(&adap->adap_lock);
72 reg &= ~adap->irq_mask;
75 ret = regmap_read(adap->regmap, CHT_WC_I2C_RDDATA, &adap->read_data);
77 adap->io_error = true;
83 ret = regmap_write(adap
109 cht_wc_i2c_adap_master_func(struct i2c_adapter *adap) argument
120 struct cht_wc_i2c_adap *adap = i2c_get_adapdata(_adap); local
223 struct cht_wc_i2c_adap *adap = irq_data_get_irq_chip_data(data); local
230 struct cht_wc_i2c_adap *adap = irq_data_get_irq_chip_data(data); local
247 struct cht_wc_i2c_adap *adap = irq_data_get_irq_chip_data(data); local
254 struct cht_wc_i2c_adap *adap = irq_data_get_irq_chip_data(data); local
430 struct cht_wc_i2c_adap *adap; local
534 struct cht_wc_i2c_adap *adap = platform_get_drvdata(pdev); local
[all...]
H A Di2c-bcm-kona.c693 static uint32_t bcm_kona_i2c_functionality(struct i2c_adapter *adap) argument
742 struct i2c_adapter *adap; local
839 adap = &dev->adapter;
840 i2c_set_adapdata(adap, dev);
841 adap->owner = THIS_MODULE;
842 strscpy(adap->name, "Broadcom I2C adapter", sizeof(adap->name));
843 adap->algo = &bcm_algo;
844 adap->dev.parent = &pdev->dev;
845 adap
[all...]
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/sound/ppc/
H A Dkeywest.c125 struct i2c_adapter *adap; local
131 adap = i2c_get_adapter(0);
132 if (!adap)
140 i2c_put_adapter(adap);
149 while (adap) {
151 err = keywest_attach_adapter(adap);
154 i2c_put_adapter(adap);
155 adap = i2c_get_adapter(++i);
/linux-master/include/media/
H A Ddvb_net.h63 * @adap: pointer to &struct dvb_adapter.
67 int dvb_net_init(struct dvb_adapter *adap, struct dvb_net *dvbnet,
87 static inline int dvb_net_init(struct dvb_adapter *adap, argument
/linux-master/drivers/net/mctp/
H A Dmctp-i2c.c115 static struct i2c_adapter *mux_root_adapter(struct i2c_adapter *adap) argument
118 return i2c_root_adapter(&adap->dev);
121 return adap;
689 struct i2c_adapter *adap)
700 get_device(&adap->dev);
701 midev->adapter = adap;
803 struct i2c_adapter *adap)
812 root = mux_root_adapter(adap);
821 snprintf(namebuf, sizeof(namebuf), "mctpi2c%d", adap->nr);
829 SET_NETDEV_DEV(ndev, &adap
687 mctp_i2c_midev_init(struct net_device *dev, struct mctp_i2c_client *mcli, struct i2c_adapter *adap) argument
802 mctp_i2c_add_netdev(struct mctp_i2c_client *mcli, struct i2c_adapter *adap) argument
861 mctp_i2c_remove_netdev(struct mctp_i2c_client *mcli, struct i2c_adapter *adap) argument
887 struct i2c_adapter *root, *adap; local
905 mctp_i2c_adapter_match(struct i2c_adapter *adap, bool match_no_of) argument
917 struct i2c_adapter *adap = NULL, *root = NULL; local
937 struct i2c_adapter *root = NULL, *adap = NULL; local
966 struct i2c_adapter *root = NULL, *adap = NULL; local
[all...]
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_main.c179 struct adapter *adap; local
185 adap = pci_get_drvdata(cdev->pdev);
186 atomic_set(&adap->chcr_stats.tls_pdu_tx, 0);
187 atomic_set(&adap->chcr_stats.tls_pdu_rx, 0);
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_uld.h500 void cxgb4_uld_enable(struct adapter *adap);
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Drtl28xxu.c139 static int rtl28xxu_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
143 struct dvb_usb_device *d = i2c_get_adapdata(adap);
699 static int rtl2831u_frontend_attach(struct dvb_usb_adapter *adap) argument
701 struct dvb_usb_device *d = adap_to_d(adap);
744 adap->fe[0] = pdata->get_dvb_frontend(client);
907 static int rtl2832u_frontend_attach(struct dvb_usb_adapter *adap) argument
909 struct dvb_usb_device *d = adap_to_d(adap);
965 adap->fe[0] = pdata->get_dvb_frontend(client);
971 adap->fe[0]->callback = rtl2832u_frontend_callback;
980 mn88472_config.fe = &adap
1076 rtl28xxu_frontend_attach(struct dvb_usb_adapter *adap) argument
1086 rtl28xxu_frontend_detach(struct dvb_usb_adapter *adap) argument
1137 rtl2831u_tuner_attach(struct dvb_usb_adapter *adap) argument
1197 rtl2832u_tuner_attach(struct dvb_usb_adapter *adap) argument
1408 rtl28xxu_tuner_attach(struct dvb_usb_adapter *adap) argument
1418 rtl28xxu_tuner_detach(struct dvb_usb_adapter *adap) argument
1851 rtl28xxu_pid_filter_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
1866 rtl28xxu_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, int onoff) argument
[all...]
H A Dec168.c101 static int ec168_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
104 struct dvb_usb_device *d = i2c_get_adapdata(adap);
271 static int ec168_ec100_frontend_attach(struct dvb_usb_adapter *adap) argument
273 struct dvb_usb_device *d = adap_to_d(adap);
276 adap->fe[0] = dvb_attach(ec100_attach, &ec168_ec100_config,
278 if (adap->fe[0] == NULL)
301 static int ec168_mxl5003s_tuner_attach(struct dvb_usb_adapter *adap) argument
303 struct dvb_usb_device *d = adap_to_d(adap);
306 return dvb_attach(mxl5005s_attach, adap->fe[0], &d->i2c_adap,

Completed in 499 milliseconds

1234567891011>>