Searched refs:adap (Results 176 - 200 of 411) sorted by relevance

1234567891011>>

/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/media/cec/platform/meson/
H A Dao-cec-g12a.c182 struct cec_adapter *adap; member in struct:meson_ao_cec_g12a_device
449 cec_received_msg(ao_cec->adap, &ao_cec->rx_msg);
473 cec_transmit_attempt_done(ao_cec->adap, CEC_TX_STATUS_OK);
479 cec_transmit_attempt_done(ao_cec->adap, CEC_TX_STATUS_NACK);
485 cec_transmit_attempt_done(ao_cec->adap, CEC_TX_STATUS_ARB_LOST);
490 cec_transmit_attempt_done(ao_cec->adap, CEC_TX_STATUS_ERROR);
500 meson_ao_cec_g12a_set_log_addr(struct cec_adapter *adap, u8 logical_addr) argument
502 struct meson_ao_cec_g12a_device *ao_cec = adap->priv;
529 static int meson_ao_cec_g12a_transmit(struct cec_adapter *adap, u8 attempts, argument
532 struct meson_ao_cec_g12a_device *ao_cec = adap
582 meson_ao_cec_g12a_adap_enable(struct cec_adapter *adap, bool enable) argument
[all...]
H A Dao-cec.c224 struct cec_adapter *adap; member in struct:meson_ao_cec_device
419 cec_transmit_attempt_done(ao_cec->adap, tx_status);
423 cec_transmit_attempt_done(ao_cec->adap, CEC_TX_STATUS_ERROR);
456 cec_received_msg(ao_cec->adap, &ao_cec->rx_msg);
484 static int meson_ao_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr) argument
486 struct meson_ao_cec_device *ao_cec = adap->priv;
515 static int meson_ao_cec_transmit(struct cec_adapter *adap, u8 attempts, argument
518 struct meson_ao_cec_device *ao_cec = adap->priv;
543 static int meson_ao_cec_adap_enable(struct cec_adapter *adap, bool enable) argument
545 struct meson_ao_cec_device *ao_cec = adap
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-cadence.c168 * @adap: I2C adapter instance
196 struct i2c_adapter adap; member in struct:cdns_i2c
447 dev_err(id->adap.dev.parent,
725 * @adap: pointer to the i2c adapter driver instance
730 static void cdns_i2c_master_reset(struct i2c_adapter *adap) argument
732 struct cdns_i2c *id = adap->algo_data;
753 struct i2c_adapter *adap)
785 if (msg_timeout < adap->timeout)
786 msg_timeout = adap->timeout;
791 cdns_i2c_master_reset(adap);
752 cdns_i2c_process_msg(struct cdns_i2c *id, struct i2c_msg *msg, struct i2c_adapter *adap) argument
820 cdns_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
936 cdns_i2c_func(struct i2c_adapter *adap) argument
[all...]
H A Di2c-riic.c113 static int riic_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
115 struct riic_dev *riic = i2c_get_adapdata(adap);
120 pm_runtime_get_sync(adap->dev.parent);
153 pm_runtime_put(adap->dev.parent);
273 static u32 riic_func(struct i2c_adapter *adap) argument
401 struct i2c_adapter *adap; local
446 adap = &riic->adapter;
447 i2c_set_adapdata(adap, riic);
448 strscpy(adap->name, "Renesas RIIC adapter", sizeof(adap
[all...]
H A Di2c-ali1535.c212 static int ali1535_transaction(struct i2c_adapter *adap) argument
218 dev_dbg(&adap->dev, "Transaction (pre): STS=%02x, TYP=%02x, "
248 dev_info(&adap->dev,
265 dev_err(&adap->dev,
290 dev_err(&adap->dev, "SMBus Timeout!\n");
295 dev_dbg(&adap->dev, "Error: Failed bus transaction\n");
304 dev_dbg(&adap->dev,
312 dev_err(&adap->dev, "Error: device error\n");
318 dev_err(&adap->dev, "Error: command never completed\n");
321 dev_dbg(&adap
341 ali1535_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) argument
[all...]
H A Di2c-kempld.c58 struct i2c_adapter adap; member in struct:kempld_i2c_data
186 static int kempld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
189 struct kempld_i2c_data *i2c = i2c_get_adapdata(adap);
273 static u32 kempld_i2c_func(struct i2c_adapter *adap) argument
303 i2c->adap = kempld_i2c_adapter;
304 i2c->adap.dev.parent = i2c->dev;
305 ACPI_COMPANION_SET(&i2c->adap.dev, ACPI_COMPANION(&pdev->dev));
306 i2c_set_adapdata(&i2c->adap, i2c);
320 i2c->adap.nr = i2c_bus;
321 ret = i2c_add_numbered_adapter(&i2c->adap);
[all...]
H A Di2c-sis5595.c217 static int sis5595_transaction(struct i2c_adapter *adap) argument
226 dev_dbg(&adap->dev, "SMBus busy (%04x). Resetting...\n", temp);
230 dev_dbg(&adap->dev, "Failed! (%02x)\n", temp);
233 dev_dbg(&adap->dev, "Successful!\n");
248 dev_dbg(&adap->dev, "SMBus Timeout!\n");
253 dev_dbg(&adap->dev, "Error: Failed bus transaction\n");
258 dev_err(&adap->dev, "Bus collision! SMBus may be locked until "
272 dev_dbg(&adap->dev, "Failed reset at end of transaction (%02x)\n", temp);
278 static s32 sis5595_access(struct i2c_adapter *adap, u16 addr, argument
314 dev_warn(&adap
[all...]
H A Di2c-designware-slave.c234 struct i2c_adapter *adap = &dev->adapter; local
256 snprintf(adap->name, sizeof(adap->name),
258 adap->retries = 3;
259 adap->algo = &i2c_dw_algo;
260 adap->dev.parent = dev->dev;
261 i2c_set_adapdata(adap, dev);
271 ret = i2c_add_numbered_adapter(adap);
H A Di2c-piix4.c615 static s32 piix4_access(struct i2c_adapter * adap, u16 addr, argument
619 struct i2c_piix4_adapdata *adapdata = i2c_get_adapdata(adap);
671 dev_warn(&adap->dev, "Unsupported transaction %d\n", size);
677 status = piix4_transaction(adap);
797 static s32 piix4_access_sb800(struct i2c_adapter *adap, u16 addr, argument
801 struct i2c_piix4_adapdata *adapdata = i2c_get_adapdata(adap);
808 retval = piix4_sb800_region_request(&adap->dev, &adapdata->mmio_cfg);
845 dev_warn(&adap->dev,
850 dev_warn(&adap->dev,
859 dev_warn(&adap
935 struct i2c_adapter *adap; local
1116 piix4_adap_remove(struct i2c_adapter *adap) argument
[all...]
H A Di2c-sprd.c79 struct i2c_adapter adap; member in struct:sprd_i2c
311 static u32 sprd_i2c_func(struct i2c_adapter *adap) argument
453 i2c_dev->adap.nr);
460 i2c_dev->adap.nr);
470 i2c_dev->adap.nr, i2c_dev->src_clk);
475 i2c_dev->adap.nr);
503 i2c_set_adapdata(&i2c_dev->adap, i2c_dev);
505 snprintf(i2c_dev->adap.name, sizeof(i2c_dev->adap.name),
509 i2c_dev->adap
[all...]
H A Di2c-rcar.c143 struct i2c_adapter adap; member in struct:rcar_i2c_priv
171 #define rcar_i2c_priv_to_dev(p) ((p)->adap.dev.parent)
189 static int rcar_i2c_get_scl(struct i2c_adapter *adap) argument
191 struct rcar_i2c_priv *priv = i2c_get_adapdata(adap);
197 static void rcar_i2c_set_scl(struct i2c_adapter *adap, int val) argument
199 struct rcar_i2c_priv *priv = i2c_get_adapdata(adap);
209 static void rcar_i2c_set_sda(struct i2c_adapter *adap, int val) argument
211 struct rcar_i2c_priv *priv = i2c_get_adapdata(adap);
221 static int rcar_i2c_get_bus_free(struct i2c_adapter *adap) argument
223 struct rcar_i2c_priv *priv = i2c_get_adapdata(adap);
886 rcar_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
947 rcar_i2c_master_xfer_atomic(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
1049 rcar_i2c_func(struct i2c_adapter *adap) argument
1103 struct i2c_adapter *adap; local
[all...]
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-lpc2k.c76 struct i2c_adapter adap; member in struct:lpc2k_i2c
292 static int i2c_lpc2k_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
295 struct lpc2k_i2c *i2c = i2c_get_adapdata(adap);
334 static u32 i2c_lpc2k_functionality(struct i2c_adapter *adap) argument
410 i2c_set_adapdata(&i2c->adap, i2c);
411 i2c->adap.owner = THIS_MODULE;
412 strscpy(i2c->adap.name, "LPC2K I2C adapter", sizeof(i2c->adap.name));
413 i2c->adap.algo = &i2c_lpc2k_algorithm;
414 i2c->adap
[all...]
H A Di2c-wmt.c240 static int wmt_i2c_xfer(struct i2c_adapter *adap, argument
247 struct wmt_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
266 static u32 wmt_i2c_func(struct i2c_adapter *adap) argument
326 struct i2c_adapter *adap; local
363 adap = &i2c_dev->adapter;
364 i2c_set_adapdata(adap, i2c_dev);
365 strscpy(adap->name, "WMT I2C adapter", sizeof(adap->name));
366 adap->owner = THIS_MODULE;
367 adap
[all...]
H A Di2c-ibm_iic.c416 !(in_8(&iic->sts) & STS_PT), dev->adap.timeout);
427 unsigned long x = jiffies + dev->adap.timeout;
552 static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
554 struct ibm_iic_private* dev = (struct ibm_iic_private*)(i2c_get_adapdata(adap));
621 static u32 iic_func(struct i2c_adapter *adap) argument
693 struct i2c_adapter *adap; local
737 adap = &dev->adap;
738 adap->dev.parent = &ofdev->dev;
739 adap
[all...]
H A Di2c-sun6i-p2wi.c112 static u32 p2wi_functionality(struct i2c_adapter *adap) argument
117 static int p2wi_smbus_xfer(struct i2c_adapter *adap, u16 addr, argument
121 struct p2wi *p2wi = i2c_get_adapdata(adap);
125 dev_err(&adap->dev, "invalid P2WI address\n");
142 dev_err(&adap->dev, "P2WI bus busy\n");
157 dev_err(&adap->dev, "P2WI bus busy\n");
162 dev_err(&adap->dev, "P2WI bus xfer error\n");
/linux-master/arch/arm/mach-omap1/
H A Dboard-sx1.c47 struct i2c_adapter *adap; local
52 adap = i2c_get_adapter(0);
53 if (!adap)
61 err = i2c_transfer(adap, msg, 1);
62 i2c_put_adapter(adap);
71 struct i2c_adapter *adap; local
76 adap = i2c_get_adapter(0);
77 if (!adap)
85 err = i2c_transfer(adap, msg, 1);
91 err = i2c_transfer(adap, ms
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsmt.c120 void do_smt_write_rpl(struct adapter *adap, const struct cpl_smt_write_rpl *rpl) argument
123 struct smt_data *s = adap->smt;
128 dev_err(adap->pdev_dev,
209 static struct smt_entry *t4_smt_alloc_switching(struct adapter *adap, u16 pfvf, argument
212 struct smt_data *s = adap->smt;
224 write_smt_entry(adap, e);
244 struct adapter *adap = netdev2adap(dev); local
246 return t4_smt_alloc_switching(adap, 0x0, smac);
H A Dl2t.c138 static int write_l2e(struct adapter *adap, struct l2t_entry *e, int sync) argument
140 struct l2t_data *d = adap->l2t;
154 TID_QID_V(adap->sge.fw_evtq.abs_id)));
162 t4_mgmt_tx(adap, skb);
173 static void send_pending(struct adapter *adap, struct l2t_entry *e) argument
178 t4_ofld_send(adap, skb);
186 void do_l2t_write_rpl(struct adapter *adap, const struct cpl_l2t_write_rpl *rpl) argument
188 struct l2t_data *d = adap->l2t;
193 dev_err(adap->pdev_dev,
204 send_pending(adap,
224 struct adapter *adap = netdev2adap(dev); local
477 struct adapter *adap = netdev2adap(dev); local
509 t4_l2t_update(struct adapter *adap, struct neighbour *neigh) argument
577 t4_l2t_alloc_switching(struct adapter *adap, u16 vlan, u8 port, u8 *eth_addr) argument
624 struct adapter *adap = netdev2adap(dev); local
748 struct adapter *adap = inode->i_private; local
[all...]
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dgl861.c87 static int gl861_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
90 struct dvb_usb_device *d = i2c_get_adapdata(adap);
177 static int gl861_frontend_attach(struct dvb_usb_adapter *adap) argument
180 adap->fe[0] = dvb_attach(zl10353_attach, &gl861_zl10353_config,
181 &adap_to_d(adap)->i2c_adap);
182 if (adap->fe[0] == NULL)
192 static int gl861_tuner_attach(struct dvb_usb_adapter *adap) argument
195 adap->fe[0], &adap_to_d(adap)->i2c_adap,
413 static int friio_frontend_attach(struct dvb_usb_adapter *adap) argument
436 friio_frontend_detach(struct dvb_usb_adapter *adap) argument
445 friio_tuner_attach(struct dvb_usb_adapter *adap) argument
465 friio_tuner_detach(struct dvb_usb_adapter *adap) argument
[all...]
/linux-master/drivers/media/usb/dvb-usb/
H A Ddtt200u.c40 static int dtt200u_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
42 struct dvb_usb_device *d = adap->dev;
50 ret = dvb_usb_generic_write(adap->dev, st->data, 2);
58 ret = dvb_usb_generic_write(adap->dev, st->data, 1);
66 static int dtt200u_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, int onoff) argument
68 struct dvb_usb_device *d = adap->dev;
80 ret = dvb_usb_generic_write(adap->dev, st->data, 4);
131 static int dtt200u_frontend_attach(struct dvb_usb_adapter *adap) argument
133 adap->fe_adap[0].fe = dtt200u_fe_attach(adap
[all...]
H A Daz6027.c363 static int az6027_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
378 ret = az6027_usb_out_op(adap->dev, req, value, index, NULL, blen);
784 struct dvb_usb_adapter *adap = fe->dvb->priv; local
801 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
806 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
811 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
821 static int az6027_frontend_poweron(struct dvb_usb_adapter *adap) argument
834 ret = az6027_usb_out_op(adap->dev, req, value, index, NULL, blen);
840 static int az6027_frontend_reset(struct dvb_usb_adapter *adap) argument
854 ret = az6027_usb_out_op(adap
883 az6027_frontend_tsbypass(struct dvb_usb_adapter *adap, int onoff) argument
904 az6027_frontend_attach(struct dvb_usb_adapter *adap) argument
951 az6027_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num) argument
[all...]
/linux-master/drivers/media/cec/usb/pulse8/
H A Dpulse8-cec.c176 struct cec_adapter *adap; member in struct:pulse8
327 cec_transmit_attempt_done(pulse8->adap, CEC_TX_STATUS_ERROR);
341 dev_info(pulse8->dev, "adap received %*ph\n",
344 cec_received_msg(pulse8->adap,
359 cec_transmit_attempt_done(pulse8->adap, status);
482 static int pulse8_cec_adap_enable(struct cec_adapter *adap, bool enable) argument
484 struct pulse8 *pulse8 = cec_get_drvdata(adap);
501 static int pulse8_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr) argument
503 struct pulse8 *pulse8 = cec_get_drvdata(adap);
505 u16 pa = adap
623 pulse8_cec_adap_transmit(struct cec_adapter *adap, u8 attempts, u32 signal_free_time, struct cec_msg *msg) argument
637 pulse8_cec_adap_free(struct cec_adapter *adap) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dbus.c33 nvkm_i2c_bus_pre_xfer(struct i2c_adapter *adap) argument
35 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
40 nvkm_i2c_bus_post_xfer(struct i2c_adapter *adap) argument
42 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
78 nvkm_i2c_bus_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
80 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
93 nvkm_i2c_bus_func(struct i2c_adapter *adap) argument

Completed in 258 milliseconds

1234567891011>>