| /drivers/media/tuners/ |
| A D | mxl5005s.c | 359 MXL_TuneRF(fe, RfFreqHz); in mxl5005s_SetRfFreqHz() 1712 InitTunerControls(fe); in MXL5005_TunerConfig() 3851 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5005s_reset() 3859 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5005s_reset() 3892 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5005s_writeregs() 3903 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5005s_writeregs() 3927 mxl5005s_reset(fe); in mxl5005s_reconfigure() 3967 InitTunerControls(fe); in mxl5005s_AssignTunerMode() 3971 fe, in mxl5005s_AssignTunerMode() 4110 state->frontend = fe; in mxl5005s_attach() [all …]
|
| A D | tda18271-fe.c | 209 tda18271_read_regs(fe); in tda18271_read_thermometer() 224 tda18271_read_regs(fe); in tda18271_read_thermometer() 680 ret = tda18271_por(fe); in tda18271c2_rf_cal_init() 868 if (fe->callback) in tda18271_agc() 894 ret = tda18271_agc(fe); in tda18271_tune() 970 fe->ops.analog_ops.standby(fe); in tda18271_set_params() 1051 fe->tuner_priv = NULL; in tda18271_release() 1220 tda18271_init(fe); in tda18271_set_config() 1317 tda18271_init(fe); in tda18271_attach() 1333 return fe; in tda18271_attach() [all …]
|
| A D | tda8290.c | 226 fe->ops.analog_ops.i2c_gate_ctrl(fe, 1); in tda8290_set_params() 296 fe->ops.analog_ops.i2c_gate_ctrl(fe, 0); in tda8290_set_params() 420 fe->ops.analog_ops.i2c_gate_ctrl(fe, 1); in tda8295_set_params() 435 fe->ops.analog_ops.i2c_gate_ctrl(fe, 0); in tda8295_set_params() 465 fe->ops.analog_ops.i2c_gate_ctrl(fe, 1); in tda8290_standby() 470 fe->ops.analog_ops.i2c_gate_ctrl(fe, 0); in tda8290_standby() 542 fe->ops.analog_ops.i2c_gate_ctrl(fe, 1); in tda8290_init_tuner() 545 fe->ops.analog_ops.i2c_gate_ctrl(fe, 0); in tda8290_init_tuner() 558 fe->ops.tuner_ops.release(fe); in tda829x_release() 647 fe->ops.tuner_ops.init(fe); in tda829x_find_tuner() [all …]
|
| A D | tda18271-common.c | 38 ret = fe->ops.analog_ops.i2c_gate_ctrl(fe, enable); in tda18271_i2c_gate_ctrl() 41 if (fe->ops.i2c_gate_ctrl) in tda18271_i2c_gate_ctrl() 42 ret = fe->ops.i2c_gate_ctrl(fe, enable); in tda18271_i2c_gate_ctrl() 122 tda18271_i2c_gate_ctrl(fe, 1); in tda18271_read_regs() 127 tda18271_i2c_gate_ctrl(fe, 0); in tda18271_read_regs() 133 tda18271_dump_regs(fe, 0); in tda18271_read_regs() 152 tda18271_i2c_gate_ctrl(fe, 1); in tda18271_read_extended() 157 tda18271_i2c_gate_ctrl(fe, 0); in tda18271_read_extended() 173 tda18271_dump_regs(fe, 1); in tda18271_read_extended() 215 tda18271_i2c_gate_ctrl(fe, 1); in __tda18271_write_regs() [all …]
|
| A D | fc0012.c | 100 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in fc0012_init() 109 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0012_init() 130 if (fe->callback) { in fc0012_set_params() 258 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in fc0012_set_params() 310 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0012_set_params() 358 fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */ in fc0012_get_rf_strength() 375 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0012_get_rf_strength() 399 fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */ in fc0012_get_rf_strength() 436 fe->ops.i2c_gate_ctrl(fe, 1); in fc0012_attach() 488 fe->ops.i2c_gate_ctrl(fe, 0); in fc0012_attach() [all …]
|
| A D | mc44s803.c | 84 fe->ops.i2c_gate_ctrl(fe, 1); in mc44s803_init() 190 fe->ops.i2c_gate_ctrl(fe, 0); in mc44s803_init() 195 fe->ops.i2c_gate_ctrl(fe, 0); in mc44s803_init() 222 fe->ops.i2c_gate_ctrl(fe, 1); in mc44s803_set_params() 266 fe->ops.i2c_gate_ctrl(fe, 0); in mc44s803_set_params() 272 fe->ops.i2c_gate_ctrl(fe, 0); in mc44s803_set_params() 324 priv->fe = fe; in mc44s803_attach() 327 fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */ in mc44s803_attach() 348 fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */ in mc44s803_attach() 350 return fe; in mc44s803_attach() [all …]
|
| A D | tda827x.c | 131 fe->ops.i2c_gate_ctrl(fe, 1); in tuner_transfer() 134 fe->ops.i2c_gate_ctrl(fe, 0); in tuner_transfer() 230 priv->cfg->sleep(fe); in tda827xo_sleep() 443 priv->cfg->sleep(fe); in tda827xa_sleep() 484 if (fe->callback) in tda827xa_lna_gain() 494 if (fe->callback) in tda827xa_lna_gain() 759 kfree(fe->tuner_priv); in tda827x_release() 782 priv->cfg->init(fe); in tda827x_init() 795 return fe->ops.tuner_ops.init(fe); in tda827x_initial_init() 804 return fe->ops.tuner_ops.sleep(fe); in tda827x_initial_sleep() [all …]
|
| A D | tuner-simple.c | 941 fe->ops.analog_ops.standby(fe); in simple_dvb_set_params() 943 if (fe->ops.i2c_gate_ctrl) in simple_dvb_set_params() 944 fe->ops.i2c_gate_ctrl(fe, 1); in simple_dvb_set_params() 972 fe->ops.i2c_gate_ctrl(fe, 1); in simple_init() 995 fe->ops.i2c_gate_ctrl(fe, 1); in simple_sleep() 1018 fe->tuner_priv = NULL; in simple_release() 1074 fe->ops.i2c_gate_ctrl(fe, 1); in simple_tuner_attach() 1082 fe->ops.i2c_gate_ctrl(fe, 0); in simple_tuner_attach() 1096 fe->tuner_priv = priv; in simple_tuner_attach() 1103 fe->tuner_priv = priv; in simple_tuner_attach() [all …]
|
| A D | mxl5007t.c | 571 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5007t_get_status() 583 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5007t_get_status() 632 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5007t_set_params() 650 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5007t_set_params() 663 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5007t_init() 670 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5007t_init() 681 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5007t_sleep() 690 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5007t_sleep() 874 fe->ops.i2c_gate_ctrl(fe, 1); in mxl5007t_attach() 879 fe->ops.i2c_gate_ctrl(fe, 0); in mxl5007t_attach() [all …]
|
| /drivers/media/dvb-core/ |
| A D | dvb_frontend.c | 158 fe->ops.detach(fe); in dvb_frontend_put() 338 __func__, fe->dvb->num, fe->id, fe->ops.info.name); in dvb_frontend_init() 341 fe->ops.init(fe); in dvb_frontend_init() 345 fe->ops.tuner_ops.init(fe); in dvb_frontend_init() 793 fe->ops.sleep(fe); in dvb_frontend_thread() 917 fe->dvb->num, fe->id); in dvb_frontend_get_frequency_limits() 2050 r = fe->ops.set_lna(fe); in dtv_property_process_set() 2966 ret = fe->ops.sleep(fe); in dvb_frontend_suspend() 2982 ret = fe->ops.resume(fe); in dvb_frontend_resume() 2984 ret = fe->ops.init(fe); in dvb_frontend_resume() [all …]
|
| /drivers/media/common/b2c2/ |
| A D | flexcop-fe-tuner.c | 28 #define FE_SUPPORTED(fe) IS_REACHABLE(CONFIG_DVB_ ## fe) argument 176 if (!fc->fe) in skystar2_rev23_attach() 287 if (!fc->fe) in skystar2_rev26_attach() 327 if (!fc->fe) in skystar2_rev27_attach() 390 if (!fc->fe) in skystar2_rev28_attach() 448 if (!fc->fe) in airstar_dvbt_attach() 485 if (!fc->fe) in airstar_atsc2_attach() 508 if (!fc->fe) in airstar_atsc3_attach() 603 if (!fc->fe) in cablestar2_attach() 609 fc->fe->ops.i2c_gate_ctrl(fc->fe, 0); in cablestar2_attach() [all …]
|
| /drivers/media/dvb-frontends/ |
| A D | s5h1409.c | 419 s5h1409_softreset(fe); in s5h1409_enable_modulation() 629 s5h1409_softreset(fe); in s5h1409_set_frontend() 637 fe->ops.i2c_gate_ctrl(fe, 1); in s5h1409_set_frontend() 638 fe->ops.tuner_ops.set_params(fe); in s5h1409_set_frontend() 640 fe->ops.i2c_gate_ctrl(fe, 0); in s5h1409_set_frontend() 645 s5h1409_softreset(fe); in s5h1409_set_frontend() 703 s5h1409_sleep(fe, 0); in s5h1409_init() 738 s5h1409_softreset(fe); in s5h1409_init() 781 fe->ops.i2c_gate_ctrl(fe, 1); in s5h1409_read_status() 783 fe->ops.tuner_ops.get_status(fe, &tuner_status); in s5h1409_read_status() [all …]
|
| A D | s5h1411.c | 512 s5h1411_softreset(fe); in s5h1411_enable_modulation() 555 s5h1411_softreset(fe); in s5h1411_set_powerstate() 583 s5h1411_softreset(fe); in s5h1411_set_frontend() 591 fe->ops.i2c_gate_ctrl(fe, 1); in s5h1411_set_frontend() 593 fe->ops.tuner_ops.set_params(fe); in s5h1411_set_frontend() 596 fe->ops.i2c_gate_ctrl(fe, 0); in s5h1411_set_frontend() 601 s5h1411_softreset(fe); in s5h1411_set_frontend() 642 s5h1411_softreset(fe); in s5h1411_init() 695 fe->ops.i2c_gate_ctrl(fe, 1); in s5h1411_read_status() 697 fe->ops.tuner_ops.get_status(fe, &tuner_status); in s5h1411_read_status() [all …]
|
| A D | zl10353.c | 178 zl10353_single_write(fe, 0xEA, 0x01); in zl10353_set_parameters() 180 zl10353_single_write(fe, 0xEA, 0x00); in zl10353_set_parameters() 328 if (fe->ops.i2c_gate_ctrl) in zl10353_set_parameters() 329 fe->ops.i2c_gate_ctrl(fe, 0); in zl10353_set_parameters() 338 fe->ops.tuner_ops.set_params(fe); in zl10353_set_parameters() 339 if (fe->ops.i2c_gate_ctrl) in zl10353_set_parameters() 340 fe->ops.i2c_gate_ctrl(fe, 0); in zl10353_set_parameters() 343 fe->ops.tuner_ops.calc_regs(fe, pllbuf + 1, 5); in zl10353_set_parameters() 510 zl10353_dump_regs(fe); in zl10353_read_snr() 549 zl10353_dump_regs(fe); in zl10353_init() [all …]
|
| A D | tua6100.c | 35 kfree(fe->tuner_priv); in tua6100_release() 36 fe->tuner_priv = NULL; in tua6100_release() 47 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_sleep() 52 fe->ops.i2c_gate_ctrl(fe, 0); in tua6100_sleep() 120 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_set_params() 125 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_set_params() 130 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_set_params() 135 fe->ops.i2c_gate_ctrl(fe, 0); in tua6100_set_params() 170 fe->ops.i2c_gate_ctrl(fe, 1); in tua6100_attach() 173 fe->ops.i2c_gate_ctrl(fe, 0); in tua6100_attach() [all …]
|
| A D | stb6000.c | 33 kfree(fe->tuner_priv); in stb6000_release() 34 fe->tuner_priv = NULL; in stb6000_release() 52 fe->ops.i2c_gate_ctrl(fe, 1); in stb6000_sleep() 59 fe->ops.i2c_gate_ctrl(fe, 0); in stb6000_sleep() 133 fe->ops.i2c_gate_ctrl(fe, 1); in stb6000_set_params() 141 fe->ops.i2c_gate_ctrl(fe, 0); in stb6000_set_params() 151 fe->ops.i2c_gate_ctrl(fe, 1); in stb6000_set_params() 159 fe->ops.i2c_gate_ctrl(fe, 0); in stb6000_set_params() 211 fe->ops.i2c_gate_ctrl(fe, 1); in stb6000_attach() 216 fe->ops.i2c_gate_ctrl(fe, 0); in stb6000_attach() [all …]
|
| A D | stv6110.c | 50 kfree(fe->tuner_priv); in stv6110_release() 51 fe->tuner_priv = NULL; in stv6110_release() 82 if (fe->ops.i2c_gate_ctrl) in stv6110_write_regs() 83 fe->ops.i2c_gate_ctrl(fe, 1); in stv6110_write_regs() 90 fe->ops.i2c_gate_ctrl(fe, 0); in stv6110_write_regs() 116 fe->ops.i2c_gate_ctrl(fe, 1); in stv6110_read_regs() 123 fe->ops.i2c_gate_ctrl(fe, 0); in stv6110_read_regs() 401 fe->ops.i2c_gate_ctrl(fe, 1); in stv6110_attach() 406 fe->ops.i2c_gate_ctrl(fe, 0); in stv6110_attach() 425 fe->tuner_priv = priv; in stv6110_attach() [all …]
|
| A D | zl10039.c | 139 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_init() 152 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_init() 164 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_sleep() 171 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_sleep() 212 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_set_params() 228 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_set_params() 241 fe->tuner_priv = NULL; in zl10039_release() 266 fe->ops.i2c_gate_ctrl(fe, 1); in zl10039_attach() 271 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_attach() 276 fe->ops.i2c_gate_ctrl(fe, 0); in zl10039_attach() [all …]
|
| A D | dvb-pll.c | 353 fe->ops.i2c_gate_ctrl(fe, 1); in opera1_bw() 423 fe->ops.i2c_gate_ctrl(fe, 1); in samsung_dtos403ih102a_set() 624 desc->set(fe, buf); in dvb_pll_configure() 656 fe->ops.i2c_gate_ctrl(fe, 1); in dvb_pll_sleep() 687 fe->ops.i2c_gate_ctrl(fe, 1); in dvb_pll_set_params() 752 fe->ops.i2c_gate_ctrl(fe, 1); in dvb_pll_init() 760 fe->ops.i2c_gate_ctrl(fe, 1); in dvb_pll_init() 814 fe->ops.i2c_gate_ctrl(fe, 1); in dvb_pll_attach() 820 fe->ops.i2c_gate_ctrl(fe, 0); in dvb_pll_attach() 862 return fe; in dvb_pll_attach() [all …]
|
| A D | tda826x.c | 33 kfree(fe->tuner_priv); in tda826x_release() 34 fe->tuner_priv = NULL; in tda826x_release() 49 if (fe->ops.i2c_gate_ctrl) in tda826x_sleep() 50 fe->ops.i2c_gate_ctrl(fe, 1); in tda826x_sleep() 55 fe->ops.i2c_gate_ctrl(fe, 0); in tda826x_sleep() 99 fe->ops.i2c_gate_ctrl(fe, 1); in tda826x_set_params() 104 fe->ops.i2c_gate_ctrl(fe, 0); in tda826x_set_params() 143 fe->ops.i2c_gate_ctrl(fe, 1); in tda826x_attach() 146 fe->ops.i2c_gate_ctrl(fe, 0); in tda826x_attach() 163 fe->tuner_priv = priv; in tda826x_attach() [all …]
|
| /drivers/media/platform/raspberrypi/rp1-cfe/ |
| A D | pisp-fe.c | 142 #define pisp_fe_dbg(fe, fmt, arg...) dev_dbg((fe)->v4l2_dev->dev, fmt, ##arg) argument 143 #define pisp_fe_info(fe, fmt, arg...) dev_info((fe)->v4l2_dev->dev, fmt, ##arg) argument 144 #define pisp_fe_err(fe, fmt, arg...) dev_err((fe)->v4l2_dev->dev, fmt, ##arg) argument 154 writel(val, fe->base + offset); in pisp_fe_reg_write() 389 fe->inframe_count = 0; in pisp_fe_start() 550 fe->hw_revision = pisp_fe_reg_read(fe, FE_VERSION); in pisp_fe_init() 562 ret = media_entity_pads_init(&fe->sd.entity, ARRAY_SIZE(fe->pad), in pisp_fe_init() 563 fe->pad); in pisp_fe_init() 574 fe->sd.owner = THIS_MODULE; in pisp_fe_init() 575 snprintf(fe->sd.name, sizeof(fe->sd.name), "pisp-fe"); in pisp_fe_init() [all …]
|
| /drivers/media/usb/em28xx/ |
| A D | em28xx-dvb.c | 1191 ts2020_config.fe = dvb->fe[0]; in em28178_dvb_init_pctv_461e() 1253 ts2020_config.fe = dvb->fe[0]; in em28178_dvb_init_pctv_461e_v2() 1289 si2168_config.fe = &dvb->fe[0]; in em28178_dvb_init_pctv_292e() 1300 si2157_config.fe = dvb->fe[0]; in em28178_dvb_init_pctv_292e() 1326 si2168_config.fe = &dvb->fe[0]; in em28178_dvb_init_terratec_t2_stick_hd() 1337 si2157_config.fe = dvb->fe[0]; in em28178_dvb_init_terratec_t2_stick_hd() 1378 dvb->fe[0] = tc90522_config.fe; in em28178_dvb_init_plex_px_bcud() 1394 si2168_config.fe = &dvb->fe[0]; in em28174_dvb_init_hauppauge_wintv_dualhd_dvb() 1407 si2157_config.fe = dvb->fe[0]; in em28174_dvb_init_hauppauge_wintv_dualhd_dvb() 1446 si2157_config.fe = dvb->fe[0]; in em28174_dvb_init_hauppauge_wintv_dualhd_01595() [all …]
|
| /drivers/media/pci/bt8xx/ |
| A D | dvb-bt8xx.c | 302 fe->ops.i2c_gate_ctrl(fe, 1); in microtune_mt7202dtf_tuner_set_params() 483 fe->ops.i2c_gate_ctrl(fe, 1); in vp3021_alps_tded4_tuner_set_params() 594 if (card->fe == NULL) in frontend_init() 598 if (card->fe != NULL) { in frontend_init() 609 if (card->fe != NULL) { in frontend_init() 644 if (card->fe) { in frontend_init() 685 if (card->fe) { in frontend_init() 694 if (card->fe != NULL) in frontend_init() 701 if (card->fe == NULL) in frontend_init() 711 card->fe = NULL; in frontend_init() [all …]
|
| /drivers/media/test-drivers/vidtv/ |
| A D | vidtv_tuner.c | 113 struct dvb_frontend *fe; member 119 vidtv_tuner_get_dev(struct dvb_frontend *fe) in vidtv_tuner_get_dev() argument 121 return i2c_get_clientdata(fe->tuner_priv); in vidtv_tuner_get_dev() 151 dev_warn(fe->dvb->device, in vidtv_tuner_check_frequency_shift() 185 struct device *dev = fe->dvb->device; in vidtv_tuner_get_signal_strength() 190 shift = vidtv_tuner_check_frequency_shift(fe); in vidtv_tuner_get_signal_strength() 315 shift = vidtv_tuner_check_frequency_shift(fe); in vidtv_tuner_set_params() 396 struct dvb_frontend *fe = config->fe; in vidtv_tuner_i2c_probe() local 403 tuner_dev->fe = config->fe; in vidtv_tuner_i2c_probe() 406 memcpy(&fe->ops.tuner_ops, in vidtv_tuner_i2c_probe() [all …]
|
| /drivers/media/common/videobuf2/ |
| A D | videobuf2-dvb.c | 84 mutex_init(&fe->lock); in vb2_dvb_register_adapter() 206 if (!fe) { in vb2_dvb_register_bus() 262 if (fe->id == id) { in vb2_dvb_get_frontend() 263 ret = fe; in vb2_dvb_get_frontend() 286 ret = fe->id; in vb2_dvb_find_frontend() 303 if (fe == NULL) in vb2_dvb_alloc_frontend() 306 fe->id = id; in vb2_dvb_alloc_frontend() 312 return fe; in vb2_dvb_alloc_frontend() 326 fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, in vb2_dvb_dealloc_frontends() 328 fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, in vb2_dvb_dealloc_frontends() [all …]
|