/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 34 struct dib7000p_ops dib7000p_ops; member 277 if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) in stk7700P2_frontend_attach() 290 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, in stk7700P2_frontend_attach() 293 err("%s: state->dib7000p_ops.i2c_enumeration failed. Cannot continue\n", __func__); in stk7700P2_frontend_attach() 294 dvb_detach(state->dib7000p_ops.set_wbd_ref); in stk7700P2_frontend_attach() 299 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, in stk7700P2_frontend_attach() 310 if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) in stk7700d_frontend_attach() 324 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 2, 18, in stk7700d_frontend_attach() 327 err("%s: state->dib7000p_ops in stk7700d_frontend_attach() [all...] |
H A D | cxusb.c | 1112 struct dib7000p_ops dib7000p_ops; member 1126 if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) in cxusb_dualdig4_rev2_frontend_attach() 1129 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, in cxusb_dualdig4_rev2_frontend_attach() 1135 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, in cxusb_dualdig4_rev2_frontend_attach() 1149 return state->dib7000p_ops.set_gpio(fe, 8, 0, !onoff); in dib7070_tuner_reset() 1183 state->dib7000p_ops.set_wbd_ref(fe, offset + dib0070_wbd_offset(fe)); in dib7070_set_param_override() 1198 tun_i2c = st->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, in cxusb_dualdig4_rev2_tuner_attach()
|
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 34 struct dib7000p_ops dib7000p_ops; member 277 if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) in stk7700P2_frontend_attach() 290 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, in stk7700P2_frontend_attach() 293 err("%s: state->dib7000p_ops.i2c_enumeration failed. Cannot continue\n", __func__); in stk7700P2_frontend_attach() 294 dvb_detach(state->dib7000p_ops.set_wbd_ref); in stk7700P2_frontend_attach() 299 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, in stk7700P2_frontend_attach() 310 if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) in stk7700d_frontend_attach() 324 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 2, 18, in stk7700d_frontend_attach() 327 err("%s: state->dib7000p_ops in stk7700d_frontend_attach() [all...] |
H A D | cxusb.c | 1112 struct dib7000p_ops dib7000p_ops; member 1126 if (!dvb_attach(dib7000p_attach, &state->dib7000p_ops)) in cxusb_dualdig4_rev2_frontend_attach() 1129 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, in cxusb_dualdig4_rev2_frontend_attach() 1135 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, in cxusb_dualdig4_rev2_frontend_attach() 1149 return state->dib7000p_ops.set_gpio(fe, 8, 0, !onoff); in dib7070_tuner_reset() 1183 state->dib7000p_ops.set_wbd_ref(fe, offset + dib0070_wbd_offset(fe)); in dib7070_set_param_override() 1198 tun_i2c = st->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, in cxusb_dualdig4_rev2_tuner_attach()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | dib7000p.h | 48 struct dib7000p_ops { struct 69 void *dib7000p_attach(struct dib7000p_ops *ops); 71 static inline void *dib7000p_attach(struct dib7000p_ops *ops) in dib7000p_attach()
|
H A D | dib7000p.c | 2736 static const struct dvb_frontend_ops dib7000p_ops; variable 2759 memcpy(&st->demod.ops, &dib7000p_ops, sizeof(struct dvb_frontend_ops)); in dib7000p_init() 2801 void *dib7000p_attach(struct dib7000p_ops *ops) in dib7000p_attach() 2827 static const struct dvb_frontend_ops dib7000p_ops = { variable
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | dib7000p.h | 48 struct dib7000p_ops { struct 69 void *dib7000p_attach(struct dib7000p_ops *ops); 71 static inline void *dib7000p_attach(struct dib7000p_ops *ops) in dib7000p_attach()
|
H A D | dib7000p.c | 2736 static const struct dvb_frontend_ops dib7000p_ops; variable 2759 memcpy(&st->demod.ops, &dib7000p_ops, sizeof(struct dvb_frontend_ops)); in dib7000p_init() 2801 void *dib7000p_attach(struct dib7000p_ops *ops) in dib7000p_attach() 2827 static const struct dvb_frontend_ops dib7000p_ops = { variable
|
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/ |
H A D | cx23885-dvb.c | 980 struct dib7000p_ops *dib7000p_ops = fe->sec_priv; in dib7070_tuner_reset() local 982 return dib7000p_ops->set_gpio(fe, 8, 0, !onoff); in dib7070_tuner_reset() 1189 struct dib7000p_ops dib7000p_ops; in dvb_register() local 1385 if (!dvb_attach(dib7000p_attach, &dib7000p_ops)) in dvb_register() 1388 fe0->dvb.frontend = dib7000p_ops.init(&i2c_bus->i2c_adap, in dvb_register() 1456 if (!dvb_attach(dib7000p_attach, &dib7000p_ops)) in dvb_register() 1459 if (dib7000p_ops.i2c_enumeration(&i2c_bus->i2c_adap, 1, 0x12, &dib7070p_dib7000p_config) < 0) { in dvb_register() 1463 fe0->dvb.frontend = dib7000p_ops in dvb_register() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | cx23885-dvb.c | 980 struct dib7000p_ops *dib7000p_ops = fe->sec_priv; in dib7070_tuner_reset() local 982 return dib7000p_ops->set_gpio(fe, 8, 0, !onoff); in dib7070_tuner_reset() 1189 struct dib7000p_ops dib7000p_ops; in dvb_register() local 1385 if (!dvb_attach(dib7000p_attach, &dib7000p_ops)) in dvb_register() 1388 fe0->dvb.frontend = dib7000p_ops.init(&i2c_bus->i2c_adap, in dvb_register() 1456 if (!dvb_attach(dib7000p_attach, &dib7000p_ops)) in dvb_register() 1459 if (dib7000p_ops.i2c_enumeration(&i2c_bus->i2c_adap, 1, 0x12, &dib7070p_dib7000p_config) < 0) { in dvb_register() 1463 fe0->dvb.frontend = dib7000p_ops in dvb_register() [all...] |