Home
last modified time | relevance | path

Searched refs:frontend (Results 1 – 150 of 150) sorted by relevance

/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-dvb.c217 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx88_dvb_gate_ctrl()
218 fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open); in cx88_dvb_gate_ctrl()
625 if (!fe0->dvb.frontend) { in attach_xc3028()
639 fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, &cfg); in attach_xc3028()
643 dvb_frontend_detach(fe0->dvb.frontend); in attach_xc3028()
644 dvb_unregister_frontend(fe0->dvb.frontend); in attach_xc3028()
645 fe0->dvb.frontend = NULL; in attach_xc3028()
665 if (!fe0->dvb.frontend) { in attach_xc4000()
672 fe = dvb_attach(xc4000_attach, fe0->dvb.frontend, &dev->core->i2c_adap, in attach_xc4000()
677 dvb_frontend_detach(fe0->dvb.frontend); in attach_xc4000()
[all …]
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-dvb.c151 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx23885_dvb_gate_ctrl()
152 fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open); in cx23885_dvb_gate_ctrl()
1216 fe0->dvb.frontend = dvb_attach(s5h1409_attach, in dvb_register()
1219 if (fe0->dvb.frontend == NULL) in dvb_register()
1221 dvb_attach(mt2131_attach, fe0->dvb.frontend, in dvb_register()
1228 fe0->dvb.frontend = dvb_attach(lgdt3305_attach, in dvb_register()
1231 if (fe0->dvb.frontend == NULL) in dvb_register()
1233 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1237 cx23885_set_frontend_hook(port, fe0->dvb.frontend); in dvb_register()
1242 fe0->dvb.frontend = dvb_attach(s5h1411_attach, in dvb_register()
[all …]
Dcx23885-video.c949 fe = vfe->dvb.frontend; in cx23885_set_freq_via_ops()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-dvb.c613 fe0->dvb.frontend = dvb_attach(tda10046_attach, cdec_conf, &dev->i2c_adap); in configure_tda827x_fe()
614 if (fe0->dvb.frontend) { in configure_tda827x_fe()
616 fe0->dvb.frontend->ops.i2c_gate_ctrl = tda8290_i2c_gate_ctrl; in configure_tda827x_fe()
617 if (dvb_attach(tda827x_attach, fe0->dvb.frontend, in configure_tda827x_fe()
1254 fe0->dvb.frontend = dvb_attach(mt352_attach, &pinnacle_300i, in dvb_init()
1256 if (fe0->dvb.frontend) { in dvb_init()
1257 fe0->dvb.frontend->ops.tuner_ops.set_params = mt352_pinnacle_tuner_set_params; in dvb_init()
1263 fe0->dvb.frontend = dvb_attach(mt352_attach, &avermedia_777, in dvb_init()
1265 if (fe0->dvb.frontend) { in dvb_init()
1266 dvb_attach(simple_tuner_attach, fe0->dvb.frontend, in dvb_init()
[all …]
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-dvb.c54 struct dvb_frontend *frontend; member
322 if (!demux->dmx.frontend) in start_feed()
389 if (!dev->dvb->frontend) {
395 fe = dvb_attach(xc5000_attach, dev->dvb->frontend, &cfg);
398 dvb_frontend_detach(dev->dvb->frontend);
399 dev->dvb->frontend = NULL;
411 if ((dev->dvb != NULL) && (dev->dvb->frontend != NULL)) { in cx231xx_set_analog_freq()
413 struct dvb_tuner_ops *dops = &dev->dvb->frontend->ops.tuner_ops; in cx231xx_set_analog_freq()
424 dops->set_analog_params(dev->dvb->frontend, &params); in cx231xx_set_analog_freq()
436 if ((dev->dvb != NULL) && (dev->dvb->frontend != NULL)) { in cx231xx_reset_analog_tuner()
[all …]
/linux-4.1.27/drivers/media/usb/au0828/
Dau0828-dvb.c272 if (!demux->dmx.frontend) in au0828_dvb_start_feed()
275 if (dvb->frontend) { in au0828_dvb_start_feed()
304 if (dvb->frontend) { in au0828_dvb_stop_feed()
421 result = dvb_register_frontend(&dvb->adapter, dvb->frontend); in dvb_register()
429 dvb->set_frontend = dvb->frontend->ops.set_frontend; in dvb_register()
430 dvb->frontend->ops.set_frontend = au0828_set_frontend; in dvb_register()
494 dvb_unregister_frontend(dvb->frontend); in dvb_register()
496 dvb_frontend_detach(dvb->frontend); in dvb_register()
515 if (dvb->frontend == NULL) in au0828_dvb_unregister()
525 dvb_unregister_frontend(dvb->frontend); in au0828_dvb_unregister()
[all …]
Dau0828.h102 struct dvb_frontend *frontend; member
Dau0828-video.c62 if (dev->dvb.frontend && dev->dvb.frontend->ops.analog_ops.i2c_gate_ctrl) in i2c_gate_ctrl()
63 dev->dvb.frontend->ops.analog_ops.i2c_gate_ctrl(dev->dvb.frontend, val); in i2c_gate_ctrl()
/linux-4.1.27/drivers/media/dvb-frontends/
DKconfig43 Say Y when you want to support this frontend.
55 Say Y when you want to support this frontend.
73 Say Y when you want to support this frontend.
83 A DVB-S tuner module. Say Y when you want to support this frontend.
90 A DVB-S tuner module. Say Y when you want to support this frontend.
97 A DVB-S tuner module. Say Y when you want to support this frontend.
104 A DVB-S tuner module. Say Y when you want to support this frontend.
111 A DVB-S tuner module. Say Y when you want to support this frontend.
118 A DVB-S tuner module. Say Y when you want to support this frontend.
125 A DVB-S tuner module. Say Y when you want to support this frontend.
[all …]
Ddvb_dummy_fe.c32 struct dvb_frontend frontend; member
128 memcpy(&state->frontend.ops, &dvb_dummy_fe_ofdm_ops, sizeof(struct dvb_frontend_ops)); in dvb_dummy_fe_ofdm_attach()
129 state->frontend.demodulator_priv = state; in dvb_dummy_fe_ofdm_attach()
130 return &state->frontend; in dvb_dummy_fe_ofdm_attach()
145 memcpy(&state->frontend.ops, &dvb_dummy_fe_qpsk_ops, sizeof(struct dvb_frontend_ops)); in dvb_dummy_fe_qpsk_attach()
146 state->frontend.demodulator_priv = state; in dvb_dummy_fe_qpsk_attach()
147 return &state->frontend; in dvb_dummy_fe_qpsk_attach()
162 memcpy(&state->frontend.ops, &dvb_dummy_fe_qam_ops, sizeof(struct dvb_frontend_ops)); in dvb_dummy_fe_qam_attach()
163 state->frontend.demodulator_priv = state; in dvb_dummy_fe_qam_attach()
164 return &state->frontend; in dvb_dummy_fe_qam_attach()
Dtda10023.c47 struct dvb_frontend frontend; member
74 int num = state->frontend.dvb ? state->frontend.dvb->num : -1; in tda10023_readreg()
90 int num = state->frontend.dvb ? state->frontend.dvb->num : -1; in tda10023_writereg()
474 state->frontend.dvb->num, afc, in tda10023_get_frontend()
540 memcpy(&state->frontend.ops, &tda10023_ops, sizeof(struct dvb_frontend_ops)); in tda10023_attach()
560 state->frontend.ops.info.symbol_rate_min = (state->sysclk/2)/64; in tda10023_attach()
561 state->frontend.ops.info.symbol_rate_max = (state->sysclk/2)/4; in tda10023_attach()
567 state->frontend.demodulator_priv = state; in tda10023_attach()
568 return &state->frontend; in tda10023_attach()
Dves1820.c39 struct dvb_frontend frontend; member
397 memcpy(&state->frontend.ops, &ves1820_ops, sizeof(struct dvb_frontend_ops)); in ves1820_attach()
398 …state->frontend.ops.info.symbol_rate_min = (state->config->xin / 2) / 64; /* SACLK/64 == (XIN… in ves1820_attach()
399 state->frontend.ops.info.symbol_rate_max = (state->config->xin / 2) / 4; /* SACLK/4 */ in ves1820_attach()
400 state->frontend.demodulator_priv = state; in ves1820_attach()
402 return &state->frontend; in ves1820_attach()
Dau8522_dig.c874 memcpy(&state->frontend.ops, &au8522_ops, in au8522_attach()
876 state->frontend.demodulator_priv = state; in au8522_attach()
878 state->frontend.ops.analog_ops.i2c_gate_ctrl = au8522_analog_i2c_gate_ctrl; in au8522_attach()
880 if (au8522_init(&state->frontend) != 0) { in au8522_attach()
887 au8522_i2c_gate_ctrl(&state->frontend, 1); in au8522_attach()
889 return &state->frontend; in au8522_attach()
Dtda10021.c40 struct dvb_frontend frontend; member
82 state->frontend.dvb->num, __func__, reg, data, ret); in _tda10021_writereg()
402 state->frontend.dvb->num, afc, in tda10021_get_frontend()
477 memcpy(&state->frontend.ops, &tda10021_ops, sizeof(struct dvb_frontend_ops)); in tda10021_attach()
478 state->frontend.demodulator_priv = state; in tda10021_attach()
479 return &state->frontend; in tda10021_attach()
Dec100.c27 struct dvb_frontend frontend; member
307 memcpy(&state->frontend.ops, &ec100_ops, in ec100_attach()
309 state->frontend.demodulator_priv = state; in ec100_attach()
311 return &state->frontend; in ec100_attach()
Ds921.c51 struct dvb_frontend frontend; member
500 memcpy(&state->frontend.ops, &s921_ops, in s921_attach()
502 state->frontend.demodulator_priv = state; in s921_attach()
504 return &state->frontend; in s921_attach()
Ds5h1432.c37 struct dvb_frontend frontend; member
364 memcpy(&state->frontend.ops, &s5h1432_ops, in s5h1432_attach()
367 state->frontend.demodulator_priv = state; in s5h1432_attach()
369 return &state->frontend; in s5h1432_attach()
Dmt312.c46 struct dvb_frontend frontend; member
806 memcpy(&state->frontend.ops, &mt312_ops, in mt312_attach()
808 state->frontend.demodulator_priv = state; in mt312_attach()
812 strcpy(state->frontend.ops.info.name, "Zarlink VP310 DVB-S"); in mt312_attach()
817 strcpy(state->frontend.ops.info.name, "Zarlink MT312 DVB-S"); in mt312_attach()
822 strcpy(state->frontend.ops.info.name, "Zarlink ZL10313 DVB-S"); in mt312_attach()
832 return &state->frontend; in mt312_attach()
Dsi2165.c43 struct dvb_frontend frontend; member
982 memcpy(&state->frontend.ops, &si2165_ops, in si2165_attach()
984 state->frontend.demodulator_priv = state; in si2165_attach()
1036 strlcat(state->frontend.ops.info.name, chip_name, in si2165_attach()
1037 sizeof(state->frontend.ops.info.name)); in si2165_attach()
1041 state->frontend.ops.delsys[n++] = SYS_DVBT; in si2165_attach()
1042 strlcat(state->frontend.ops.info.name, " DVB-T", in si2165_attach()
1043 sizeof(state->frontend.ops.info.name)); in si2165_attach()
1049 return &state->frontend; in si2165_attach()
Dlgs8gl5.c58 struct dvb_frontend frontend; member
402 memcpy(&state->frontend.ops, &lgs8gl5_ops, in lgs8gl5_attach()
404 state->frontend.demodulator_priv = state; in lgs8gl5_attach()
405 return &state->frontend; in lgs8gl5_attach()
Datbm8830.c488 memcpy(&priv->frontend.ops, &atbm8830_ops, in atbm8830_attach()
490 priv->frontend.demodulator_priv = priv; in atbm8830_attach()
492 atbm8830_init(&priv->frontend); in atbm8830_attach()
494 atbm8830_i2c_gate_ctrl(&priv->frontend, 1); in atbm8830_attach()
496 return &priv->frontend; in atbm8830_attach()
Ds5h1411.c38 struct dvb_frontend frontend; member
892 memcpy(&state->frontend.ops, &s5h1411_ops, in s5h1411_attach()
895 state->frontend.demodulator_priv = state; in s5h1411_attach()
897 if (s5h1411_init(&state->frontend) != 0) { in s5h1411_attach()
907 s5h1411_set_powerstate(&state->frontend, 1); in s5h1411_attach()
909 return &state->frontend; in s5h1411_attach()
Dtda8083.c41 struct dvb_frontend frontend; member
433 memcpy(&state->frontend.ops, &tda8083_ops, sizeof(struct dvb_frontend_ops)); in tda8083_attach()
434 state->frontend.demodulator_priv = state; in tda8083_attach()
435 return &state->frontend; in tda8083_attach()
Dcx22700.c38 struct dvb_frontend frontend; member
401 memcpy(&state->frontend.ops, &cx22700_ops, sizeof(struct dvb_frontend_ops)); in cx22700_attach()
402 state->frontend.demodulator_priv = state; in cx22700_attach()
403 return &state->frontend; in cx22700_attach()
Dtda10048.c145 struct dvb_frontend frontend; member
1122 memcpy(&state->frontend.ops, &tda10048_ops, in tda10048_attach()
1124 state->frontend.demodulator_priv = state; in tda10048_attach()
1138 tda10048_establish_defaults(&state->frontend); in tda10048_attach()
1141 if (tda10048_set_if(&state->frontend, 8000000) != 0) in tda10048_attach()
1145 if (tda10048_set_bandwidth(&state->frontend, 8000000) != 0) in tda10048_attach()
1149 tda10048_i2c_gate_ctrl(&state->frontend, 0); in tda10048_attach()
1151 return &state->frontend; in tda10048_attach()
Ds5h1409.c38 struct dvb_frontend frontend; member
977 memcpy(&state->frontend.ops, &s5h1409_ops, in s5h1409_attach()
979 state->frontend.demodulator_priv = state; in s5h1409_attach()
981 if (s5h1409_init(&state->frontend) != 0) { in s5h1409_attach()
988 s5h1409_i2c_gate_ctrl(&state->frontend, 1); in s5h1409_attach()
990 return &state->frontend; in s5h1409_attach()
Dlgdt330x.c67 struct dvb_frontend frontend; member
750 memcpy(&state->frontend.ops, &lgdt3302_ops, sizeof(struct dvb_frontend_ops)); in lgdt330x_attach()
753 memcpy(&state->frontend.ops, &lgdt3303_ops, sizeof(struct dvb_frontend_ops)); in lgdt330x_attach()
758 state->frontend.demodulator_priv = state; in lgdt330x_attach()
767 return &state->frontend; in lgdt330x_attach()
Dor51211.c61 struct dvb_frontend frontend; member
530 memcpy(&state->frontend.ops, &or51211_ops, sizeof(struct dvb_frontend_ops)); in or51211_attach()
531 state->frontend.demodulator_priv = state; in or51211_attach()
532 return &state->frontend; in or51211_attach()
Dves1x93.c41 struct dvb_frontend frontend; member
503 memcpy(&state->frontend.ops, &ves1x93_ops, sizeof(struct dvb_frontend_ops)); in ves1x93_attach()
504 state->frontend.demodulator_priv = state; in ves1x93_attach()
505 return &state->frontend; in ves1x93_attach()
Dsp8870.c48 struct dvb_frontend frontend; member
573 memcpy(&state->frontend.ops, &sp8870_ops, sizeof(struct dvb_frontend_ops)); in sp8870_attach()
574 state->frontend.demodulator_priv = state; in sp8870_attach()
575 return &state->frontend; in sp8870_attach()
Dnxt6000.c38 struct dvb_frontend frontend; member
566 memcpy(&state->frontend.ops, &nxt6000_ops, sizeof(struct dvb_frontend_ops)); in nxt6000_attach()
567 state->frontend.demodulator_priv = state; in nxt6000_attach()
568 return &state->frontend; in nxt6000_attach()
Dstv0288.c42 struct dvb_frontend frontend; member
604 memcpy(&state->frontend.ops, &stv0288_ops, in stv0288_attach()
606 state->frontend.demodulator_priv = state; in stv0288_attach()
607 return &state->frontend; in stv0288_attach()
Dcx22702.c44 struct dvb_frontend frontend; member
610 memcpy(&state->frontend.ops, &cx22702_ops, in cx22702_attach()
612 state->frontend.demodulator_priv = state; in cx22702_attach()
613 return &state->frontend; in cx22702_attach()
Dor51132.c63 struct dvb_frontend frontend; member
583 memcpy(&state->frontend.ops, &or51132_ops, sizeof(struct dvb_frontend_ops)); in or51132_attach()
584 state->frontend.demodulator_priv = state; in or51132_attach()
585 return &state->frontend; in or51132_attach()
Dl64781.c35 struct dvb_frontend frontend; member
563 memcpy(&state->frontend.ops, &l64781_ops, sizeof(struct dvb_frontend_ops)); in l64781_attach()
564 state->frontend.demodulator_priv = state; in l64781_attach()
565 return &state->frontend; in l64781_attach()
Dmt352.c46 struct dvb_frontend frontend; member
560 memcpy(&state->frontend.ops, &mt352_ops, sizeof(struct dvb_frontend_ops)); in mt352_attach()
561 state->frontend.demodulator_priv = state; in mt352_attach()
562 return &state->frontend; in mt352_attach()
Dstb0899_algo.c153 stb0899_i2c_gate_ctrl(&state->frontend, 1); in stb0899_first_subrange()
154 config->tuner_get_bandwidth(&state->frontend, &bandwidth); in stb0899_first_subrange()
155 stb0899_i2c_gate_ctrl(&state->frontend, 0); in stb0899_first_subrange()
604 stb0899_i2c_gate_ctrl(&state->frontend, 1); in stb0899_dvbs_algo()
609 state->config->tuner_set_frequency(&state->frontend, internal->freq); in stb0899_dvbs_algo()
612 state->config->tuner_get_frequency(&state->frontend, &internal->freq); in stb0899_dvbs_algo()
620 config->tuner_get_bandwidth(&state->frontend, &bandwidth); in stb0899_dvbs_algo()
623 stb0899_i2c_gate_ctrl(&state->frontend, 0); in stb0899_dvbs_algo()
1353 stb0899_i2c_gate_ctrl(&state->frontend, 1); in stb0899_dvbs2_algo()
1357 state->config->tuner_set_frequency(&state->frontend, internal->freq); in stb0899_dvbs2_algo()
[all …]
Dlgs8gxx_priv.h33 struct dvb_frontend frontend; member
Datbm8830_priv.h29 struct dvb_frontend frontend; member
Dcx24110.c40 struct dvb_frontend frontend; member
614 memcpy(&state->frontend.ops, &cx24110_ops, sizeof(struct dvb_frontend_ops)); in cx24110_attach()
615 state->frontend.demodulator_priv = state; in cx24110_attach()
616 return &state->frontend; in cx24110_attach()
Dsp887x.c27 struct dvb_frontend frontend; member
585 memcpy(&state->frontend.ops, &sp887x_ops, sizeof(struct dvb_frontend_ops)); in sp887x_attach()
586 state->frontend.demodulator_priv = state; in sp887x_attach()
587 return &state->frontend; in sp887x_attach()
Dcx24123.c60 struct dvb_frontend frontend; member
461 if ((srate > state->frontend.ops.info.symbol_rate_max) || in cx24123_set_symbolrate()
462 (srate < state->frontend.ops.info.symbol_rate_min)) in cx24123_set_symbolrate()
1086 memcpy(&state->frontend.ops, &cx24123_ops, in cx24123_attach()
1088 state->frontend.demodulator_priv = state; in cx24123_attach()
1105 return &state->frontend; in cx24123_attach()
Dds3000.c235 struct dvb_frontend frontend; member
864 memcpy(&state->frontend.ops, &ds3000_ops, in ds3000_attach()
866 state->frontend.demodulator_priv = state; in ds3000_attach()
873 ds3000_set_voltage(&state->frontend, SEC_VOLTAGE_OFF); in ds3000_attach()
874 return &state->frontend; in ds3000_attach()
Dzl10353.c36 struct dvb_frontend frontend; member
630 memcpy(&state->frontend.ops, &zl10353_ops, sizeof(struct dvb_frontend_ops)); in zl10353_attach()
631 state->frontend.demodulator_priv = state; in zl10353_attach()
633 return &state->frontend; in zl10353_attach()
Dstv0297.c36 struct dvb_frontend frontend; member
681 memcpy(&state->frontend.ops, &stv0297_ops, sizeof(struct dvb_frontend_ops)); in stv0297_attach()
682 state->frontend.demodulator_priv = state; in stv0297_attach()
683 return &state->frontend; in stv0297_attach()
Dstb6100.h88 struct dvb_frontend *frontend; member
Dbcm3510.c54 struct dvb_frontend frontend; member
749 if ((ret = bcm3510_download_firmware(&st->frontend)) < 0 || in bcm3510_init_cold()
811 memcpy(&state->frontend.ops, &bcm3510_ops, sizeof(struct dvb_frontend_ops)); in bcm3510_attach()
812 state->frontend.demodulator_priv = state; in bcm3510_attach()
829 return &state->frontend; in bcm3510_attach()
Dsi21xx.c142 struct dvb_frontend frontend; member
938 memcpy(&state->frontend.ops, &si21xx_ops, in si21xx_attach()
940 state->frontend.demodulator_priv = state; in si21xx_attach()
941 return &state->frontend; in si21xx_attach()
Dstv0299.c59 struct dvb_frontend frontend; member
701 memcpy(&state->frontend.ops, &stv0299_ops, sizeof(struct dvb_frontend_ops)); in stv0299_attach()
702 state->frontend.demodulator_priv = state; in stv0299_attach()
703 return &state->frontend; in stv0299_attach()
Dtda10086.c38 struct dvb_frontend frontend; member
765 memcpy(&state->frontend.ops, &tda10086_ops, sizeof(struct dvb_frontend_ops)); in tda10086_attach()
766 state->frontend.demodulator_priv = state; in tda10086_attach()
767 return &state->frontend; in tda10086_attach()
Dm88rs2000.c40 struct dvb_frontend frontend; member
806 memcpy(&state->frontend.ops, &m88rs2000_ops, in m88rs2000_attach()
808 state->frontend.demodulator_priv = state; in m88rs2000_attach()
809 return &state->frontend; in m88rs2000_attach()
Dstb0899_drv.c1485 stb0899_i2c_gate_ctrl(&state->frontend, 1); in stb0899_search()
1493 stb0899_i2c_gate_ctrl(&state->frontend, 0); in stb0899_search()
1524 stb0899_i2c_gate_ctrl(&state->frontend, 1); in stb0899_search()
1532 stb0899_i2c_gate_ctrl(&state->frontend, 0); in stb0899_search()
1640 state->frontend.ops = stb0899_ops; in stb0899_attach()
1641 state->frontend.demodulator_priv = state; in stb0899_attach()
1645 stb0899_wakeup(&state->frontend); in stb0899_attach()
1652 return &state->frontend; in stb0899_attach()
Dtda1004x.h114 struct dvb_frontend frontend; member
Dtda1004x.c1312 memcpy(&state->frontend.ops, &tda10045_ops, sizeof(struct dvb_frontend_ops)); in tda10045_attach()
1313 state->frontend.demodulator_priv = state; in tda10045_attach()
1314 return &state->frontend; in tda10045_attach()
1381 memcpy(&state->frontend.ops, &tda10046_ops, sizeof(struct dvb_frontend_ops)); in tda10046_attach()
1382 state->frontend.demodulator_priv = state; in tda10046_attach()
1383 return &state->frontend; in tda10046_attach()
Dlg2160.c57 struct dvb_frontend frontend; member
1437 memcpy(&state->frontend.ops, &lg2160_ops, in lg2160_attach()
1441 memcpy(&state->frontend.ops, &lg2161_ops, in lg2160_attach()
1446 state->frontend.demodulator_priv = state; in lg2160_attach()
1449 state->frontend.dtv_property_cache.atscmh_parade_id = 1; in lg2160_attach()
1451 return &state->frontend; in lg2160_attach()
Dcx24116.c189 struct dvb_frontend frontend; member
462 if ((rate > state->frontend.ops.info.symbol_rate_max) || in cx24116_set_symbolrate()
463 (rate < state->frontend.ops.info.symbol_rate_min)) { in cx24116_set_symbolrate()
1144 memcpy(&state->frontend.ops, &cx24116_ops, in cx24116_attach()
1146 state->frontend.demodulator_priv = state; in cx24116_attach()
1147 return &state->frontend; in cx24116_attach()
Dlgdt3305.c61 struct dvb_frontend frontend; member
1129 memcpy(&state->frontend.ops, &lgdt3304_ops, in lgdt3305_attach()
1133 memcpy(&state->frontend.ops, &lgdt3305_ops, in lgdt3305_attach()
1139 state->frontend.demodulator_priv = state; in lgdt3305_attach()
1158 return &state->frontend; in lgdt3305_attach()
Das102_fe.c22 struct dvb_frontend frontend; member
463 fe = &state->frontend; in as102_attach()
Ds5h1420.c47 struct dvb_frontend frontend; member
904 memcpy(&state->frontend.ops, &s5h1420_ops, sizeof(struct dvb_frontend_ops)); in s5h1420_attach()
905 state->frontend.demodulator_priv = state; in s5h1420_attach()
918 return &state->frontend; in s5h1420_attach()
Ddib3000mb.c776 memcpy(&state->frontend.ops, &dib3000mb_ops, sizeof(struct dvb_frontend_ops)); in dib3000mb_attach()
777 state->frontend.demodulator_priv = state; in dib3000mb_attach()
785 return &state->frontend; in dib3000mb_attach()
Dnxt200x.c62 struct dvb_frontend frontend; member
1206 memcpy(&state->frontend.ops, &nxt200x_ops, sizeof(struct dvb_frontend_ops)); in nxt200x_attach()
1207 state->frontend.demodulator_priv = state; in nxt200x_attach()
1208 return &state->frontend; in nxt200x_attach()
Ddib3000mb_priv.h97 struct dvb_frontend frontend; member
Dstv090x.c782 state->config->tuner_i2c_lock(&state->frontend, 1); in stv090x_i2c_gate_ctrl()
803 state->config->tuner_i2c_lock(&state->frontend, 0); in stv090x_i2c_gate_ctrl()
812 state->config->tuner_i2c_lock(&state->frontend, 0); in stv090x_i2c_gate_ctrl()
1696 struct dvb_frontend *fe = &state->frontend; in stv090x_srate_srch_coarse()
2145 struct dvb_frontend *fe = &state->frontend; in stv090x_get_coldlock()
2602 struct dvb_frontend *fe = &state->frontend; in stv090x_get_sig_params()
2853 struct dvb_frontend *fe = &state->frontend; in stv090x_optimize_track()
3181 struct dvb_frontend *fe = &state->frontend; in stv090x_algo()
4937 state->frontend.ops = stv090x_ops; in stv090x_attach()
4938 state->frontend.demodulator_priv = state; in stv090x_attach()
[all …]
Dstv090x_priv.h253 struct dvb_frontend frontend; member
Ddrxk_hard.h211 struct dvb_frontend frontend; member
Dstb0899_priv.h212 struct dvb_frontend frontend; member
Dau8522_priv.h55 struct dvb_frontend frontend; member
Dlgs8gxx.c1055 memcpy(&priv->frontend.ops, &lgs8gxx_ops, in lgs8gxx_attach()
1057 priv->frontend.demodulator_priv = priv; in lgs8gxx_attach()
1062 return &priv->frontend; in lgs8gxx_attach()
Dstv0900_priv.h346 struct dvb_frontend frontend; member
Dmb86a16.c39 struct dvb_frontend frontend; member
1869 memcpy(&state->frontend.ops, &mb86a16_ops, sizeof(struct dvb_frontend_ops)); in mb86a16_attach()
1870 state->frontend.demodulator_priv = state; in mb86a16_attach()
1871 state->frontend.ops.set_voltage = state->config->set_voltage; in mb86a16_attach()
1873 return &state->frontend; in mb86a16_attach()
Dlgdt3306a.c63 struct dvb_frontend frontend; member
1797 memcpy(&state->frontend.ops, &lgdt3306a_ops, in lgdt3306a_attach()
1799 state->frontend.demodulator_priv = state; in lgdt3306a_attach()
1840 return &state->frontend; in lgdt3306a_attach()
Dstv0900_core.c1924 memcpy(&state->frontend.ops, &stv0900_ops, in stv0900_attach()
1926 state->frontend.demodulator_priv = state; in stv0900_attach()
1946 err_stv0900 = stv0900_init_internal(&state->frontend, in stv0900_attach()
1953 state->frontend.ops.info.caps |= FE_CAN_MULTISTREAM; in stv0900_attach()
1962 return &state->frontend; in stv0900_attach()
Dcx24117.c211 struct dvb_frontend frontend; member
1208 memcpy(&state->frontend.ops, &cx24117_ops, in cx24117_attach()
1210 state->frontend.demodulator_priv = state; in cx24117_attach()
1211 return &state->frontend; in cx24117_attach()
Dmb86a20s.c42 struct dvb_frontend frontend; member
2093 memcpy(&state->frontend.ops, &mb86a20s_ops, in mb86a20s_attach()
2095 state->frontend.demodulator_priv = state; in mb86a20s_attach()
2110 return &state->frontend; in mb86a20s_attach()
Ddrxk_hard.c6257 state->frontend.ops.delsys[n++] = SYS_DVBC_ANNEX_A; in init_drxk()
6258 state->frontend.ops.delsys[n++] = SYS_DVBC_ANNEX_C; in init_drxk()
6259 strlcat(state->frontend.ops.info.name, " DVB-C", in init_drxk()
6260 sizeof(state->frontend.ops.info.name)); in init_drxk()
6263 state->frontend.ops.delsys[n++] = SYS_DVBT; in init_drxk()
6264 strlcat(state->frontend.ops.info.name, " DVB-T", in init_drxk()
6265 sizeof(state->frontend.ops.info.name)); in init_drxk()
6826 memcpy(&state->frontend.ops, &drxk_ops, sizeof(drxk_ops)); in drxk_attach()
6827 state->frontend.demodulator_priv = state; in drxk_attach()
6845 p = &state->frontend.dtv_property_cache; in drxk_attach()
[all …]
Ddrxd_hard.c117 struct dvb_frontend frontend; member
2969 state->frontend.ops = drxd_ops; in drxd_attach()
2970 state->frontend.demodulator_priv = state; in drxd_attach()
2976 return &state->frontend; in drxd_attach()
Dstb6100.c592 state->frontend = fe; in stb6100_attach()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-dvb.c248 dvb->frontend = dvb_attach(zl10353_attach, &config, in tm6000_dvb_attach_frontend()
255 return (!dvb->frontend) ? -1 : 0; in tm6000_dvb_attach_frontend()
280 if (dvb->frontend) { in register_dvb()
288 dvb->frontend->callback = tm6000_tuner_callback; in register_dvb()
289 ret = dvb_register_frontend(&dvb->adapter, dvb->frontend); in register_dvb()
296 if (!dvb_attach(xc2028_attach, dvb->frontend, &cfg)) { in register_dvb()
311 dvb->frontend->callback = tm6000_xc5000_callback; in register_dvb()
312 ret = dvb_register_frontend(&dvb->adapter, dvb->frontend); in register_dvb()
319 if (!dvb_attach(xc5000_attach, dvb->frontend, &dev->i2c_adap, &cfg)) { in register_dvb()
362 if (dvb->frontend) { in register_dvb()
[all …]
Dtm6000.h147 struct dvb_frontend *frontend; member
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-dvb.c242 if (!demux->dmx.frontend) in saa7164_dvb_start_feed()
345 result = dvb_register_frontend(&dvb->adapter, dvb->frontend); in dvb_register()
414 dvb_unregister_frontend(dvb->frontend); in dvb_register()
416 dvb_frontend_detach(dvb->frontend); in dvb_register()
443 if (dvb->frontend == NULL) in saa7164_dvb_unregister()
451 dvb_unregister_frontend(dvb->frontend); in saa7164_dvb_unregister()
452 dvb_frontend_detach(dvb->frontend); in saa7164_dvb_unregister()
479 port->dvb.frontend = dvb_attach(tda10048_attach, in saa7164_dvb_register()
483 if (port->dvb.frontend != NULL) { in saa7164_dvb_register()
485 dvb_attach(tda18271_attach, port->dvb.frontend, in saa7164_dvb_register()
[all …]
Dsaa7164.h237 struct dvb_frontend *frontend; member
Dsaa7164-vbi.c359 fe = tsport->dvb.frontend; in vidioc_s_frequency()
Dsaa7164-encoder.c387 fe = tsport->dvb.frontend; in vidioc_s_frequency()
/linux-4.1.27/crypto/
Dapi.c459 const struct crypto_type *frontend) in crypto_create_tfm() argument
467 tfmsize = frontend->tfmsize; in crypto_create_tfm()
468 total = tfmsize + sizeof(*tfm) + frontend->extsize(alg); in crypto_create_tfm()
477 err = frontend->init_tfm(tfm); in crypto_create_tfm()
500 const struct crypto_type *frontend, in crypto_find_alg() argument
506 if (frontend) { in crypto_find_alg()
507 type &= frontend->maskclear; in crypto_find_alg()
508 mask &= frontend->maskclear; in crypto_find_alg()
509 type |= frontend->type; in crypto_find_alg()
510 mask |= frontend->maskset; in crypto_find_alg()
[all …]
Dinternal.h95 const struct crypto_type *frontend);
97 const struct crypto_type *frontend,
100 const struct crypto_type *frontend, u32 type, u32 mask);
Dalgapi.c602 const struct crypto_type *frontend) in crypto_init_spawn2() argument
606 if ((alg->cra_flags ^ frontend->type) & frontend->maskset) in crypto_init_spawn2()
609 spawn->frontend = frontend; in crypto_init_spawn2()
610 err = crypto_init_spawn(spawn, alg, inst, frontend->maskset); in crypto_init_spawn2()
684 tfm = crypto_create_tfm(alg, spawn->frontend); in crypto_spawn_tfm2()
760 const struct crypto_type *frontend, in crypto_attr_alg2() argument
769 return crypto_find_alg(name, frontend, type, mask); in crypto_attr_alg2()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-dvb.c45 if (!demux->dmx.frontend) in vb2_dvb_start_feed()
107 result = dvb_register_frontend(adapter, dvb->frontend); in vb2_dvb_register_frontend()
182 dvb_unregister_frontend(dvb->frontend); in vb2_dvb_register_frontend()
184 dvb_frontend_detach(dvb->frontend); in vb2_dvb_register_frontend()
185 dvb->frontend = NULL; in vb2_dvb_register_frontend()
279 if (fe->dvb.frontend == p) { in vb2_dvb_find_frontend()
326 dvb_unregister_frontend(fe->dvb.frontend); in vb2_dvb_dealloc_frontends()
328 if (fe->dvb.frontend) in vb2_dvb_dealloc_frontends()
330 dvb_frontend_detach(fe->dvb.frontend); in vb2_dvb_dealloc_frontends()
Dvideobuf-dvb.c99 if (!demux->dmx.frontend) in videobuf_dvb_start_feed()
167 result = dvb_register_frontend(adapter, dvb->frontend); in videobuf_dvb_register_frontend()
242 dvb_unregister_frontend(dvb->frontend); in videobuf_dvb_register_frontend()
244 dvb_frontend_detach(dvb->frontend); in videobuf_dvb_register_frontend()
245 dvb->frontend = NULL; in videobuf_dvb_register_frontend()
339 if (fe->dvb.frontend == p) { in videobuf_dvb_find_frontend()
388 dvb_unregister_frontend(fe->dvb.frontend); in videobuf_dvb_dealloc_frontends()
390 if (fe->dvb.frontend) in videobuf_dvb_dealloc_frontends()
392 dvb_frontend_detach(fe->dvb.frontend); in videobuf_dvb_dealloc_frontends()
/linux-4.1.27/drivers/media/usb/ttusb-dec/
Dttusbdecfe.c34 struct dvb_frontend frontend; member
221 memcpy(&state->frontend.ops, &ttusbdecfe_dvbt_ops, sizeof(struct dvb_frontend_ops)); in ttusbdecfe_dvbt_attach()
222 state->frontend.demodulator_priv = state; in ttusbdecfe_dvbt_attach()
223 return &state->frontend; in ttusbdecfe_dvbt_attach()
243 memcpy(&state->frontend.ops, &ttusbdecfe_dvbs_ops, sizeof(struct dvb_frontend_ops)); in ttusbdecfe_dvbs_attach()
244 state->frontend.demodulator_priv = state; in ttusbdecfe_dvbs_attach()
245 return &state->frontend; in ttusbdecfe_dvbs_attach()
Dttusb_dec.c105 struct dmx_frontend frontend; member
1059 if (!dvbdmx->dmx.frontend) in ttusb_dec_start_feed()
1488 dec->frontend.source = DMX_FRONTEND_0; in ttusb_dec_init_dvb()
1491 &dec->frontend)) < 0) { in ttusb_dec_init_dvb()
1503 &dec->frontend)) < 0) { in ttusb_dec_init_dvb()
1507 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_init_dvb()
1526 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_exit_dvb()
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-bus-xen-backend39 Number of flush requests from the frontend.
54 Number of read requests from the frontend.
61 Number of sectors read by the frontend.
68 Number of write requests from the frontend.
75 Number of sectors written by the frontend.
/linux-4.1.27/Documentation/dvb/
Dcontributors.txt40 for many bugfixes in the generic DVB Core, frontend drivers and
47 for the tda1004x frontend driver, and various bugfixes
79 for the lgdt330x frontend driver, and various bugfixes
85 for the nxt2002 frontend driver
88 for the nxt2004 frontend driver
91 for the or51211 and or51132 frontend drivers, and
93 single nxt200x frontend driver.
Dbt8xx.txt18 You can save RAM by deselecting every frontend module that your DVB card does not need.
20 First please remove the static dependency of DVB card drivers on all frontend modules for all possi…
22 => "DVB for Linux" "DVB Core Support" "Load and attach frontend modules as needed"
24 If you know the frontend driver that your card needs please enable:
26 …=> "DVB for Linux" "DVB Core Support" "Customise DVB Frontends" => "Customise the frontend modules…
27 Then please select your card-specific frontend module.
32 Regular case: If the bttv driver detects a bt8xx-based DVB card, all frontend and backend modules w…
Dtechnisat.txt14 dmesg | grep frontend may show you for example:
15 DVB: registering frontend 0 (Conexant CX24123/CX24109)...
38 => "Customise the frontend modules to build" "Customise DVB frontends" =>
Davermedia.txt123 the frontend0 node is used to tune the frontend tuner module.
147 The frontend module sp887x.o, requires an external firmware.
194 any channel's transponders which the card's frontend can lock
277 At present I can say with confidence that the frontend tunes
286 ability of the frontend to function correctly.
Dcards.txt8 DVB-S/DVB-C/DVB-T. Thus the frontend drivers are listed separately.
10 Note 1: There is no guarantee that every frontend driver works
DREADME.dvb-usb80 2004-11-21 - first working version of the dib3000mc/p frontend driver.
85 - moved transfer control (pid filter, fifo control) from usb driver to frontend, it seems
95 2004-09-05 - released the dibusb device and dib3000mb-frontend driver
Dfaq.txt7 are powered down if they are unused (i.e. if the frontend device
/linux-4.1.27/drivers/media/common/siano/
Dsmsdvb-main.c130 container_of(fe, struct smsdvb_client_t, frontend); in smsdvb_stats_not_ready()
226 struct dvb_frontend *fe = &client->frontend; in smsdvb_update_tx_params()
243 struct dvb_frontend *fe = &client->frontend; in smsdvb_update_per_slices()
283 struct dvb_frontend *fe = &client->frontend; in smsdvb_update_dvb_stats()
335 struct dvb_frontend *fe = &client->frontend; in smsdvb_update_isdbt_stats()
431 struct dvb_frontend *fe = &client->frontend; in smsdvb_update_isdbt_stats_ex()
522 struct dvb_frontend *fe = &client->frontend; in smsdvb_onresponse()
633 dvb_unregister_frontend(&client->frontend); in smsdvb_unregister_client()
760 client = container_of(fe, struct smsdvb_client_t, frontend); in smsdvb_read_status()
776 client = container_of(fe, struct smsdvb_client_t, frontend); in smsdvb_read_ber()
[all …]
DKconfig28 Choose Y to enable visualizing a dump of the frontend
Dsmsdvb.h41 struct dvb_frontend frontend; member
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_probe_frontend.c406 char *backend, *frontend; in xenbus_check_frontend() local
408 frontend = kasprintf(GFP_NOIO | __GFP_HIGH, "device/%s/%s", class, dev); in xenbus_check_frontend()
409 if (!frontend) in xenbus_check_frontend()
412 err = xenbus_scanf(XBT_NIL, frontend, "state", "%i", &fe_state); in xenbus_check_frontend()
420 frontend, xenbus_strstate(fe_state)); in xenbus_check_frontend()
421 backend = xenbus_read(XBT_NIL, frontend, "backend", NULL); in xenbus_check_frontend()
426 xenbus_reset_frontend(frontend, backend, be_state); in xenbus_check_frontend()
433 kfree(frontend); in xenbus_check_frontend()
Dxenbus_probe_backend.c63 const char *devid, *type, *frontend; in backend_bus_id() local
77 "frontend", NULL, &frontend, in backend_bus_id()
81 if (strlen(frontend) == 0) in backend_bus_id()
83 if (!err && !xenbus_exists(XBT_NIL, frontend, "")) in backend_bus_id()
85 kfree(frontend); in backend_bus_id()
/linux-4.1.27/drivers/media/firewire/
Dfiredtv-dvb.c132 (demux->dmx.frontend->source != DMX_MEMORY_FE))) { in fdtv_stop_feed()
195 fdtv->frontend.source = DMX_FRONTEND_0; in fdtv_dvb_register()
197 err = fdtv->demux.dmx.add_frontend(&fdtv->demux.dmx, &fdtv->frontend); in fdtv_dvb_register()
202 &fdtv->frontend); in fdtv_dvb_register()
226 fdtv->demux.dmx.remove_frontend(&fdtv->demux.dmx, &fdtv->frontend); in fdtv_dvb_register()
244 fdtv->demux.dmx.remove_frontend(&fdtv->demux.dmx, &fdtv->frontend); in fdtv_dvb_unregister()
Dfiredtv.h83 struct dmx_frontend frontend; member
/linux-4.1.27/drivers/media/usb/dvb-usb/
Dfriio-fe.c21 struct dvb_frontend frontend; member
135 state->frontend.ops.info.frequency_stepsize); in jdvbt90502_pll_set_freq()
138 f = freq / state->frontend.ops.info.frequency_stepsize; in jdvbt90502_pll_set_freq()
427 state->frontend.ops = jdvbt90502_ops; in jdvbt90502_attach()
428 state->frontend.demodulator_priv = state; in jdvbt90502_attach()
430 if (jdvbt90502_init(&state->frontend) < 0) in jdvbt90502_attach()
433 return &state->frontend; in jdvbt90502_attach()
Ddtt200u-fe.c20 struct dvb_frontend frontend; member
171 memcpy(&state->frontend.ops,&dtt200u_fe_ops,sizeof(struct dvb_frontend_ops)); in dtt200u_fe_attach()
172 state->frontend.demodulator_priv = state; in dtt200u_fe_attach()
174 return &state->frontend; in dtt200u_fe_attach()
Daf9005-fe.c59 struct dvb_frontend frontend; member
1448 memcpy(&state->frontend.ops, &af9005_fe_ops, in af9005_fe_attach()
1450 state->frontend.demodulator_priv = state; in af9005_fe_attach()
1452 return &state->frontend; in af9005_fe_attach()
/linux-4.1.27/drivers/media/dvb-core/
Ddemux.h207 struct dmx_frontend* frontend; /* Front-end connected to the demux */ member
223 struct dmx_frontend* frontend);
225 struct dmx_frontend* frontend);
228 struct dmx_frontend* frontend);
Ddvb_demux.c1158 if ((!demux->frontend) || (demux->frontend->source != DMX_MEMORY_FE)) in dvbdmx_write()
1178 struct dmx_frontend *frontend) in dvbdmx_add_frontend() argument
1183 list_add(&(frontend->connectivity_list), head); in dvbdmx_add_frontend()
1189 struct dmx_frontend *frontend) in dvbdmx_remove_frontend() argument
1195 if (DMX_FE_ENTRY(pos) == frontend) { in dvbdmx_remove_frontend()
1215 struct dmx_frontend *frontend) in dvbdmx_connect_frontend() argument
1219 if (demux->frontend) in dvbdmx_connect_frontend()
1224 demux->frontend = frontend; in dvbdmx_connect_frontend()
1235 demux->frontend = NULL; in dvbdmx_disconnect_frontend()
1298 dmx->frontend = NULL; in dvb_dmx_init()
Ddmxdev.c162 dmxdev->dvr_orig_fe = dmxdev->demux->frontend; in dvb_dvr_open()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-driver-xen-blkfront6 Maximum number of segments that the frontend will negotiate
9 memory usage. The backend picks the minimum of the frontend
Dsysfs-driver-xen-blkback15 blkback. If the frontend tries to use more than
Dsysfs-bus-event_source-devices-events5 /sys/devices/cpu/events/stalled-cycles-frontend
/linux-4.1.27/Documentation/DocBook/media/
DMakefile17 frontend.h.xml \
63 …l -ne 'print "$$1 " if /\#define\s+([^\s]+)\s+_IO/' $(srctree)/include/uapi/linux/dvb/frontend.h) \
78 …hell perl -ne 'print "$$1 " if /^}\s+([a-z0-9_]+_t)/' $(srctree)/include/uapi/linux/dvb/frontend.h)
85 …ll perl -ne 'print "$$1 " if /^enum\s+([^\s]+)\s+/' $(srctree)/include/uapi/linux/dvb/frontend.h) \
97 … " if (!/dtv\_cmds\_h/ && /^struct\s+([^\s]+)\s+/)' $(srctree)/include/uapi/linux/dvb/frontend.h) \
252 $(MEDIA_OBJ_DIR)/frontend.h.xml: $(srctree)/include/uapi/linux/dvb/frontend.h $(MEDIA_OBJ_DIR)/v4l2…
/linux-4.1.27/drivers/media/dvb-frontends/drx39xyj/
Ddrx39xxj.h32 struct dvb_frontend frontend; member
DKconfig7 to support this frontend.
Ddrxj.c8859 struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; in qam64auto()
9007 struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; in qam256auto()
9450 struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; in ctrl_get_qam_sig_quality()
10666 struct dtv_frontend_properties *p = &state->frontend.dtv_property_cache; in ctrl_sig_quality()
12324 memcpy(&state->frontend.ops, &drx39xxj_ops, in drx39xxj_attach()
12327 state->frontend.demodulator_priv = state; in drx39xxj_attach()
12330 p = &state->frontend.dtv_property_cache; in drx39xxj_attach()
12349 return &state->frontend; in drx39xxj_attach()
/linux-4.1.27/drivers/staging/media/mn88473/
DKconfig7 Say Y when you want to support this frontend.
/linux-4.1.27/drivers/staging/media/mn88472/
DKconfig7 Say Y when you want to support this frontend.
/linux-4.1.27/include/uapi/linux/dvb/
DKbuild5 header-y += frontend.h
/linux-4.1.27/include/media/
Dvideobuf2-dvb.h14 struct dvb_frontend *frontend; member
Dvideobuf-dvb.h13 struct dvb_frontend *frontend; member
/linux-4.1.27/include/crypto/
Dalgapi.h64 const struct crypto_type *frontend; member
146 const struct crypto_type *frontend);
163 const struct crypto_type *frontend,
/linux-4.1.27/Documentation/tpm/
Dxen-tpmfront.txt69 * xen-tpmfront.ko: Linux kernel virtual TPM frontend driver. This driver
72 * mini-os/tpmback: Mini-os TPM backend driver. The Linux frontend driver
82 * mini-os/tpmfront: Mini-os TPM frontend driver. The vTPM mini-os domain
/linux-4.1.27/drivers/char/agp/
DMakefile1 agpgart-y := backend.o frontend.o generic.o isoch.o
/linux-4.1.27/drivers/media/pci/mantis/
Dmantis_dvb.c109 if (!dvbdmx->dmx.frontend) { in mantis_dvb_start_feed()
132 if (!dvbdmx->dmx.frontend) { in mantis_dvb_stop_feed()
/linux-4.1.27/tools/perf/util/
Dparse-events.l180 stalled-cycles-frontend|idle-cycles-frontend { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT…
/linux-4.1.27/Documentation/vm/
D00-INDEX10 - Outline frontswap, part of the transcendent memory frontend.
Dcleancache.txt29 to the kernel's cleancache "frontend" by calling cleancache_register_ops,
176 on both the frontend and backend and also allows the backend to
/linux-4.1.27/drivers/media/pci/bt8xx/
Ddst_common.h106 struct dvb_frontend frontend; member
Ddvb-bt8xx.c79 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_start_feed()
99 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_stop_feed()
687 card->fe = &state->frontend; in frontend_init()
Ddst.c1738 memcpy(&state->frontend.ops, &dst_dvbt_ops, sizeof(struct dvb_frontend_ops)); in dst_attach()
1741 memcpy(&state->frontend.ops, &dst_dvbc_ops, sizeof(struct dvb_frontend_ops)); in dst_attach()
1744 memcpy(&state->frontend.ops, &dst_dvbs_ops, sizeof(struct dvb_frontend_ops)); in dst_attach()
1747 memcpy(&state->frontend.ops, &dst_atsc_ops, sizeof(struct dvb_frontend_ops)); in dst_attach()
1754 state->frontend.demodulator_priv = state; in dst_attach()
/linux-4.1.27/lib/
DKconfig.kgdb71 bool "KGDB_KDB: include kdb frontend for kgdb"
74 KDB frontend for kernel
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110.c309 if (!dvbdmxfilter->feed->demux->dmx.frontend) in DvbDmxFilterCallback()
311 if (dvbdmxfilter->feed->demux->dmx.frontend->source == DMX_MEMORY_FE) in DvbDmxFilterCallback()
985 if (!demux->dmx.frontend) in av7110_start_feed()
994 switch (demux->dmx.frontend->source) { in av7110_start_feed()
1012 (demux->dmx.frontend->source != DMX_MEMORY_FE)) { in av7110_start_feed()
1033 if (demux->dmx.frontend->source != DMX_MEMORY_FE) { in av7110_start_feed()
1065 (demux->dmx.frontend->source != DMX_MEMORY_FE)) in av7110_stop_feed()
1079 if (demux->dmx.frontend->source != DMX_MEMORY_FE) { in av7110_stop_feed()
Dbudget-core.c331 if (!demux->dmx.frontend) in budget_start_feed()
Dav7110_av.c858 if (av7110->full_ts && demux->dmx.frontend->source != DMX_MEMORY_FE) in av7110_write_to_decoder()
/linux-4.1.27/drivers/pci/
DKconfig68 The PCI device frontend driver allows the kernel to import arbitrary
/linux-4.1.27/arch/powerpc/perf/
Dpower7-pmu.c378 GENERIC_EVENT_ATTR(stalled-cycles-frontend, PM_GCT_NOSLOT_CYC);
/linux-4.1.27/Documentation/
Dstatic-keys.txt258 <not supported> stalled-cycles-frontend
275 <not supported> stalled-cycles-frontend
Ddevices.txt2948 3 = /dev/dvb/adapter0/frontend0 first frontend device of first card
/linux-4.1.27/drivers/media/tuners/
Dmt2063.c227 struct dvb_frontend *frontend; member
250 struct dvb_frontend *fe = state->frontend; in mt2063_write()
305 struct dvb_frontend *fe = state->frontend; in mt2063_read()
2257 state->frontend = fe; in mt2063_attach()
Dmxl5005s.c290 struct dvb_frontend *frontend; member
4102 state->frontend = fe; in mxl5005s_attach()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-dvb.c297 if (!demux->dmx.frontend) in cx18_dvb_start_feed()
/linux-4.1.27/drivers/net/
DKconfig336 tristate "Xen network device frontend driver"
361 The corresponding Linux frontend driver is enabled by the
/linux-4.1.27/drivers/xen/
DKconfig154 to other domains. This can be used to implement frontend drivers
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-dvb.c247 if (!demux->dmx.frontend) in em28xx_start_feed()
/linux-4.1.27/drivers/block/
DKconfig514 The corresponding Linux frontend driver is enabled by the
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event.c1591 EVENT_ATTR(stalled-cycles-frontend, STALLED_CYCLES_FRONTEND );
/linux-4.1.27/drivers/scsi/
DKconfig590 tristate "XEN SCSI frontend driver"
594 The XEN SCSI frontend driver allows the kernel to access SCSI Devices