/linux/drivers/media/usb/tm6000/ |
A D | tm6000-dvb.c | 107 struct tm6000_dvb *dvb = dev->dvb; in tm6000_start_stream() local 169 struct tm6000_dvb *dvb = dev->dvb; in tm6000_stop_stream() local 185 struct tm6000_dvb *dvb = dev->dvb; in tm6000_start_feed() local 204 struct tm6000_dvb *dvb = dev->dvb; in tm6000_stop_feed() local 225 struct tm6000_dvb *dvb = dev->dvb; in tm6000_dvb_attach_frontend() local 251 struct tm6000_dvb *dvb = dev->dvb; in register_dvb() local 336 dvb->dmxdev.filternum = dev->dvb->demux.filternum; in register_dvb() 337 dvb->dmxdev.demux = &dev->dvb->demux.dmx; in register_dvb() 363 struct tm6000_dvb *dvb = dev->dvb; in unregister_dvb() local 404 if (!dvb) in dvb_init() [all …]
|
/linux/drivers/media/test-drivers/vidtv/ |
A D | vidtv_bridge.c | 145 dvb->fe[n]->ops.read_status(dvb->fe[n], &status); in vidtv_bridge_check_demod_lock() 195 dvb->mux = vidtv_mux_init(dvb->fe[0], dev, &mux_args); in vidtv_start_streaming() 322 dvb->demux.priv = dvb; in vidtv_bridge_dmx_init() 334 dvb->dmx_dev.demux = &dvb->demux.dmx; in vidtv_bridge_dmxdev_init() 337 return dvb_dmxdev_init(&dvb->dmx_dev, &dvb->adapter); in vidtv_bridge_dmxdev_init() 444 ret = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, in vidtv_bridge_dvb_init() 460 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, in vidtv_bridge_dvb_init() 493 dvb = kzalloc(sizeof(*dvb), GFP_KERNEL); in vidtv_bridge_probe() 494 if (!dvb) in vidtv_bridge_probe() 533 kfree(dvb); in vidtv_bridge_probe() [all …]
|
A D | Makefile | 3 dvb-vidtv-tuner-objs := vidtv_tuner.o 4 dvb-vidtv-demod-objs := vidtv_demod.o 5 dvb-vidtv-bridge-objs := vidtv_bridge.o vidtv_common.o vidtv_ts.o vidtv_psi.o \ 8 obj-$(CONFIG_DVB_VIDTV) += dvb-vidtv-tuner.o dvb-vidtv-demod.o \ 9 dvb-vidtv-bridge.o
|
/linux/drivers/media/usb/au0828/ |
A D | au0828-dvb.c | 277 struct au0828_dvb *dvb = &dev->dvb; in au0828_dvb_start_feed() local 309 struct au0828_dvb *dvb = &dev->dvb; in au0828_dvb_stop_feed() local 339 struct au0828_dvb *dvb = &dev->dvb; in au0828_restart_dvb_streaming() local 362 struct au0828_dvb *dvb = &dev->dvb; in au0828_set_frontend() local 396 struct au0828_dvb *dvb = &dev->dvb; in dvb_register() local 472 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register() 494 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in dvb_register() 508 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register() 510 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register() 543 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in au0828_dvb_unregister() [all …]
|
/linux/drivers/media/usb/em28xx/ |
A D | em28xx-dvb.c | 735 struct em28xx_dvb *dvb = dev->dvb; in em28xx_pctv_290e_set_lna() local 1030 dvb->demux.priv = dvb; in em28xx_register_dvb() 1082 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in em28xx_register_dvb() 1097 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb() 1099 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb() 1121 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_unregister_dvb() 1122 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_unregister_dvb() 1505 dev->dvb = dvb; in em28xx_dvb_init() 1737 dvb->fe[0]->sec_priv = dvb; in em28xx_dvb_init() 1768 dvb->fe[0]->sec_priv = dvb; in em28xx_dvb_init() [all …]
|
/linux/drivers/media/usb/cx231xx/ |
A D | cx231xx-dvb.c | 507 dvb->demux.priv = dvb; in register_dvb() 522 dvb->dmxdev.demux = &dvb->demux.dmx; in register_dvb() 533 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb() 542 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in register_dvb() 550 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb() 559 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in register_dvb() 570 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in register_dvb() 572 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb() 594 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in unregister_dvb() 595 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in unregister_dvb() [all …]
|
/linux/drivers/media/common/videobuf2/ |
A D | videobuf2-dvb.c | 45 dvb->nfeeds++; in vb2_dvb_start_feed() 48 rc = vb2_thread_start(&dvb->dvbq, dvb_fnc, dvb, dvb->name); in vb2_dvb_start_feed() 65 dvb->nfeeds--; in vb2_dvb_stop_feed() 118 dvb->demux.priv = dvb; in vb2_dvb_register_frontend() 131 dvb->dmxdev.demux = &dvb->demux.dmx; in vb2_dvb_register_frontend() 142 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in vb2_dvb_register_frontend() 150 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in vb2_dvb_register_frontend() 157 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in vb2_dvb_register_frontend() 174 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in vb2_dvb_register_frontend() 176 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in vb2_dvb_register_frontend() [all …]
|
/linux/drivers/media/usb/dvb-usb/ |
A D | Makefile | 2 dvb-usb-objs += dvb-usb-firmware.o dvb-usb-init.o dvb-usb-urb.o dvb-usb-i2c.o 3 dvb-usb-objs += dvb-usb-dvb.o dvb-usb-remote.o usb-urb.o 4 obj-$(CONFIG_DVB_USB) += dvb-usb.o 12 dvb-usb-gp8psk-objs := gp8psk.o 21 obj-$(CONFIG_DVB_USB_DIB3000MC) += dvb-usb-dibusb-common.o dvb-usb-dibusb-mc-common.o 23 dvb-usb-a800-objs := a800.o 27 obj-$(CONFIG_DVB_USB_DIBUSB_MB) += dvb-usb-dibusb-common.o dvb-usb-dibusb-mb.o 38 dvb-usb-m920x-objs := m920x.o 41 dvb-usb-digitv-objs := digitv.o 44 dvb-usb-cxusb-objs := cxusb.o [all …]
|
/linux/Documentation/admin-guide/media/ |
A D | usb-cardlist.rst | 122 dvb-usb-a800-cardlist 123 dvb-usb-af9005-cardlist 124 dvb-usb-az6027-cardlist 126 dvb-usb-cxusb-cardlist 127 dvb-usb-digitv-cardlist 130 dvb-usb-dw2102-cardlist 131 dvb-usb-gp8psk-cardlist 132 dvb-usb-m920x-cardlist 134 dvb-usb-opera1-cardlist 149 dvb-usb-ec168-cardlist [all …]
|
A D | lmedm04.rst | 23 will produce dvb-usb-lme2510c-s7395.fw 36 will produce dvb-usb-lme2510c-s7395.fw 53 will produce dvb-usb-lme2510-lg.fw 59 dd if=US280D.sys ibs=1 skip=42360 count=3924 of=dvb-usb-lme2510-lg.fw 66 dd if=US280D.sys ibs=1 skip=35200 count=3850 of=dvb-usb-lme2510c-lg.fw 78 dd if=US290D.sys ibs=1 skip=36856 count=3976 of=dvb-usb-lme2510-s0194.fw 87 dd if=US290D.sys ibs=1 skip=33152 count=3697 of=dvb-usb-lme2510c-s0194.fw 97 dd if=US2B0D.sys ibs=1 skip=34432 count=3871 of=dvb-usb-lme2510c-rs2000.fw 105 echo -ne \\xF0\\x22 | dd conv=notrunc bs=1 count=2 seek=266 of=dvb-usb-lme2510c-rs2000.fw
|
A D | other-usb-cardlist.rst | 10 dvb-as102 Abilis Systems DVB-Titan 1BA6:0001 11 dvb-as102 PCTV Systems picoStick (74e) 2013:0246 12 dvb-as102 Elgato EyeTV DTT Deluxe 0fd9:002c 13 dvb-as102 nBox DVB-T Dongle 0b89:0007 14 dvb-as102 Sky IT Digital Key (green led) 2137:0001 70 dvb-ttusb-budget Technotrend/Hauppauge Nova-USB devices 0b48:1003, 0b48:1004, 72 dvb-ttusb_dec Technotrend/Hauppauge MPEG decoder 0b48:1006 74 dvb-ttusb_dec Technotrend/Hauppauge MPEG decoder 0b48:1007 75 dvb-ttusb_dec Technotrend/Hauppauge MPEG decoder 0b48:1008 77 dvb-ttusb_dec Technotrend/Hauppauge MPEG decoder
|
/linux/drivers/media/pci/cx88/ |
A D | cx88-dvb.c | 210 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx88_dvb_gate_ctrl() 211 fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open); in cx88_dvb_gate_ctrl() 1073 fe0->dvb.frontend, in dvb_register() 1089 fe1->dvb.frontend, in dvb_register() 1201 if (fe0->dvb.frontend) in dvb_register() 1449 fe0->dvb.frontend, in dvb_register() 1465 fe1->dvb.frontend, in dvb_register() 1477 fe0->dvb.frontend, in dvb_register() 1514 if (fe0->dvb.frontend) in dvb_register() 1616 if ((NULL == fe0->dvb.frontend) || (fe1 && NULL == fe1->dvb.frontend)) { in dvb_register() [all …]
|
/linux/drivers/media/pci/cx18/ |
A D | cx18-dvb.c | 152 struct cx18_dvb *dvb = container_of(fe->dvb, in yuan_mpc718_mt352_init() local 334 struct cx18_dvb *dvb = stream->dvb; in cx18_dvb_register() local 340 if (!dvb) in cx18_dvb_register() 343 dvb->enabled = 0; in cx18_dvb_register() 344 dvb->stream = stream; in cx18_dvb_register() 404 dvb->enabled = 1; in cx18_dvb_register() 426 struct cx18_dvb *dvb = stream->dvb; in cx18_dvb_unregister() local 433 if (dvb == NULL || !dvb->enabled) in cx18_dvb_unregister() 456 struct cx18_dvb *dvb = stream->dvb; in dvb_register() local 572 ret = dvb_register_frontend(&dvb->dvb_adapter, dvb->fe); in dvb_register() [all …]
|
/linux/drivers/media/pci/saa7164/ |
A D | saa7164-dvb.c | 284 struct saa7164_dvb *dvb = &port->dvb; in saa7164_dvb_start_feed() local 311 struct saa7164_dvb *dvb = &port->dvb; in saa7164_dvb_stop_feed() local 333 struct saa7164_dvb *dvb = &port->dvb; in dvb_register() local 428 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register() 436 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register() 443 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register() 451 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in dvb_register() 455 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register() 457 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register() 510 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in saa7164_dvb_unregister() [all …]
|
/linux/drivers/media/usb/dvb-usb-v2/ |
A D | Makefile | 5 dvb-usb-af9015-objs := af9015.o 8 dvb-usb-af9035-objs := af9035.o 11 dvb-usb-anysee-objs := anysee.o 14 dvb-usb-au6610-objs := au6610.o 17 dvb-usb-az6007-objs := az6007.o 20 dvb-usb-ce6230-objs := ce6230.o 23 dvb-usb-ec168-objs := ec168.o 26 dvb-usb-lmedm04-objs := lmedm04.o 29 dvb-usb-gl861-objs := gl861.o 41 dvb-usb-dvbsky-objs := dvbsky.o [all …]
|
/linux/drivers/media/pci/saa7134/ |
A D | saa7134-dvb.c | 595 if (fe0->dvb.frontend) { in configure_tda827x_fe() 1235 q = &fe0->dvb.dvbq; in dvb_init() 1256 if (fe0->dvb.frontend) { in dvb_init() 1503 if (fe0->dvb.frontend) in dvb_init() 1511 if (fe0->dvb.frontend) in dvb_init() 1777 if (fe0->dvb.frontend) in dvb_init() 1790 fe0->dvb.frontend, in dvb_init() 1898 if (!fe0->dvb.frontend) in dvb_init() 1932 fe0->dvb.frontend->ops.init(fe0->dvb.frontend); in dvb_init() 1934 fe0->dvb.frontend->ops.sleep(fe0->dvb.frontend); in dvb_init() [all …]
|
/linux/drivers/media/pci/ddbridge/ |
A D | ddbridge-max.c | 82 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_send_master_cmd() local 184 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_set_input_unlocked() local 195 dvb->input = in; in max_set_input_unlocked() 207 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_set_tone() local 213 dvb->tone = tone; in max_set_tone() 245 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_set_voltage() local 412 struct ddb_dvb *dvb = &input->port->dvb[input->nr & 1]; in ddb_fe_attach_mxl5xx() local 430 if (!dvb->fe) { in ddb_fe_attach_mxl5xx() 463 struct ddb_dvb *dvb = &input->port->dvb[input->nr & 1]; in ddb_fe_attach_mci() local 480 dvb->fe = ddb_mci_attach(input, &cfg, demod, &dvb->set_input); in ddb_fe_attach_mci() [all …]
|
A D | ddbridge-core.c | 873 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in locked_gate_ctrl() local 916 dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 1); in tuner_attach_tda18271() 919 dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 0); in tuner_attach_tda18271() 979 dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 1); in tuner_tda18212_ping() 987 dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 0); in tuner_tda18212_ping() 1383 port->dvb[1].adap = port->dvb[0].adap; in dvb_register_adapters() 1433 dvb = &port->dvb[0]; in dvb_unregister_adapters() 1438 dvb = &port->dvb[1]; in dvb_unregister_adapters() 1494 dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->mem_frontend); in dvb_input_attach() 1496 dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->hw_frontend); in dvb_input_attach() [all …]
|
/linux/Documentation/driver-api/media/drivers/ |
A D | frontends.rst | 12 .. kernel-doc:: drivers/media/dvb-frontends/a8293.h 13 .. kernel-doc:: drivers/media/dvb-frontends/af9013.h 14 .. kernel-doc:: drivers/media/dvb-frontends/ascot2e.h 15 .. kernel-doc:: drivers/media/dvb-frontends/cxd2820r.h 16 .. kernel-doc:: drivers/media/dvb-frontends/drxk.h 17 .. kernel-doc:: drivers/media/dvb-frontends/dvb-pll.h 18 .. kernel-doc:: drivers/media/dvb-frontends/helene.h 19 .. kernel-doc:: drivers/media/dvb-frontends/horus3a.h 20 .. kernel-doc:: drivers/media/dvb-frontends/ix2505v.h 23 .. kernel-doc:: drivers/media/dvb-frontends/mn88472.h [all …]
|
A D | dvb-usb.rst | 3 Idea behind the dvb-usb-framework 19 different way: With the help of a dvb-usb-framework. 45 the dvb-usb-lib. 86 - (change from dvb-dibusb to dvb-usb) 196 - #if for 2.6.4 (dvb), compile issue 255 from within the dvb-kernel cvs repository. 261 # modinfo dvb-usb 262 # modinfo dvb-usb-vp7045 268 modprobe dvb-usb debug=<level> 269 modprobe dvb-usb-vp7045 debug=<level> [all …]
|
/linux/drivers/media/pci/cx23885/ |
A D | cx23885-dvb.c | 146 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx23885_dvb_gate_ctrl() 147 fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open); in cx23885_dvb_gate_ctrl() 1272 fe0->dvb.frontend = in dvb_register() 1288 fe0->dvb.frontend = in dvb_register() 1733 fe0->dvb.frontend->ops.tuner_ops.init(fe0->dvb.frontend); in dvb_register() 1766 fe0->dvb.frontend, in dvb_register() 1779 fe0->dvb.frontend, in dvb_register() 1807 fe0->dvb.frontend, in dvb_register() 2570 if ((NULL == fe0->dvb.frontend) || (fe1 && NULL == fe1->dvb.frontend)) { in dvb_register() 2591 fe0->dvb.frontend->ops.analog_ops.standby(fe0->dvb.frontend); in dvb_register() [all …]
|
/linux/drivers/media/dvb-core/ |
A D | dvb_frontend.c | 328 dev_dbg(fe->dvb->device, in dvb_frontend_init() 452 dev_dbg(fe->dvb->device, in dvb_frontend_swzigzag_autotune() 1584 dev_dbg(fe->dvb->device, in dtv_property_process_get() 1733 dev_dbg(fe->dvb->device, in dvbv5_set_delivery_system() 2655 fe->dvb->num); in dvb_frontend_handle_ioctl() 2823 if (fe->dvb->mdev) { in dvb_frontend_open() 2856 if (fe->dvb->mdev) { in dvb_frontend_open() 2895 if (fe->dvb->mdev) { in dvb_frontend_release() 2930 dev_dbg(fe->dvb->device, "%s: adap=%d fe=%d\n", __func__, fe->dvb->num, in dvb_frontend_suspend() 2950 dev_dbg(fe->dvb->device, "%s: adap=%d fe=%d\n", __func__, fe->dvb->num, in dvb_frontend_resume() [all …]
|
A D | Makefile | 6 dvb-net-$(CONFIG_DVB_NET) := dvb_net.o 7 dvb-vb2-$(CONFIG_DVB_MMAP) := dvb_vb2.o 9 dvb-core-objs := dvbdev.o dmxdev.o dvb_demux.o \ 11 $(dvb-net-y) dvb_ringbuffer.o $(dvb-vb2-y) dvb_math.o 13 obj-$(CONFIG_DVB_CORE) += dvb-core.o
|
/linux/Documentation/userspace-api/media/dvb/ |
A D | intro.rst | 137 - ``/dev/dvb/adapterN/audioM``, 139 - ``/dev/dvb/adapterN/videoM``, 141 - ``/dev/dvb/adapterN/frontendM``, 143 - ``/dev/dvb/adapterN/netM``, 145 - ``/dev/dvb/adapterN/demuxM``, 147 - ``/dev/dvb/adapterN/dvrM``, 149 - ``/dev/dvb/adapterN/caM``, 172 #include <linux/dvb/ca.h> 174 #include <linux/dvb/dmx.h> 176 #include <linux/dvb/frontend.h> [all …]
|
/linux/drivers/staging/media/av7110/ |
A D | Makefile | 6 dvb-ttpci-objs := av7110_hw.o av7110_v4l.o av7110_av.o av7110_ca.o av7110.o \ 10 dvb-ttpci-objs += av7110_ir.o 15 obj-$(CONFIG_DVB_AV7110) += dvb-ttpci.o 19 ccflags-y += -I $(srctree)/drivers/media/dvb-frontends
|