/kernel/linux/linux-6.6/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_bridge.c | 141 static bool vidtv_bridge_check_demod_lock(struct vidtv_dvb *dvb, u32 n) in vidtv_bridge_check_demod_lock() argument 145 dvb->fe[n]->ops.read_status(dvb->fe[n], &status); in vidtv_bridge_check_demod_lock() 159 struct vidtv_dvb *dvb = priv; in vidtv_bridge_on_new_pkts_avail() local 162 if (vidtv_bridge_check_demod_lock(dvb, 0)) in vidtv_bridge_on_new_pkts_avail() 163 dvb_dmx_swfilter_packets(&dvb->demux, buf, npkts); in vidtv_bridge_on_new_pkts_avail() 166 static int vidtv_start_streaming(struct vidtv_dvb *dvb) in vidtv_start_streaming() argument 177 .priv = dvb, in vidtv_start_streaming() 179 struct device *dev = &dvb->pdev->dev; in vidtv_start_streaming() 182 if (dvb in vidtv_start_streaming() 204 vidtv_stop_streaming(struct vidtv_dvb *dvb) vidtv_stop_streaming() argument 220 struct vidtv_dvb *dvb = demux->priv; vidtv_start_feed() local 245 struct vidtv_dvb *dvb = demux->priv; vidtv_stop_feed() local 288 vidtv_bridge_i2c_register_adap(struct vidtv_dvb *dvb) vidtv_bridge_i2c_register_adap() argument 304 vidtv_bridge_register_adap(struct vidtv_dvb *dvb) vidtv_bridge_register_adap() argument 317 vidtv_bridge_dmx_init(struct vidtv_dvb *dvb) vidtv_bridge_dmx_init() argument 331 vidtv_bridge_dmxdev_init(struct vidtv_dvb *dvb) vidtv_bridge_dmxdev_init() argument 340 vidtv_bridge_probe_demod(struct vidtv_dvb *dvb, u32 n) vidtv_bridge_probe_demod() argument 362 vidtv_bridge_probe_tuner(struct vidtv_dvb *dvb, u32 n) vidtv_bridge_probe_tuner() argument 408 vidtv_bridge_dvb_init(struct vidtv_dvb *dvb) vidtv_bridge_dvb_init() argument 484 struct vidtv_dvb *dvb; vidtv_bridge_probe() local 533 struct vidtv_dvb *dvb; vidtv_bridge_remove() local 559 struct vidtv_dvb *dvb; vidtv_bridge_dev_release() local [all...] |
/kernel/linux/linux-5.10/drivers/media/common/videobuf2/ |
H A D | videobuf2-dvb.c | 17 #include <media/videobuf2-dvb.h> 28 struct vb2_dvb *dvb = priv; in dvb_fnc() local 30 dvb_dmx_swfilter(&dvb->demux, vb2_plane_vaddr(vb, 0), in dvb_fnc() 38 struct vb2_dvb *dvb = demux->priv; in vb2_dvb_start_feed() local 44 mutex_lock(&dvb->lock); in vb2_dvb_start_feed() 45 dvb->nfeeds++; in vb2_dvb_start_feed() 47 if (!dvb->dvbq.threadio) { in vb2_dvb_start_feed() 48 rc = vb2_thread_start(&dvb->dvbq, dvb_fnc, dvb, dvb in vb2_dvb_start_feed() 61 struct vb2_dvb *dvb = demux->priv; vb2_dvb_stop_feed() local 101 vb2_dvb_register_frontend(struct dvb_adapter *adapter, struct vb2_dvb *dvb) vb2_dvb_register_frontend() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/ |
H A D | videobuf2-dvb.c | 17 #include <media/videobuf2-dvb.h> 28 struct vb2_dvb *dvb = priv; in dvb_fnc() local 30 dvb_dmx_swfilter(&dvb->demux, vb2_plane_vaddr(vb, 0), in dvb_fnc() 38 struct vb2_dvb *dvb = demux->priv; in vb2_dvb_start_feed() local 44 mutex_lock(&dvb->lock); in vb2_dvb_start_feed() 45 dvb->nfeeds++; in vb2_dvb_start_feed() 47 if (!dvb->dvbq.threadio) { in vb2_dvb_start_feed() 48 rc = vb2_thread_start(&dvb->dvbq, dvb_fnc, dvb, dvb in vb2_dvb_start_feed() 61 struct vb2_dvb *dvb = demux->priv; vb2_dvb_stop_feed() local 101 vb2_dvb_register_frontend(struct dvb_adapter *adapter, struct vb2_dvb *dvb) vb2_dvb_register_frontend() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H 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 [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H 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 [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/au0828/ |
H A D | au0828-dvb.c | 150 dvb_dmx_swfilter_packets(&dev->dvb.demux, in urb_completion() 277 struct au0828_dvb *dvb = &dev->dvb; in au0828_dvb_start_feed() local 285 if (dvb->frontend) { in au0828_dvb_start_feed() 286 mutex_lock(&dvb->lock); in au0828_dvb_start_feed() 287 dvb->start_count++; in au0828_dvb_start_feed() 289 dvb->start_count, dvb->stop_count); in au0828_dvb_start_feed() 290 if (dvb->feeding++ == 0) { in au0828_dvb_start_feed() 296 dvb in au0828_dvb_start_feed() 309 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_stop_feed() local 339 struct au0828_dvb *dvb = &dev->dvb; au0828_restart_dvb_streaming() local 362 struct au0828_dvb *dvb = &dev->dvb; au0828_set_frontend() local 396 struct au0828_dvb *dvb = &dev->dvb; dvb_register() local 533 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_unregister() local 565 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_register() local 648 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_suspend() local 669 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/au0828/ |
H A D | au0828-dvb.c | 150 dvb_dmx_swfilter_packets(&dev->dvb.demux, in urb_completion() 277 struct au0828_dvb *dvb = &dev->dvb; in au0828_dvb_start_feed() local 285 if (dvb->frontend) { in au0828_dvb_start_feed() 286 mutex_lock(&dvb->lock); in au0828_dvb_start_feed() 287 dvb->start_count++; in au0828_dvb_start_feed() 289 dvb->start_count, dvb->stop_count); in au0828_dvb_start_feed() 290 if (dvb->feeding++ == 0) { in au0828_dvb_start_feed() 296 dvb in au0828_dvb_start_feed() 309 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_stop_feed() local 339 struct au0828_dvb *dvb = &dev->dvb; au0828_restart_dvb_streaming() local 362 struct au0828_dvb *dvb = &dev->dvb; au0828_set_frontend() local 396 struct au0828_dvb *dvb = &dev->dvb; dvb_register() local 533 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_unregister() local 565 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_register() local 648 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_suspend() local 669 struct au0828_dvb *dvb = &dev->dvb; au0828_dvb_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_bridge.c | 139 static bool vidtv_bridge_check_demod_lock(struct vidtv_dvb *dvb, u32 n) in vidtv_bridge_check_demod_lock() argument 143 dvb->fe[n]->ops.read_status(dvb->fe[n], &status); in vidtv_bridge_check_demod_lock() 157 struct vidtv_dvb *dvb = priv; in vidtv_bridge_on_new_pkts_avail() local 160 if (vidtv_bridge_check_demod_lock(dvb, 0)) in vidtv_bridge_on_new_pkts_avail() 161 dvb_dmx_swfilter_packets(&dvb->demux, buf, npkts); in vidtv_bridge_on_new_pkts_avail() 164 static int vidtv_start_streaming(struct vidtv_dvb *dvb) in vidtv_start_streaming() argument 175 .priv = dvb, in vidtv_start_streaming() 177 struct device *dev = &dvb->pdev->dev; in vidtv_start_streaming() 180 if (dvb in vidtv_start_streaming() 202 vidtv_stop_streaming(struct vidtv_dvb *dvb) vidtv_stop_streaming() argument 218 struct vidtv_dvb *dvb = demux->priv; vidtv_start_feed() local 243 struct vidtv_dvb *dvb = demux->priv; vidtv_stop_feed() local 286 vidtv_bridge_i2c_register_adap(struct vidtv_dvb *dvb) vidtv_bridge_i2c_register_adap() argument 302 vidtv_bridge_register_adap(struct vidtv_dvb *dvb) vidtv_bridge_register_adap() argument 315 vidtv_bridge_dmx_init(struct vidtv_dvb *dvb) vidtv_bridge_dmx_init() argument 329 vidtv_bridge_dmxdev_init(struct vidtv_dvb *dvb) vidtv_bridge_dmxdev_init() argument 338 vidtv_bridge_probe_demod(struct vidtv_dvb *dvb, u32 n) vidtv_bridge_probe_demod() argument 360 vidtv_bridge_probe_tuner(struct vidtv_dvb *dvb, u32 n) vidtv_bridge_probe_tuner() argument 406 vidtv_bridge_dvb_init(struct vidtv_dvb *dvb) vidtv_bridge_dvb_init() argument 481 struct vidtv_dvb *dvb; vidtv_bridge_probe() local 508 struct vidtv_dvb *dvb; vidtv_bridge_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/em28xx/ |
H A D | em28xx-dvb.c | 16 // Based on cx88-dvb, saa7134-dvb and videobuf-dvb originally written by: 70 MODULE_PARM_DESC(debug, "enable debug messages [dvb]"); 77 "dvb: " fmt, ## arg); \ 173 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer, in em28xx_dvb_urb_data_copy() 184 dvb_dmx_swfilter(&dev->dvb->demux, in em28xx_dvb_urb_data_copy() 194 static int em28xx_start_streaming(struct em28xx_dvb *dvb) in em28xx_start_streaming() argument 197 struct em28xx_i2c_bus *i2c_bus = dvb->adapter.priv; in em28xx_start_streaming() 238 static int em28xx_stop_streaming(struct em28xx_dvb *dvb) in em28xx_stop_streaming() argument 251 struct em28xx_dvb *dvb = demux->priv; em28xx_start_feed() local 274 struct em28xx_dvb *dvb = demux->priv; em28xx_stop_feed() local 451 struct em28xx_dvb *dvb = fe->sec_priv; drxk_gate_ctrl() local 731 struct em28xx_dvb *dvb = dev->dvb; em28xx_pctv_290e_set_lna() local 973 em28xx_register_dvb(struct em28xx_dvb *dvb, struct module *module, struct em28xx *dev, struct device *device) em28xx_register_dvb() argument 1114 em28xx_unregister_dvb(struct em28xx_dvb *dvb) em28xx_unregister_dvb() argument 1132 struct em28xx_dvb *dvb = dev->dvb; em28174_dvb_init_pctv_460e() local 1167 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_pctv_461e() local 1227 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_pctv_461e_v2() local 1282 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_pctv_292e() local 1319 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_terratec_t2_stick_hd() local 1355 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_plex_px_bcud() local 1386 struct em28xx_dvb *dvb = dev->dvb; em28174_dvb_init_hauppauge_wintv_dualhd_dvb() local 1427 struct em28xx_dvb *dvb = dev->dvb; em28174_dvb_init_hauppauge_wintv_dualhd_01595() local 1467 struct em28xx_dvb *dvb = dev->dvb; em2874_dvb_init_hauppauge_usb_quadhd() local 1488 struct em28xx_dvb *dvb; em28xx_dvb_init() local 2030 struct em28xx_dvb *dvb; em28xx_dvb_fini() local 2092 struct em28xx_dvb *dvb = dev->dvb; em28xx_dvb_suspend() local 2119 struct em28xx_dvb *dvb = dev->dvb; em28xx_dvb_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/em28xx/ |
H A D | em28xx-dvb.c | 16 // Based on cx88-dvb, saa7134-dvb and videobuf-dvb originally written by: 73 MODULE_PARM_DESC(debug, "enable debug messages [dvb]"); 80 "dvb: " fmt, ## arg); \ 176 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer, in em28xx_dvb_urb_data_copy() 187 dvb_dmx_swfilter(&dev->dvb->demux, in em28xx_dvb_urb_data_copy() 197 static int em28xx_start_streaming(struct em28xx_dvb *dvb) in em28xx_start_streaming() argument 200 struct em28xx_i2c_bus *i2c_bus = dvb->adapter.priv; in em28xx_start_streaming() 241 static int em28xx_stop_streaming(struct em28xx_dvb *dvb) in em28xx_stop_streaming() argument 254 struct em28xx_dvb *dvb = demux->priv; em28xx_start_feed() local 277 struct em28xx_dvb *dvb = demux->priv; em28xx_stop_feed() local 454 struct em28xx_dvb *dvb = fe->sec_priv; drxk_gate_ctrl() local 734 struct em28xx_dvb *dvb = dev->dvb; em28xx_pctv_290e_set_lna() local 976 em28xx_register_dvb(struct em28xx_dvb *dvb, struct module *module, struct em28xx *dev, struct device *device) em28xx_register_dvb() argument 1117 em28xx_unregister_dvb(struct em28xx_dvb *dvb) em28xx_unregister_dvb() argument 1135 struct em28xx_dvb *dvb = dev->dvb; em28174_dvb_init_pctv_460e() local 1170 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_pctv_461e() local 1224 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_pctv_461e_v2() local 1279 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_pctv_292e() local 1316 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_terratec_t2_stick_hd() local 1352 struct em28xx_dvb *dvb = dev->dvb; em28178_dvb_init_plex_px_bcud() local 1383 struct em28xx_dvb *dvb = dev->dvb; em28174_dvb_init_hauppauge_wintv_dualhd_dvb() local 1424 struct em28xx_dvb *dvb = dev->dvb; em28174_dvb_init_hauppauge_wintv_dualhd_01595() local 1465 struct em28xx_dvb *dvb; em28xx_dvb_init() local 2002 struct em28xx_dvb *dvb; em28xx_dvb_fini() local 2064 struct em28xx_dvb *dvb = dev->dvb; em28xx_dvb_suspend() local 2091 struct em28xx_dvb *dvb = dev->dvb; em28xx_dvb_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/tm6000/ |
H A D | tm6000-dvb.c | 3 * tm6000-dvb.c - dvb-t support for TM5600/TM6000/TM6010 USB video capture devices 91 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer, in tm6000_urb_received() 94 if (dev->dvb->streams > 0) { in tm6000_urb_received() 100 dev->dvb->bulk_urb = NULL; in tm6000_urb_received() 109 struct tm6000_dvb *dvb = dev->dvb; in tm6000_start_stream() local 118 dvb->bulk_urb = usb_alloc_urb(0, GFP_KERNEL); in tm6000_start_stream() 119 if (!dvb->bulk_urb) in tm6000_start_stream() 128 dvb in tm6000_start_stream() 171 struct tm6000_dvb *dvb = dev->dvb; tm6000_stop_stream() local 187 struct tm6000_dvb *dvb = dev->dvb; tm6000_start_feed() local 206 struct tm6000_dvb *dvb = dev->dvb; tm6000_stop_feed() local 227 struct tm6000_dvb *dvb = dev->dvb; tm6000_dvb_attach_frontend() local 253 struct tm6000_dvb *dvb = dev->dvb; register_dvb() local 365 struct tm6000_dvb *dvb = dev->dvb; unregister_dvb() local 391 struct tm6000_dvb *dvb; dvb_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/ |
H A D | cx231xx-dvb.c | 41 MODULE_PARM_DESC(debug, "enable debug messages [dvb]"); 232 dvb_dmx_swfilter(&dev->dvb->demux, in dvb_isoc_copy() 256 dvb_dmx_swfilter(&dev->dvb->demux, in dvb_bulk_copy() 262 static int start_streaming(struct cx231xx_dvb *dvb) in start_streaming() argument 265 struct cx231xx *dev = dvb->adapter.priv; in start_streaming() 293 static int stop_streaming(struct cx231xx_dvb *dvb) in stop_streaming() argument 295 struct cx231xx *dev = dvb->adapter.priv; in stop_streaming() 310 struct cx231xx_dvb *dvb = demux->priv; in start_feed() local 316 mutex_lock(&dvb->lock); in start_feed() 317 dvb in start_feed() 333 struct cx231xx_dvb *dvb = demux->priv; stop_feed() local 454 register_dvb(struct cx231xx_dvb *dvb, struct module *module, struct cx231xx *dev, struct device *device) register_dvb() argument 591 unregister_dvb(struct cx231xx_dvb *dvb) unregister_dvb() argument 619 struct cx231xx_dvb *dvb; dvb_init() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/cx231xx/ |
H A D | cx231xx-dvb.c | 41 MODULE_PARM_DESC(debug, "enable debug messages [dvb]"); 232 dvb_dmx_swfilter(&dev->dvb->demux, in dvb_isoc_copy() 256 dvb_dmx_swfilter(&dev->dvb->demux, in dvb_bulk_copy() 262 static int start_streaming(struct cx231xx_dvb *dvb) in start_streaming() argument 265 struct cx231xx *dev = dvb->adapter.priv; in start_streaming() 293 static int stop_streaming(struct cx231xx_dvb *dvb) in stop_streaming() argument 295 struct cx231xx *dev = dvb->adapter.priv; in stop_streaming() 310 struct cx231xx_dvb *dvb = demux->priv; in start_feed() local 316 mutex_lock(&dvb->lock); in start_feed() 317 dvb in start_feed() 333 struct cx231xx_dvb *dvb = demux->priv; stop_feed() local 454 register_dvb(struct cx231xx_dvb *dvb, struct module *module, struct cx231xx *dev, struct device *device) register_dvb() argument 591 unregister_dvb(struct cx231xx_dvb *dvb) unregister_dvb() argument 619 struct cx231xx_dvb *dvb; dvb_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
H A D | cx18-dvb.c | 10 #include "cx18-dvb.h" 29 #define FWFILE "dvb-cx18-mpc718-mt352.fw" 152 struct cx18_dvb *dvb = container_of(fe->dvb, in yuan_mpc718_mt352_init() local 154 struct cx18_stream *stream = dvb->stream; in yuan_mpc718_mt352_init() 284 mutex_lock(&stream->dvb->feedlock); in cx18_dvb_start_feed() 285 if (stream->dvb->feeding++ == 0) { in cx18_dvb_start_feed() 292 stream->dvb->feeding--; in cx18_dvb_start_feed() 293 if (stream->dvb->feeding == 0) in cx18_dvb_start_feed() 299 mutex_unlock(&stream->dvb in cx18_dvb_start_feed() 334 struct cx18_dvb *dvb = stream->dvb; cx18_dvb_register() local 426 struct cx18_dvb *dvb = stream->dvb; cx18_dvb_unregister() local 456 struct cx18_dvb *dvb = stream->dvb; dvb_register() local [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/cx18/ |
H A D | cx18-dvb.c | 10 #include "cx18-dvb.h" 29 #define FWFILE "dvb-cx18-mpc718-mt352.fw" 152 struct cx18_dvb *dvb = container_of(fe->dvb, in yuan_mpc718_mt352_init() local 154 struct cx18_stream *stream = dvb->stream; in yuan_mpc718_mt352_init() 284 mutex_lock(&stream->dvb->feedlock); in cx18_dvb_start_feed() 285 if (stream->dvb->feeding++ == 0) { in cx18_dvb_start_feed() 292 stream->dvb->feeding--; in cx18_dvb_start_feed() 293 if (stream->dvb->feeding == 0) in cx18_dvb_start_feed() 299 mutex_unlock(&stream->dvb in cx18_dvb_start_feed() 334 struct cx18_dvb *dvb = stream->dvb; cx18_dvb_register() local 426 struct cx18_dvb *dvb = stream->dvb; cx18_dvb_unregister() local 456 struct cx18_dvb *dvb = stream->dvb; dvb_register() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/ |
H A D | Makefile | 5 dvb-usb-af9015-objs := af9015.o 6 obj-$(CONFIG_DVB_USB_AF9015) += dvb-usb-af9015.o 8 dvb-usb-af9035-objs := af9035.o 9 obj-$(CONFIG_DVB_USB_AF9035) += dvb-usb-af9035.o 11 dvb-usb-anysee-objs := anysee.o 12 obj-$(CONFIG_DVB_USB_ANYSEE) += dvb-usb-anysee.o 14 dvb-usb-au6610-objs := au6610.o 15 obj-$(CONFIG_DVB_USB_AU6610) += dvb-usb-au6610.o 17 dvb-usb-az6007-objs := az6007.o 18 obj-$(CONFIG_DVB_USB_AZ6007) += dvb [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
H A D | Makefile | 5 dvb-usb-af9015-objs := af9015.o 6 obj-$(CONFIG_DVB_USB_AF9015) += dvb-usb-af9015.o 8 dvb-usb-af9035-objs := af9035.o 9 obj-$(CONFIG_DVB_USB_AF9035) += dvb-usb-af9035.o 11 dvb-usb-anysee-objs := anysee.o 12 obj-$(CONFIG_DVB_USB_ANYSEE) += dvb-usb-anysee.o 14 dvb-usb-au6610-objs := au6610.o 15 obj-$(CONFIG_DVB_USB_AU6610) += dvb-usb-au6610.o 17 dvb-usb-az6007-objs := az6007.o 18 obj-$(CONFIG_DVB_USB_AZ6007) += dvb [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/saa7164/ |
H A D | saa7164-dvb.c | 284 struct saa7164_dvb *dvb = &port->dvb; in saa7164_dvb_start_feed() local 293 if (dvb) { in saa7164_dvb_start_feed() 294 mutex_lock(&dvb->lock); in saa7164_dvb_start_feed() 295 if (dvb->feeding++ == 0) { in saa7164_dvb_start_feed() 299 mutex_unlock(&dvb->lock); in saa7164_dvb_start_feed() 301 __func__, port->nr, dvb->feeding); in saa7164_dvb_start_feed() 311 struct saa7164_dvb *dvb = &port->dvb; in saa7164_dvb_stop_feed() local 317 if (dvb) { in saa7164_dvb_stop_feed() 333 struct saa7164_dvb *dvb = &port->dvb; dvb_register() local 473 struct saa7164_dvb *dvb = &port->dvb; saa7164_dvb_unregister() local 526 struct saa7164_dvb *dvb = &port->dvb; saa7164_dvb_register() local [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/saa7164/ |
H A D | saa7164-dvb.c | 284 struct saa7164_dvb *dvb = &port->dvb; in saa7164_dvb_start_feed() local 293 if (dvb) { in saa7164_dvb_start_feed() 294 mutex_lock(&dvb->lock); in saa7164_dvb_start_feed() 295 if (dvb->feeding++ == 0) { in saa7164_dvb_start_feed() 299 mutex_unlock(&dvb->lock); in saa7164_dvb_start_feed() 301 __func__, port->nr, dvb->feeding); in saa7164_dvb_start_feed() 311 struct saa7164_dvb *dvb = &port->dvb; in saa7164_dvb_stop_feed() local 317 if (dvb) { in saa7164_dvb_stop_feed() 333 struct saa7164_dvb *dvb = &port->dvb; dvb_register() local 473 struct saa7164_dvb *dvb = &port->dvb; saa7164_dvb_unregister() local 526 struct saa7164_dvb *dvb = &port->dvb; saa7164_dvb_register() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/cx88/ |
H A D | cx88-dvb.c | 11 #include "dvb-pll.h" 59 MODULE_PARM_DESC(debug, "enable debug messages [dvb]"); 63 MODULE_PARM_DESC(dvb_buf_tscnt, "DVB Buffer TS count [dvb]"); 69 printk(KERN_DEBUG pr_fmt("%s: dvb:" fmt), \ 164 struct cx8802_dev *dev = fe->dvb->priv; in cx88_dvb_bus_ctrl() 209 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx88_dvb_gate_ctrl() 210 fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open); in cx88_dvb_gate_ctrl() 369 struct cx8802_dev *dev = fe->dvb in or51132_set_ts_param() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/cx88/ |
H A D | cx88-dvb.c | 11 #include "dvb-pll.h" 59 MODULE_PARM_DESC(debug, "enable debug messages [dvb]"); 63 MODULE_PARM_DESC(dvb_buf_tscnt, "DVB Buffer TS count [dvb]"); 69 printk(KERN_DEBUG pr_fmt("%s: dvb:" fmt), \ 165 struct cx8802_dev *dev = fe->dvb->priv; in cx88_dvb_bus_ctrl() 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() 370 struct cx8802_dev *dev = fe->dvb in or51132_set_ts_param() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/ |
H A D | saa7134-dvb.c | 22 #include "dvb-pll.h" 170 struct saa7134_dev *dev = fe->dvb->priv; in mt352_pinnacle_tuner_set_params() 229 struct saa7134_dev *dev = fe->dvb->priv; in kworld_sbtvd_gate_ctrl() 259 struct saa7134_dev *dev = fe->dvb->priv; in philips_tda1004x_request_firmware() 270 struct saa7134_dev *dev = fe->dvb->priv; in philips_tda6651_pll_set() 358 struct saa7134_dev *dev = fe->dvb->priv; in philips_tu1216_init() 403 struct saa7134_dev *dev = fe->dvb->priv; in philips_td1316_tuner_init() 424 struct saa7134_dev *dev = fe->dvb->priv; in philips_td1316_tuner_sleep() 442 struct saa7134_dev *dev = fe->dvb->priv; in philips_europa_tuner_init() 458 struct saa7134_dev *dev = fe->dvb in philips_europa_tuner_sleep() [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ddbridge/ |
H A D | ddbridge-max.c | 82 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_send_master_cmd() local 89 if (dvb->diseqc_send_master_cmd) in max_send_master_cmd() 90 dvb->diseqc_send_master_cmd(fe, cmd); in max_send_master_cmd() 93 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(dvb->input)); in max_send_master_cmd() 95 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input)); in max_send_master_cmd() 96 lnb_command(dev, port->lnr, dvb->input, LNB_CMD_DISEQC); in max_send_master_cmd() 184 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_set_input_unlocked() local 189 if (dvb in max_set_input_unlocked() 207 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; max_set_tone() local 245 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; max_set_voltage() local 412 struct ddb_dvb *dvb = &input->port->dvb[input->nr & 1]; ddb_fe_attach_mxl5xx() local 463 struct ddb_dvb *dvb = &input->port->dvb[input->nr & 1]; ddb_fe_attach_mci() local [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/ddbridge/ |
H A D | ddbridge-max.c | 73 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_send_master_cmd() local 80 if (dvb->diseqc_send_master_cmd) in max_send_master_cmd() 81 dvb->diseqc_send_master_cmd(fe, cmd); in max_send_master_cmd() 84 ddbwritel(dev, 0, tag | LNB_BUF_LEVEL(dvb->input)); in max_send_master_cmd() 86 ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input)); in max_send_master_cmd() 87 lnb_command(dev, port->lnr, dvb->input, LNB_CMD_DISEQC); in max_send_master_cmd() 175 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; in max_set_input_unlocked() local 180 if (dvb in max_set_input_unlocked() 198 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; max_set_tone() local 236 struct ddb_dvb *dvb = &port->dvb[input->nr & 1]; max_set_voltage() local 403 struct ddb_dvb *dvb = &input->port->dvb[input->nr & 1]; ddb_fe_attach_mxl5xx() local 454 struct ddb_dvb *dvb = &input->port->dvb[input->nr & 1]; ddb_fe_attach_mci() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/ |
H A D | saa7134-dvb.c | 22 #include "dvb-pll.h" 170 struct saa7134_dev *dev = fe->dvb->priv; in mt352_pinnacle_tuner_set_params() 229 struct saa7134_dev *dev = fe->dvb->priv; in kworld_sbtvd_gate_ctrl() 259 struct saa7134_dev *dev = fe->dvb->priv; in philips_tda1004x_request_firmware() 270 struct saa7134_dev *dev = fe->dvb->priv; in philips_tda6651_pll_set() 358 struct saa7134_dev *dev = fe->dvb->priv; in philips_tu1216_init() 403 struct saa7134_dev *dev = fe->dvb->priv; in philips_td1316_tuner_init() 424 struct saa7134_dev *dev = fe->dvb->priv; in philips_td1316_tuner_sleep() 442 struct saa7134_dev *dev = fe->dvb->priv; in philips_europa_tuner_init() 458 struct saa7134_dev *dev = fe->dvb in philips_europa_tuner_sleep() [all...] |