Searched refs:adap (Results 276 - 300 of 411) sorted by last modified time

<<11121314151617

/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-i2c.c123 static u32 ddb_i2c_functionality(struct i2c_adapter *adap) argument
140 i2c_del_adapter(&i2c->adap);
155 struct i2c_adapter *adap; local
171 adap = &i2c->adap;
172 i2c_set_adapdata(adap, i2c);
174 adap->class = I2C_ADAP_CLASS_TV_DIGITAL | I2C_CLASS_TV_ANALOG;
177 adap->class = I2C_CLASS_TV_ANALOG;
180 snprintf(adap->name, I2C_NAME_SIZE, "ddbridge_%02x.%x.%x",
182 adap
193 struct i2c_adapter *adap; local
[all...]
H A Dddbridge-i2c.h35 static int __maybe_unused i2c_write(struct i2c_adapter *adap, u8 adr, argument
41 return (i2c_transfer(adap, &msg, 1) == 1) ? 0 : -1;
75 static int __maybe_unused i2c_write_reg16(struct i2c_adapter *adap, argument
80 return i2c_write(adap, adr, msg, 3);
83 static int __maybe_unused i2c_write_reg(struct i2c_adapter *adap, argument
88 return i2c_write(adap, adr, msg, 2);
H A Dddbridge-ci.c173 struct i2c_adapter *i2c = &ci->port->i2c->adap;
184 struct i2c_adapter *i2c = &ci->port->i2c->adap;
197 struct i2c_adapter *i2c = &ci->port->i2c->adap;
207 struct i2c_adapter *i2c = &ci->port->i2c->adap;
220 struct i2c_adapter *i2c = &ci->port->i2c->adap;
262 struct i2c_adapter *i2c = &ci->port->i2c->adap;
320 client = dvb_module_probe("cxd2099", NULL, &port->i2c->adap,
357 dvb_ca_en50221_init(port->dvb[0].adap, port->en, 0, 1);
/linux-master/drivers/media/usb/dvb-usb/
H A Dvp702x.c152 static int vp702x_set_pld_mode(struct dvb_usb_adapter *adap, u8 bypass) argument
155 struct vp702x_device_state *st = adap->dev->priv;
163 ret = vp702x_usb_in_op(adap->dev, 0xe0, (bypass << 8) | 0x0e,
169 static int vp702x_set_pld_state(struct dvb_usb_adapter *adap, u8 state) argument
172 struct vp702x_device_state *st = adap->dev->priv;
179 ret = vp702x_usb_in_op(adap->dev, 0xe0, (state << 8) | 0x0f,
187 static int vp702x_set_pid(struct dvb_usb_adapter *adap, u16 pid, u8 id, int onoff) argument
189 struct vp702x_adapter_state *st = adap->priv;
190 struct vp702x_device_state *dst = adap->dev->priv;
202 vp702x_set_pld_state(adap, s
217 vp702x_init_pid_filter(struct dvb_usb_adapter *adap) argument
245 vp702x_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
312 vp702x_frontend_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A Dvp7045.c142 static int vp7045_frontend_attach(struct dvb_usb_adapter *adap) argument
146 vp7045_usb_op(adap->dev,VENDOR_STRING_READ,NULL,0,buf,20,0);
150 vp7045_usb_op(adap->dev,PRODUCT_STRING_READ,NULL,0,buf,20,0);
154 vp7045_usb_op(adap->dev,FW_VERSION_READ,NULL,0,buf,20,0);
161 adap->fe_adap[0].fe = vp7045_fe_attach(adap->dev);
H A Dumt-010.c52 static int umt_mt352_frontend_attach(struct dvb_usb_adapter *adap) argument
60 adap->fe_adap[0].fe = dvb_attach(mt352_attach, &umt_config, &adap->dev->i2c_adap);
65 static int umt_tuner_attach (struct dvb_usb_adapter *adap) argument
67 dvb_attach(dvb_pll_attach, adap->fe_adap[0].fe, 0x61, NULL, DVB_PLL_TUA6034);
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);
523 static int ttusb2_frontend_tda10086_attach(struct dvb_usb_adapter *adap) argument
525 if (usb_set_interface(adap->dev->udev,0,3) < 0)
528 if ((adap->fe_adap[0].fe = dvb_attach(tda10086_attach, &tda10086_config, &adap->dev->i2c_adap)) == NULL) {
538 struct dvb_usb_adapter *adap = fe->dvb->priv; local
540 return adap->fe_adap[0].fe->ops.i2c_gate_ctrl(adap->fe_adap[0].fe, enable);
543 static int ttusb2_frontend_tda10023_attach(struct dvb_usb_adapter *adap) argument
575 ttusb2_tuner_tda827x_attach(struct dvb_usb_adapter *adap) argument
593 ttusb2_tuner_tda826x_attach(struct dvb_usb_adapter *adap) argument
[all...]
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 Ddtv5100.c66 static int dtv5100_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
69 struct dvb_usb_device *d = i2c_get_adapdata(adap);
112 static int dtv5100_frontend_attach(struct dvb_usb_adapter *adap) argument
114 adap->fe_adap[0].fe = dvb_attach(zl10353_attach, &dtv5100_zl10353_config,
115 &adap->dev->i2c_adap);
116 if (adap->fe_adap[0].fe == NULL)
120 adap->fe_adap[0].fe->ops.i2c_gate_ctrl = NULL;
129 static int dtv5100_tuner_attach(struct dvb_usb_adapter *adap) argument
132 adap->fe_adap[0].fe, &adap
[all...]
H A Ddibusb-mb.c18 struct dvb_usb_adapter *adap = fe->dvb->priv; local
19 struct dibusb_state *st = adap->priv;
24 static int dibusb_dib3000mb_frontend_attach(struct dvb_usb_adapter *adap) argument
27 struct dibusb_state *st = adap->priv;
31 adap->fe_adap[0].fe = dvb_attach(dib3000mb_attach, &demod_cfg,
32 &adap->dev->i2c_adap, &st->ops);
33 if ((adap->fe_adap[0].fe) == NULL)
36 adap->fe_adap[0].fe->ops.i2c_gate_ctrl = dib3000mb_i2c_gate_ctrl;
41 static int dibusb_thomson_tuner_attach(struct dvb_usb_adapter *adap) argument
43 struct dibusb_state *st = adap
52 dibusb_panasonic_tuner_attach(struct dvb_usb_adapter *adap) argument
66 dibusb_tuner_probe_and_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A Dcxusb.c179 static int cxusb_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument
182 struct dvb_usb_device *d = i2c_get_adapdata(adap);
419 static int cxusb_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
421 struct dvb_usb_device *dvbdev = adap->dev;
445 static int cxusb_aver_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
448 cxusb_ctrl_msg(adap->dev, CMD_AVER_STREAM_ON, NULL, 0, NULL, 0);
450 cxusb_ctrl_msg(adap->dev, CMD_AVER_STREAM_OFF,
501 static int cxusb_d680_dmb_streaming_ctrl(struct dvb_usb_adapter *adap, argument
507 cxusb_d680_dmb_drain_video(adap->dev);
508 return cxusb_ctrl_msg(adap
698 cxusb_fmd1216me_tuner_attach(struct dvb_usb_adapter *adap) argument
718 cxusb_dee1601_tuner_attach(struct dvb_usb_adapter *adap) argument
725 cxusb_lgz201_tuner_attach(struct dvb_usb_adapter *adap) argument
732 cxusb_dtt7579_tuner_attach(struct dvb_usb_adapter *adap) argument
739 cxusb_lgh064f_tuner_attach(struct dvb_usb_adapter *adap) argument
749 struct dvb_usb_adapter *adap = ptr; local
771 cxusb_dvico_xc3028_tuner_attach(struct dvb_usb_adapter *adap) argument
796 cxusb_mxl5003s_tuner_attach(struct dvb_usb_adapter *adap) argument
803 cxusb_d680_dmb_tuner_attach(struct dvb_usb_adapter *adap) argument
812 cxusb_mygica_d689_tuner_attach(struct dvb_usb_adapter *adap) argument
823 struct dvb_usb_adapter *adap = fe->dvb->priv; local
896 cxusb_cx22702_frontend_attach(struct dvb_usb_adapter *adap) argument
922 cxusb_lgdt3303_frontend_attach(struct dvb_usb_adapter *adap) argument
939 cxusb_aver_lgdt3303_frontend_attach(struct dvb_usb_adapter *adap) argument
951 cxusb_mt352_frontend_attach(struct dvb_usb_adapter *adap) argument
967 cxusb_dee1601_frontend_attach(struct dvb_usb_adapter *adap) argument
988 cxusb_dualdig4_frontend_attach(struct dvb_usb_adapter *adap) argument
1115 cxusb_dualdig4_rev2_frontend_attach(struct dvb_usb_adapter *adap) argument
1146 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1167 struct dvb_usb_adapter *adap = fe->dvb->priv; local
1188 cxusb_dualdig4_rev2_tuner_attach(struct dvb_usb_adapter *adap) argument
1210 cxusb_nano2_frontend_attach(struct dvb_usb_adapter *adap) argument
1251 cxusb_d680_dmb_frontend_attach(struct dvb_usb_adapter *adap) argument
1313 cxusb_mygica_d689_frontend_attach(struct dvb_usb_adapter *adap) argument
[all...]
H A DcinergyT2-core.c35 static int cinergyt2_streaming_ctrl(struct dvb_usb_adapter *adap, int enable) argument
37 struct dvb_usb_device *d = adap->dev;
66 static int cinergyt2_frontend_attach(struct dvb_usb_adapter *adap) argument
68 struct dvb_usb_device *d = adap->dev;
72 adap->fe_adap[0].fe = cinergyt2_fe_attach(adap->dev);
79 if (adap->fe_adap[0].fe)
80 adap->fe_adap[0].fe->ops.release(adap->fe_adap[0].fe);
H A Ddib0700_core.c158 static int dib0700_i2c_xfer_new(struct i2c_adapter *adap, struct i2c_msg *msg, argument
164 struct dvb_usb_device *d = i2c_get_adapdata(adap);
282 static int dib0700_i2c_xfer_legacy(struct i2c_adapter *adap, argument
285 struct dvb_usb_device *d = i2c_get_adapdata(adap);
350 static int dib0700_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, argument
353 struct dvb_usb_device *d = i2c_get_adapdata(adap);
358 return dib0700_i2c_xfer_new(adap, msg, num);
361 return dib0700_i2c_xfer_legacy(adap, msg, num);
583 int dib0700_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
585 struct dib0700_state *st = adap
[all...]
/linux-master/drivers/media/cec/core/
H A Dcec-api.c29 return &fh->adap->devnode;
38 struct cec_adapter *adap = fh->adap; local
42 if (!cec_is_registered(adap))
44 mutex_lock(&adap->lock);
45 if (adap->is_configured &&
46 adap->transmit_queue_sz < CEC_MAX_MSG_TX_QUEUE_SZ)
52 mutex_unlock(&adap->lock);
56 static bool cec_is_busy(const struct cec_adapter *adap, argument
59 bool valid_initiator = adap
75 cec_adap_g_caps(struct cec_adapter *adap, struct cec_caps __user *parg) argument
91 cec_adap_g_phys_addr(struct cec_adapter *adap, __u16 __user *parg) argument
121 cec_adap_s_phys_addr(struct cec_adapter *adap, struct cec_fh *fh, bool block, __u16 __user *parg) argument
144 cec_adap_g_log_addrs(struct cec_adapter *adap, struct cec_log_addrs __user *parg) argument
167 cec_adap_s_log_addrs(struct cec_adapter *adap, struct cec_fh *fh, bool block, struct cec_log_addrs __user *parg) argument
196 cec_adap_g_connector_info(struct cec_adapter *adap, struct cec_log_addrs __user *parg) argument
211 cec_transmit(struct cec_adapter *adap, struct cec_fh *fh, bool block, struct cec_msg __user *parg) argument
290 cec_receive(struct cec_adapter *adap, struct cec_fh *fh, bool block, struct cec_msg __user *parg) argument
308 cec_dqevent(struct cec_adapter *adap, struct cec_fh *fh, bool block, struct cec_event __user *parg) argument
358 cec_g_mode(struct cec_adapter *adap, struct cec_fh *fh, u32 __user *parg) argument
368 cec_s_mode(struct cec_adapter *adap, struct cec_fh *fh, u32 __user *parg) argument
507 struct cec_adapter *adap = fh->adap; local
557 struct cec_adapter *adap = to_cec_adapter(devnode); local
631 struct cec_adapter *adap = to_cec_adapter(devnode); local
[all...]
/linux-master/drivers/base/regmap/
H A Dregmap-sccb.c12 * @adap: I2C adapter
17 static bool sccb_is_available(struct i2c_adapter *adap) argument
27 return (i2c_get_functionality(adap) & needed_funcs) == needed_funcs;
/linux-master/drivers/i2c/busses/
H A Di2c-thunderx-pcidrv.c67 static u32 thunderx_i2c_functionality(struct i2c_adapter *adap) argument
130 ara = i2c_new_smbus_alert_device(&i2c->adap, &i2c->alert_data);
210 i2c->adap = thunderx_i2c_ops;
211 i2c->adap.retries = 5;
212 i2c->adap.class = I2C_CLASS_HWMON;
213 i2c->adap.bus_recovery_info = &octeon_i2c_recovery_info;
214 i2c->adap.dev.parent = dev;
215 i2c->adap.dev.of_node = pdev->dev.of_node;
216 i2c->adap.dev.fwnode = dev->fwnode;
217 snprintf(i2c->adap
[all...]
/linux-master/include/linux/
H A Di2c-smbus.h47 void i2c_register_spd(struct i2c_adapter *adap);
49 static inline void i2c_register_spd(struct i2c_adapter *adap) { } argument
/linux-master/drivers/i2c/
H A Di2c-core-smbus.c557 int (*xfer_func)(struct i2c_adapter *adap, u16 addr,
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_matchall.c181 struct adapter *adap = netdev2adap(dev); local
187 tc_port_matchall = &adap->tc_matchall->port_matchall[pi->port_id];
228 struct adapter *adap = netdev2adap(dev); local
230 tc_port_matchall = &adap->tc_matchall->port_matchall[pi->port_id];
245 struct adapter *adap = netdev2adap(dev); local
250 tc_port_matchall = &adap->tc_matchall->port_matchall[pi->port_id];
272 struct adapter *adap = netdev2adap(dev); local
274 tc_port_matchall = &adap->tc_matchall->port_matchall[pi->port_id];
286 struct adapter *adap = netdev2adap(dev); local
289 tc_port_matchall = &adap
306 struct adapter *adap = netdev2adap(dev); local
352 struct adapter *adap = netdev2adap(dev); local
382 struct adapter *adap = netdev2adap(dev); local
410 struct adapter *adap = netdev2adap(dev); local
450 struct adapter *adap = netdev2adap(dev); local
479 struct adapter *adap = netdev2adap(dev); local
518 struct adapter *adap = netdev2adap(dev); local
528 cxgb4_init_tc_matchall(struct adapter *adap) argument
555 cxgb4_cleanup_tc_matchall(struct adapter *adap) argument
[all...]
/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/gpu/drm/amd/amdgpu/
H A Dsmu_v11_0_i2c.c711 static u32 smu_v11_0_i2c_func(struct i2c_adapter *adap) argument
/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/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c115 * @adap: the adapter
125 static void t3_read_indirect(struct adapter *adap, unsigned int addr_reg, argument
130 t3_write_reg(adap, addr_reg, start_idx);
131 *vals++ = t3_read_reg(adap, data_reg);
153 struct adapter *adap = mc7->adapter; local
167 t3_write_reg(adap, mc7->offset + A_MC7_BD_ADDR, start);
168 t3_write_reg(adap, mc7->offset + A_MC7_BD_OP, 0);
169 val = t3_read_reg(adap, mc7->offset + A_MC7_BD_OP);
171 val = t3_read_reg(adap,
176 val = t3_read_reg(adap, mc
197 mi1_init(struct adapter *adap, const struct adapter_info *ai) argument
1115 t3_cim_ctl_blk_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) argument
1779 mac_intr_handler(struct adapter *adap, unsigned int idx) argument
1909 calc_gpio_intr(struct adapter *adap) argument
2142 clear_sge_ctxt(struct adapter *adap, unsigned int id, unsigned int type) argument
2505 t3_tp_set_offload_mode(struct adapter *adap, int enable) argument
2541 partition_mem(struct adapter *adap, const struct tp_params *p) argument
2599 tp_wr_indirect(struct adapter *adap, unsigned int addr, u32 val) argument
2606 tp_config(struct adapter *adap, const struct tp_params *p) argument
2671 tp_set_timers(struct adapter *adap, unsigned int core_clk) argument
2715 t3_tp_set_coalescing_size(struct adapter *adap, unsigned int size, int psh) argument
2746 t3_tp_set_max_rxsize(struct adapter *adap, unsigned int size) argument
2832 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
2872 t3_tp_get_mib_stats(struct adapter *adap, struct tp_mib_stats *tps) argument
2889 ulp_config(struct adapter *adap, const struct tp_params *p) argument
2910 t3_set_proto_sram(struct adapter *adap, const u8 *data) argument
2972 t3_config_sched(struct adapter *adap, unsigned int kbps, int sched) argument
3008 tp_init(struct adapter *adap, const struct tp_params *p) argument
3033 chan_init_hw(struct adapter *adap, unsigned int chan_map) argument
3243 config_pcie(struct adapter *adap) argument
3556 init_parity(struct adapter *adap) argument
[all...]
/linux-master/include/media/
H A Ddmxdev.h202 * @adap: pointer to &struct dvb_adapter.
204 int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *adap);
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dlmedm04.c214 static void lme2510_update_stats(struct dvb_usb_adapter *adap) argument
216 struct lme2510_state *st = adap_to_priv(adap);
217 struct dvb_frontend *fe = adap->fe[0];
269 struct dvb_usb_adapter *adap = lme_urb->context; local
270 struct lme2510_state *st = adap_to_priv(adap);
302 if (!adap_to_d(adap)->rc_dev)
311 rc_keydown(adap_to_d(adap)->rc_dev, RC_PROTO_NEC32, key,
350 lme2510_update_stats(adap);
371 static int lme2510_int_read(struct dvb_usb_adapter *adap) argument
373 struct dvb_usb_device *d = adap_to_d(adap);
403 lme2510_pid_filter_ctrl(struct dvb_usb_adapter *adap, int onoff) argument
432 lme2510_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, int onoff) argument
485 lme2510_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num) argument
559 struct dvb_usb_adapter *adap = fe_to_adap(fe); local
871 struct dvb_usb_adapter *adap = fe_to_adap(fe); local
937 lme_name(struct dvb_usb_adapter *adap) argument
953 dm04_lme2510_frontend_attach(struct dvb_usb_adapter *adap) argument
1060 dm04_lme2510_tuner(struct dvb_usb_adapter *adap) argument
1155 struct dvb_usb_adapter *adap = fe_to_adap(fe); local
[all...]

Completed in 391 milliseconds

<<11121314151617