Searched refs:adap (Results 51 - 75 of 201) sorted by relevance

123456789

/drivers/media/common/tuners/
H A Dtuner-i2c.h29 struct i2c_adapter *adap; member in struct:tuner_i2c_props
40 int ret = i2c_transfer(props->adap, &msg, 1);
49 int ret = i2c_transfer(props->adap, &msg, 1);
62 int ret = i2c_transfer(props->adap, msg, 2);
87 i2cprops.adap ? \
88 i2c_adapter_id(i2cprops.adap) : -1, \
133 if (((i2cadap) && (state->i2c_props.adap)) && \
134 ((i2c_adapter_id(state->i2c_props.adap) == \
149 state->i2c_props.adap = i2cadap; \
/drivers/media/dvb/dvb-usb/
H A Dau6610.c94 static int au6610_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
97 struct dvb_usb_device *d = i2c_get_adapdata(adap);
141 static int au6610_zl10353_frontend_attach(struct dvb_usb_adapter *adap) argument
143 adap->fe_adap[0].fe = dvb_attach(zl10353_attach, &au6610_zl10353_config,
144 &adap->dev->i2c_adap);
145 if (adap->fe_adap[0].fe == NULL)
155 static int au6610_qt1010_tuner_attach(struct dvb_usb_adapter *adap) argument
158 adap->fe_adap[0].fe, &adap->dev->i2c_adap,
H A Dgl861.c57 static int gl861_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
60 struct dvb_usb_device *d = i2c_get_adapdata(adap);
103 static int gl861_frontend_attach(struct dvb_usb_adapter *adap) argument
106 adap->fe_adap[0].fe = dvb_attach(zl10353_attach, &gl861_zl10353_config,
107 &adap->dev->i2c_adap);
108 if (adap->fe_adap[0].fe == NULL)
118 static int gl861_tuner_attach(struct dvb_usb_adapter *adap) argument
121 adap->fe_adap[0].fe, &adap->dev->i2c_adap,
H A Daf9015.c238 static int af9015_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
241 struct dvb_usb_device *d = i2c_get_adapdata(adap);
630 static int af9015_pid_filter_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
636 ret = af9015_set_reg_bit(adap->dev, 0xd503, 0);
638 ret = af9015_clear_reg_bit(adap->dev, 0xd503, 0);
643 static int af9015_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, argument
652 ret = af9015_write_reg(adap->dev, 0xd505, (pid & 0xff));
656 ret = af9015_write_reg(adap->dev, 0xd506, (pid >> 8));
661 ret = af9015_write_reg(adap->dev, 0xd504, idx);
1102 struct dvb_usb_adapter *adap local
1120 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1137 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1154 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1171 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1188 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1202 af9015_af9013_frontend_attach(struct dvb_usb_adapter *adap) argument
1318 af9015_tuner_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A Ddigitv.c50 static int digitv_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num) argument
52 struct dvb_usb_device *d = i2c_get_adapdata(adap);
123 struct dvb_usb_adapter *adap = fe->dvb->priv; local
129 return digitv_ctrl_msg(adap->dev, USB_WRITE_TUNER, 0, &b[1], 4, NULL, 0);
136 static int digitv_frontend_attach(struct dvb_usb_adapter *adap) argument
138 struct digitv_state *st = adap->dev->priv;
140 adap->fe_adap[0].fe = dvb_attach(mt352_attach, &digitv_mt352_config,
141 &adap->dev->i2c_adap);
142 if ((adap->fe_adap[0].fe) != NULL) {
146 adap
156 digitv_tuner_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A Dttusb2.c368 static int ttusb2_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num) argument
370 struct dvb_usb_device *d = i2c_get_adapdata(adap);
506 static int ttusb2_frontend_tda10086_attach(struct dvb_usb_adapter *adap) argument
508 if (usb_set_interface(adap->dev->udev,0,3) < 0)
511 if ((adap->fe_adap[0].fe = dvb_attach(tda10086_attach, &tda10086_config, &adap->dev->i2c_adap)) == NULL) {
521 struct dvb_usb_adapter *adap = fe->dvb->priv; local
523 return adap->fe_adap[0].fe->ops.i2c_gate_ctrl(adap->fe_adap[0].fe, enable);
526 static int ttusb2_frontend_tda10023_attach(struct dvb_usb_adapter *adap) argument
558 ttusb2_tuner_tda827x_attach(struct dvb_usb_adapter *adap) argument
576 ttusb2_tuner_tda826x_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A Dfriio.c109 static int gl861_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
112 struct dvb_usb_device *d = i2c_get_adapdata(adap);
145 static int friio_ext_ctl(struct dvb_usb_adapter *adap, argument
168 ret = gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1);
170 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1);
173 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1);
175 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1);
183 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1);
185 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1);
191 ret += gl861_i2c_xfer(&adap
382 friio_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
401 friio_frontend_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A Dumt-010.c55 static int umt_mt352_frontend_attach(struct dvb_usb_adapter *adap) argument
63 adap->fe_adap[0].fe = dvb_attach(mt352_attach, &umt_config, &adap->dev->i2c_adap);
68 static int umt_tuner_attach (struct dvb_usb_adapter *adap) argument
70 dvb_attach(dvb_pll_attach, adap->fe_adap[0].fe, 0x61, NULL, DVB_PLL_TUA6034);
/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c114 * @adap: the adapter
124 static void t3_read_indirect(struct adapter *adap, unsigned int addr_reg, argument
129 t3_write_reg(adap, addr_reg, start_idx);
130 *vals++ = t3_read_reg(adap, data_reg);
152 struct adapter *adap = mc7->adapter; local
166 t3_write_reg(adap, mc7->offset + A_MC7_BD_ADDR, start);
167 t3_write_reg(adap, mc7->offset + A_MC7_BD_OP, 0);
168 val = t3_read_reg(adap, mc7->offset + A_MC7_BD_OP);
170 val = t3_read_reg(adap,
175 val = t3_read_reg(adap, mc
196 mi1_init(struct adapter *adap, const struct adapter_info *ai) argument
1146 t3_cim_ctl_blk_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) argument
1810 mac_intr_handler(struct adapter *adap, unsigned int idx) argument
1940 calc_gpio_intr(struct adapter *adap) argument
2173 clear_sge_ctxt(struct adapter *adap, unsigned int id, unsigned int type) argument
2535 t3_tp_set_offload_mode(struct adapter *adap, int enable) argument
2571 partition_mem(struct adapter *adap, const struct tp_params *p) argument
2629 tp_wr_indirect(struct adapter *adap, unsigned int addr, u32 val) argument
2636 tp_config(struct adapter *adap, const struct tp_params *p) argument
2701 tp_set_timers(struct adapter *adap, unsigned int core_clk) argument
2745 t3_tp_set_coalescing_size(struct adapter *adap, unsigned int size, int psh) argument
2776 t3_tp_set_max_rxsize(struct adapter *adap, unsigned int size) argument
2862 t3_load_mtus(struct adapter *adap, unsigned short mtus[NMTUS], unsigned short alpha[NCCTRL_WIN], unsigned short beta[NCCTRL_WIN], unsigned short mtu_cap) argument
2902 t3_tp_get_mib_stats(struct adapter *adap, struct tp_mib_stats *tps) argument
2919 ulp_config(struct adapter *adap, const struct tp_params *p) argument
2940 t3_set_proto_sram(struct adapter *adap, const u8 *data) argument
3002 t3_config_sched(struct adapter *adap, unsigned int kbps, int sched) argument
3038 tp_init(struct adapter *adap, const struct tp_params *p) argument
3063 chan_init_hw(struct adapter *adap, unsigned int chan_map) argument
3273 config_pcie(struct adapter *adap) argument
3592 init_parity(struct adapter *adap) argument
[all...]
H A Dadapter.h201 struct adapter *adap; member in struct:sge_qset
285 static inline struct port_info *adap2pinfo(struct adapter *adap, int idx) argument
287 return netdev_priv(adap->port[idx]);
292 struct adapter *adap = phy->adapter; local
293 struct port_info *port0 = adap2pinfo(adap, 0);
312 void t3_os_phymod_changed(struct adapter *adap, int port_id);
316 void t3_sge_start(struct adapter *adap);
317 void t3_sge_stop(struct adapter *adap);
318 void t3_start_sge_timers(struct adapter *adap);
319 void t3_stop_sge_timers(struct adapter *adap);
[all...]
H A Dsge.c480 static inline void ring_fl_db(struct adapter *adap, struct sge_fl *q) argument
485 t3_write_reg(adap, A_SG_KDOORBELL, V_EGRCNTX(q->cntxt_id));
500 static int refill_fl(struct adapter *adap, struct sge_fl *q, int n, gfp_t gfp) argument
511 if (unlikely(alloc_pg_chunk(adap, q, sd, gfp,
520 pci_dma_sync_single_for_device(adap->pdev, mapping,
533 q->gen, adap->pdev);
535 clear_rx_desc(adap->pdev, q, sd);
553 ring_fl_db(adap, q);
558 static inline void __refill_fl(struct adapter *adap, struct sge_fl *fl) argument
560 refill_fl(adap, f
573 recycle_rx_buf(struct adapter *adap, struct sge_fl *q, unsigned int idx) argument
779 get_packet(struct adapter *adap, struct sge_fl *fl, unsigned int len, unsigned int drop_thres) argument
838 get_packet_pg(struct adapter *adap, struct sge_fl *fl, struct sge_rspq *q, unsigned int len, unsigned int drop_thres) argument
1007 check_ring_tx_db(struct adapter *adap, struct sge_txq *q) argument
1137 write_tx_pkt_wr(struct adapter *adap, struct sk_buff *skb, const struct port_info *pi, unsigned int pidx, unsigned int gen, struct sge_txq *q, unsigned int ndesc, unsigned int compl) argument
1226 struct adapter *adap = pi->adapter; local
1370 check_desc_avail(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb, unsigned int ndesc, unsigned int qid) argument
1425 ctrl_xmit(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb) argument
1512 t3_mgmt_tx(struct adapter *adap, struct sk_buff *skb) argument
1579 write_ofld_wr(struct adapter *adap, struct sk_buff *skb, struct sge_txq *q, unsigned int pidx, unsigned int gen, unsigned int ndesc) argument
1643 ofld_xmit(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb) argument
1689 struct adapter *adap = pi->adapter; local
1769 struct adapter *adap = tdev2adap(tdev); local
2013 rx_eth(struct adapter *adap, struct sge_rspq *rq, struct sk_buff *skb, int pad, int lro) argument
2063 lro_add_page(struct adapter *adap, struct sge_qset *qs, struct sge_fl *fl, int len, int complete) argument
2183 check_ring_db(struct adapter *adap, struct sge_qset *qs, unsigned int sleeping) argument
2253 process_responses(struct adapter *adap, struct sge_qset *qs, int budget) argument
2411 struct adapter *adap = qs->adap; local
2460 process_pure_responses(struct adapter *adap, struct sge_qset *qs, struct rsp_desc *r) argument
2517 handle_responses(struct adapter *adap, struct sge_rspq *q) argument
2541 struct adapter *adap = qs->adap; local
2579 struct adapter *adap = cookie; local
2629 struct adapter *adap = cookie; local
2647 process_responses_gts(struct adapter *adap, struct sge_rspq *rq) argument
2667 struct adapter *adap = cookie; local
2705 struct adapter *adap = cookie; local
2739 struct adapter *adap = cookie; local
2773 t3_intr_handler(struct adapter *adap, int polling) argument
2858 struct adapter *adap = pi->adapter; local
2899 struct adapter *adap = pi->adapter; local
3143 t3_start_sge_timers(struct adapter *adap) argument
3164 t3_stop_sge_timers(struct adapter *adap) argument
3184 t3_free_sge_resources(struct adapter *adap) argument
3199 t3_sge_start(struct adapter *adap) argument
3217 t3_sge_stop(struct adapter *adap) argument
3242 t3_sge_init(struct adapter *adap, struct sge_params *p) argument
3281 t3_sge_prep(struct adapter *adap, struct sge_params *p) argument
[all...]
/drivers/i2c/busses/
H A Di2c-amd756-s4882.c51 static s32 amd756_access_virt0(struct i2c_adapter * adap, u16 addr, argument
65 error = amd756_smbus.algo->smbus_xfer(adap, addr, flags, read_write,
79 static inline s32 amd756_access_channel(struct i2c_adapter * adap, u16 addr, argument
97 error = amd756_smbus.algo->smbus_xfer(adap, 0x18, 0,
105 error = amd756_smbus.algo->smbus_xfer(adap, addr, flags, read_write,
113 static s32 amd756_access_virt1(struct i2c_adapter * adap, u16 addr, argument
119 return amd756_access_channel(adap, addr, flags, read_write, command,
123 static s32 amd756_access_virt2(struct i2c_adapter * adap, u16 addr, argument
129 return amd756_access_channel(adap, addr, flags, read_write, command,
133 static s32 amd756_access_virt3(struct i2c_adapter * adap, u1 argument
143 amd756_access_virt4(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-designware-platdrv.c55 struct i2c_adapter *adap; local
133 adap = &dev->adapter;
134 i2c_set_adapdata(adap, dev);
135 adap->owner = THIS_MODULE;
136 adap->class = I2C_CLASS_HWMON;
137 strlcpy(adap->name, "Synopsys DesignWare I2C adapter",
138 sizeof(adap->name));
139 adap->algo = &i2c_dw_algo;
140 adap->dev.parent = &pdev->dev;
141 adap
[all...]
H A Di2c-nforce2-s4985.c49 static s32 nforce2_access_virt0(struct i2c_adapter *adap, u16 addr, argument
62 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write,
75 static inline s32 nforce2_access_channel(struct i2c_adapter *adap, u16 addr, argument
92 error = nforce2_smbus->algo->smbus_xfer(adap, 0x18, 0,
100 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write,
108 static s32 nforce2_access_virt1(struct i2c_adapter *adap, u16 addr, argument
114 return nforce2_access_channel(adap, addr, flags, read_write, command,
118 static s32 nforce2_access_virt2(struct i2c_adapter *adap, u16 addr, argument
124 return nforce2_access_channel(adap, addr, flags, read_write, command,
128 static s32 nforce2_access_virt3(struct i2c_adapter *adap, u1 argument
138 nforce2_access_virt4(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-powermac.c40 static s32 i2c_powermac_smbus_xfer( struct i2c_adapter* adap, argument
48 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap);
112 dev_err(&adap->dev, "Failed to open I2C, err %d\n", rc);
118 dev_err(&adap->dev, "Failed to set I2C mode %d, err %d\n",
126 dev_dbg(&adap->dev,
130 dev_err(&adap->dev,
151 static int i2c_powermac_master_xfer( struct i2c_adapter *adap, argument
155 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap);
161 dev_err(&adap->dev,
173 dev_err(&adap
[all...]
H A Di2c-simtec.c35 struct i2c_adapter adap; member in struct:simtec_i2c_data
113 pd->adap.owner = THIS_MODULE;
114 pd->adap.algo_data = &pd->bit;
115 pd->adap.dev.parent = &dev->dev;
117 strlcpy(pd->adap.name, "Simtec I2C", sizeof(pd->adap.name));
127 ret = i2c_bit_add_bus(&pd->adap);
149 i2c_del_adapter(&pd->adap);
H A Di2c-amd756.c109 static int amd756_transaction(struct i2c_adapter *adap) argument
115 dev_dbg(&adap->dev, "Transaction (pre): GS=%04x, GE=%04x, ADD=%04x, "
122 dev_dbg(&adap->dev, "SMBus busy (%04x). Waiting...\n", temp);
130 dev_dbg(&adap->dev, "Busy wait timeout (%04x)\n", temp);
147 dev_dbg(&adap->dev, "Completion timeout!\n");
153 dev_dbg(&adap->dev, "SMBus Protocol error (no response)!\n");
158 dev_warn(&adap->dev, "SMBus collision!\n");
163 dev_dbg(&adap->dev, "SMBus protocol timeout!\n");
167 dev_dbg(&adap->dev, "SMBus protocol success!\n");
173 dev_dbg(&adap
194 amd756_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-mxs.c216 static int mxs_i2c_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg, argument
219 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap);
270 static int mxs_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], argument
277 err = mxs_i2c_xfer_msg(adap, &msgs[i], i == (num - 1));
285 static u32 mxs_i2c_func(struct i2c_adapter *adap) argument
327 struct i2c_adapter *adap; local
362 adap = &i2c->adapter;
363 strlcpy(adap->name, "MXS I2C adapter", sizeof(adap->name));
364 adap
[all...]
H A Di2c-at91.c87 static int xfer_read(struct i2c_adapter *adap, unsigned char *buf, int length) argument
97 dev_dbg(&adap->dev, "RXRDY timeout\n");
106 static int xfer_write(struct i2c_adapter *adap, unsigned char *buf, int length) argument
116 dev_dbg(&adap->dev, "TXRDY timeout\n");
140 static int at91_xfer(struct i2c_adapter *adap, struct i2c_msg *pmsg, int num) argument
144 dev_dbg(&adap->dev, "at91_xfer: processing %d messages:\n", num);
147 dev_dbg(&adap->dev, " #%d: %sing %d byte%s %s 0x%02x\n", i,
157 ret = xfer_read(adap, pmsg->buf, pmsg->len);
159 ret = xfer_write(adap, pmsg->buf, pmsg->len);
166 dev_dbg(&adap
[all...]
/drivers/i2c/muxes/
H A Dpca954x.c122 static int pca954x_reg_write(struct i2c_adapter *adap, argument
127 if (adap->algo->master_xfer) {
136 ret = adap->algo->master_xfer(adap, &msg, 1);
139 ret = adap->algo->smbus_xfer(adap, client->addr,
148 static int pca954x_select_chan(struct i2c_adapter *adap, argument
164 ret = pca954x_reg_write(adap, client, regval);
171 static int pca954x_deselect_mux(struct i2c_adapter *adap, argument
178 return pca954x_reg_write(adap, clien
187 struct i2c_adapter *adap = to_i2c_adapter(client->dev.parent); local
[all...]
/drivers/media/dvb/ngene/
H A Dngene-i2c.c152 static u32 ngene_i2c_functionality(struct i2c_adapter *adap) argument
164 struct i2c_adapter *adap = &(dev->channel[dev_nr].i2c_adapter); local
166 i2c_set_adapdata(adap, &(dev->channel[dev_nr]));
168 strcpy(adap->name, "nGene");
170 adap->algo = &ngene_i2c_algo;
171 adap->algo_data = (void *)&(dev->channel[dev_nr]);
172 adap->dev.parent = &dev->pci_dev->dev;
174 return i2c_add_adapter(adap);
/drivers/media/video/cx88/
H A Dcx88-vp3054-i2c.c124 vp3054_i2c->adap.dev.parent = &dev->pci->dev;
125 strlcpy(vp3054_i2c->adap.name, core->name,
126 sizeof(vp3054_i2c->adap.name));
127 vp3054_i2c->adap.owner = THIS_MODULE;
129 i2c_set_adapdata(&vp3054_i2c->adap, dev);
130 vp3054_i2c->adap.algo_data = &vp3054_i2c->algo;
135 rc = i2c_bit_add_bus(&vp3054_i2c->adap);
154 i2c_del_adapter(&vp3054_i2c->adap);
/drivers/staging/media/solo6x10/
H A Di2c.c212 static int solo_i2c_master_xfer(struct i2c_adapter *adap, argument
215 struct solo_dev *solo_dev = adap->algo_data;
222 if (&solo_dev->i2c_adap[i] == adap)
265 static u32 solo_i2c_functionality(struct i2c_adapter *adap) argument
289 struct i2c_adapter *adap = &solo_dev->i2c_adap[i]; local
291 snprintf(adap->name, I2C_NAME_SIZE, "%s I2C %d", SOLO6X10_NAME, i);
292 adap->algo = &solo_i2c_algo;
293 adap->algo_data = solo_dev;
294 adap->retries = 1;
295 adap
[all...]
/drivers/video/via/
H A Dvia_aux.h34 struct i2c_adapter *adap; /* the I2C device to access the bus */ member in struct:via_aux_bus
53 struct via_aux_bus *via_aux_probe(struct i2c_adapter *adap);
77 return i2c_transfer(drv->bus->adap, msg, 2) == 2;
/drivers/i2c/
H A Di2c-dev.c53 struct i2c_adapter *adap; member in struct:i2c_dev
67 if (i2c_dev->adap->nr == index)
76 static struct i2c_dev *get_free_i2c_dev(struct i2c_adapter *adap) argument
80 if (adap->nr >= I2C_MINORS) {
82 adap->nr);
89 i2c_dev->adap = adap;
112 return sprintf(buf, "%s\n", i2c_dev->adap->name);
465 struct i2c_adapter *adap; local
472 adap
523 struct i2c_adapter *adap; local
559 struct i2c_adapter *adap; local
[all...]

Completed in 560 milliseconds

123456789