Searched refs:mpeg (Results 1 - 56 of 56) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv31.c68 struct nv31_mpeg *mpeg = chan->mpeg; nv31_mpeg_chan_dtor() local
71 spin_lock_irqsave(&mpeg->engine.lock, flags); nv31_mpeg_chan_dtor()
72 if (mpeg->chan == chan) nv31_mpeg_chan_dtor()
73 mpeg->chan = NULL; nv31_mpeg_chan_dtor()
74 spin_unlock_irqrestore(&mpeg->engine.lock, flags); nv31_mpeg_chan_dtor()
88 struct nv31_mpeg *mpeg = nv31_mpeg(oclass->engine); nv31_mpeg_chan_new() local
96 chan->mpeg = mpeg; nv31_mpeg_chan_new()
100 spin_lock_irqsave(&mpeg->engine.lock, flags); nv31_mpeg_chan_new()
101 if (!mpeg->chan) { nv31_mpeg_chan_new()
102 mpeg->chan = chan; nv31_mpeg_chan_new()
105 spin_unlock_irqrestore(&mpeg->engine.lock, flags); nv31_mpeg_chan_new()
116 struct nv31_mpeg *mpeg = nv31_mpeg(engine); nv31_mpeg_tile() local
117 struct nvkm_device *device = mpeg->engine.subdev.device; nv31_mpeg_tile()
164 nv31_mpeg_mthd(struct nv31_mpeg *mpeg, u32 mthd, u32 data) nv31_mpeg_mthd() argument
166 struct nvkm_device *device = mpeg->engine.subdev.device; nv31_mpeg_mthd()
171 return mpeg->func->mthd_dma(device, mthd, data); nv31_mpeg_mthd()
181 struct nv31_mpeg *mpeg = nv31_mpeg(engine); nv31_mpeg_intr() local
182 struct nvkm_subdev *subdev = &mpeg->engine.subdev; nv31_mpeg_intr()
191 spin_lock_irqsave(&mpeg->engine.lock, flags); nv31_mpeg_intr()
201 if (!nv31_mpeg_mthd(mpeg, mthd, data)) nv31_mpeg_intr()
211 mpeg->chan ? mpeg->chan->fifo->chid : -1, nv31_mpeg_intr()
212 mpeg->chan ? mpeg->chan->object.client->name : nv31_mpeg_intr()
216 spin_unlock_irqrestore(&mpeg->engine.lock, flags); nv31_mpeg_intr()
220 nv31_mpeg_init(struct nvkm_engine *mpeg) nv31_mpeg_init() argument
222 struct nvkm_subdev *subdev = &mpeg->subdev; nv31_mpeg_init()
274 struct nv31_mpeg *mpeg; nv31_mpeg_new_() local
276 if (!(mpeg = kzalloc(sizeof(*mpeg), GFP_KERNEL))) nv31_mpeg_new_()
278 mpeg->func = func; nv31_mpeg_new_()
279 *pmpeg = &mpeg->engine; nv31_mpeg_new_()
282 true, &mpeg->engine); nv31_mpeg_new_()
H A Dnv44.c45 struct nv44_mpeg *mpeg; member in struct:nv44_mpeg_chan
72 struct nv44_mpeg *mpeg = chan->mpeg; nv44_mpeg_chan_fini() local
73 struct nvkm_device *device = mpeg->engine.subdev.device; nv44_mpeg_chan_fini()
87 struct nv44_mpeg *mpeg = chan->mpeg; nv44_mpeg_chan_dtor() local
89 spin_lock_irqsave(&mpeg->engine.lock, flags); nv44_mpeg_chan_dtor()
91 spin_unlock_irqrestore(&mpeg->engine.lock, flags); nv44_mpeg_chan_dtor()
107 struct nv44_mpeg *mpeg = nv44_mpeg(oclass->engine); nv44_mpeg_chan_new() local
114 chan->mpeg = mpeg; nv44_mpeg_chan_new()
118 spin_lock_irqsave(&mpeg->engine.lock, flags); nv44_mpeg_chan_new()
119 list_add(&chan->head, &mpeg->chan); nv44_mpeg_chan_new()
120 spin_unlock_irqrestore(&mpeg->engine.lock, flags); nv44_mpeg_chan_new()
145 struct nv44_mpeg *mpeg = nv44_mpeg(engine); nv44_mpeg_intr() local
146 struct nvkm_subdev *subdev = &mpeg->engine.subdev; nv44_mpeg_intr()
157 spin_lock_irqsave(&mpeg->engine.lock, flags); nv44_mpeg_intr()
158 list_for_each_entry(temp, &mpeg->chan, head) { nv44_mpeg_intr()
162 list_add(&chan->head, &mpeg->chan); nv44_mpeg_intr()
190 spin_unlock_irqrestore(&mpeg->engine.lock, flags); nv44_mpeg_intr()
208 struct nv44_mpeg *mpeg; nv44_mpeg_new() local
210 if (!(mpeg = kzalloc(sizeof(*mpeg), GFP_KERNEL))) nv44_mpeg_new()
212 INIT_LIST_HEAD(&mpeg->chan); nv44_mpeg_new()
213 *pmpeg = &mpeg->engine; nv44_mpeg_new()
216 true, &mpeg->engine); nv44_mpeg_new()
H A Dnv31.h5 #include <engine/mpeg.h>
24 struct nv31_mpeg *mpeg; member in struct:nv31_mpeg_chan
H A Dpriv.h3 #include <engine/mpeg.h>
H A Dnv50.c60 nv50_mpeg_intr(struct nvkm_engine *mpeg) nv50_mpeg_intr() argument
62 struct nvkm_subdev *subdev = &mpeg->subdev; nv50_mpeg_intr()
88 nv50_mpeg_init(struct nvkm_engine *mpeg) nv50_mpeg_init() argument
90 struct nvkm_subdev *subdev = &mpeg->subdev; nv50_mpeg_init()
/linux-4.4.14/drivers/media/pci/ttpci/
H A Dav7110_ipack.c15 p->mpeg = 0; av7110_ipack_reset()
53 switch (p->mpeg) { send_ipack()
150 while (c < count && (p->mpeg == 0 || av7110_ipack_instant_repack()
151 (p->mpeg == 1 && p->found < 7) || av7110_ipack_instant_repack()
152 (p->mpeg == 2 && p->found < 9)) av7110_ipack_instant_repack()
224 p->mpeg = 2; av7110_ipack_instant_repack()
228 p->mpeg = 1; av7110_ipack_instant_repack()
235 if (!p->done && p->mpeg == 2) { av7110_ipack_instant_repack()
243 if (!p->done && p->mpeg == 2) { av7110_ipack_instant_repack()
258 if (p->done || ((p->mpeg == 2 && p->found >= 9) || av7110_ipack_instant_repack()
259 (p->mpeg == 1 && p->found >= 7))) { av7110_ipack_instant_repack()
264 if (p->mpeg == 2 && p->found == 9) { av7110_ipack_instant_repack()
270 if (p->mpeg == 1 && p->found == 7) av7110_ipack_instant_repack()
273 if (p->mpeg == 2 && (p->flag2 & PTS_ONLY) && av7110_ipack_instant_repack()
285 if (p->mpeg == 1 && p->which < 2000) { av7110_ipack_instant_repack()
/linux-4.4.14/drivers/media/pci/cx88/
H A DMakefile4 cx8802-objs := cx88-mpeg.o
H A Dcx88-mpeg.c3 * Support for the mpeg transport stream transfers
37 MODULE_DESCRIPTION("mpeg driver for cx2388x based TV cards");
46 MODULE_PARM_DESC(debug,"enable debug messages [mpeg]");
50 printk(KERN_DEBUG "%s/2-mpeg: " fmt, dev->core->name, ## arg); \
55 printk(KERN_DEBUG "%s/2-mpeg: " fmt, core->name, ## arg); \
63 if (dev->core->board.mpeg & CX88_MPEG_DVB) request_module_async()
65 if (dev->core->board.mpeg & CX88_MPEG_BLACKBIRD) request_module_async()
111 (core->board.mpeg & CX88_MPEG_DVB) ) { cx8802_start_dma()
156 (core->board.mpeg & CX88_MPEG_BLACKBIRD) ) { cx8802_start_dma()
163 cx_write(TS_HW_SOP_CNTRL, 0x408); /* mpeg start byte */ cx8802_start_dma()
169 printk( "%s() Failed. Unsupported value in .mpeg (0x%08x)\n", __func__, cx8802_start_dma()
170 core->board.mpeg ); cx8802_start_dma()
322 cx88_print_irqbits(core->name, "irq mpeg ", cx8802_mpeg_irq()
328 printk(KERN_WARNING "%s: mpeg risc op code error\n",core->name); cx8802_mpeg_irq()
448 /* stop mpeg dma */ cx8802_suspend_common()
452 printk("%s: suspend mpeg\n", core->name); cx8802_suspend_common()
501 printk("%s: resume mpeg\n", core->name); cx8802_resume_common()
721 if (!core->board.mpeg) cx8802_probe()
818 .name = "cx88-mpeg driver manager",
H A Dcx88-cards.c346 .mpeg = CX88_MPEG_BLACKBIRD,
411 .mpeg = CX88_MPEG_BLACKBIRD,
454 .mpeg = CX88_MPEG_DVB,
471 .mpeg = CX88_MPEG_DVB,
541 .mpeg = CX88_MPEG_DVB,
553 .mpeg = CX88_MPEG_DVB,
565 .mpeg = CX88_MPEG_DVB,
578 .mpeg = CX88_MPEG_BLACKBIRD,
595 .mpeg = CX88_MPEG_DVB,
614 .mpeg = CX88_MPEG_DVB,
652 .mpeg = CX88_MPEG_DVB,
686 .mpeg = CX88_MPEG_BLACKBIRD,
716 .mpeg = CX88_MPEG_BLACKBIRD,
786 .mpeg = CX88_MPEG_DVB,
805 .mpeg = CX88_MPEG_DVB,
820 .mpeg = CX88_MPEG_DVB,
842 .mpeg = CX88_MPEG_DVB,
873 .mpeg = CX88_MPEG_BLACKBIRD,
923 .mpeg = CX88_MPEG_DVB,
941 .mpeg = CX88_MPEG_DVB,
997 .mpeg = CX88_MPEG_DVB,
1009 .mpeg = CX88_MPEG_DVB,
1034 .mpeg = CX88_MPEG_DVB,
1054 .mpeg = CX88_MPEG_DVB,
1071 .mpeg = CX88_MPEG_DVB,
1098 .mpeg = CX88_MPEG_DVB,
1120 .mpeg = CX88_MPEG_DVB,
1137 .mpeg = CX88_MPEG_DVB,
1166 .mpeg = CX88_MPEG_BLACKBIRD,
1187 .mpeg = CX88_MPEG_DVB,
1209 .mpeg = CX88_MPEG_DVB,
1225 .mpeg = CX88_MPEG_BLACKBIRD,
1241 .mpeg = CX88_MPEG_BLACKBIRD,
1310 .mpeg = CX88_MPEG_DVB,
1355 .mpeg = CX88_MPEG_DVB,
1370 .mpeg = CX88_MPEG_DVB,
1405 .mpeg = CX88_MPEG_DVB,
1487 .mpeg = CX88_MPEG_DVB | CX88_MPEG_BLACKBIRD,
1505 .mpeg = CX88_MPEG_DVB,
1551 .mpeg = CX88_MPEG_DVB,
1575 .mpeg = CX88_MPEG_DVB,
1608 .mpeg = CX88_MPEG_DVB,
1793 .mpeg = CX88_MPEG_DVB,
1810 .mpeg = CX88_MPEG_DVB,
1831 .mpeg = CX88_MPEG_DVB,
1923 .mpeg = CX88_MPEG_DVB,
1995 .mpeg = CX88_MPEG_DVB,
2008 .mpeg = CX88_MPEG_DVB,
2020 .mpeg = CX88_MPEG_DVB,
2032 .mpeg = CX88_MPEG_DVB,
2044 .mpeg = CX88_MPEG_DVB,
2056 .mpeg = CX88_MPEG_DVB,
2068 .mpeg = CX88_MPEG_DVB,
2081 .mpeg = CX88_MPEG_DVB,
2093 .mpeg = CX88_MPEG_DVB,
2105 .mpeg = CX88_MPEG_DVB,
2117 .mpeg = CX88_MPEG_DVB,
2150 .mpeg = CX88_MPEG_DVB,
2198 .mpeg = CX88_MPEG_DVB,
2239 .mpeg = CX88_MPEG_DVB,
2291 .mpeg = CX88_MPEG_DVB,
2303 .mpeg = CX88_MPEG_DVB,
2315 .mpeg = CX88_MPEG_DVB,
2337 .subdevice = 0x0107, /* with mpeg encoder */
2381 .subdevice = 0x4823, /* with mpeg encoder */
3757 if (!core->board.num_frontends && (core->board.mpeg & CX88_MPEG_DVB)) cx88_core_create()
H A Dcx88-blackbird.c3 * Support for a cx23416 mpeg encoder via cx2388x host port.
43 MODULE_DESCRIPTION("driver for cx2388x/cx23416 based mpeg encoder cards");
569 cx_clear(MO_OUTPUT_FORMAT, 0x0008); /* Normal Y-limits to let the mpeg encoder sync */ blackbird_initialize_codec()
1116 &cx8802_mpeg_template, "mpeg"); blackbird_register_video()
1122 printk(KERN_INFO "%s/2: can't register mpeg device\n", blackbird_register_video()
1126 printk(KERN_INFO "%s/2: registered device %s [mpeg]\n", blackbird_register_video()
1148 if (!(core->board.mpeg & CX88_MPEG_BLACKBIRD)) cx8802_blackbird_probe()
1162 printk("%s/2: cx23416 based mpeg encoder (blackbird reference design)\n", cx8802_blackbird_probe()
H A Dcx88.h127 #define SRAM_CH28 6 /* mpeg */
275 enum cx88_board_type mpeg; member in struct:cx88_board
510 /* function 2: mpeg stuff */
569 /* mpeg params */
726 /* cx88-mpeg.c */
H A Dcx88-tvaudio.c145 if (core->board.mpeg & CX88_MPEG_BLACKBIRD) { set_audio_finish()
148 /* 'pass-thru mode': this enables the i2s output to the mpeg encoder */ set_audio_finish()
154 if ((always_analog) || (!(core->board.mpeg & CX88_MPEG_BLACKBIRD))) { set_audio_finish()
H A Dcx88-core.c221 * channel 28 (mpeg) - 4.0k
308 .name = "mpeg",
H A Dcx88-dvb.c1758 if (!(core->board.mpeg & CX88_MPEG_DVB)) cx8802_dvb_probe()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dpriv.h33 #include <engine/mpeg.h>
H A Dbase.c399 .mpeg = nv31_mpeg_new,
422 .mpeg = nv31_mpeg_new,
467 .mpeg = nv31_mpeg_new,
492 .mpeg = nv40_mpeg_new,
518 .mpeg = nv40_mpeg_new,
544 .mpeg = nv40_mpeg_new,
570 .mpeg = nv40_mpeg_new,
596 .mpeg = nv44_mpeg_new,
622 .mpeg = nv44_mpeg_new,
648 .mpeg = nv44_mpeg_new,
674 .mpeg = nv44_mpeg_new,
700 .mpeg = nv44_mpeg_new,
726 .mpeg = nv44_mpeg_new,
752 .mpeg = nv44_mpeg_new,
778 .mpeg = nv44_mpeg_new,
804 .mpeg = nv44_mpeg_new,
833 .mpeg = nv50_mpeg_new,
859 .mpeg = nv44_mpeg_new,
885 .mpeg = nv44_mpeg_new,
911 .mpeg = nv44_mpeg_new,
942 .mpeg = g84_mpeg_new,
974 .mpeg = g84_mpeg_new,
1006 .mpeg = g84_mpeg_new,
1038 .mpeg = g84_mpeg_new,
1070 .mpeg = g84_mpeg_new,
1134 .mpeg = g84_mpeg_new,
1166 .mpeg = g84_mpeg_new,
2124 _(MPEG , device->mpeg , device->mpeg); nvkm_device_engine()
2551 _(NVKM_ENGINE_MPEG , mpeg);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dbase.c30 #include <engine/mpeg.h>
59 if (device->mpeg) nvkm_fb_tile_prog()
60 nvkm_engine_tile(device->mpeg, region); nvkm_fb_tile_prog()
/linux-4.4.14/drivers/media/pci/saa7134/
H A Dsaa7134-cards.c354 .mpeg = SAA7134_MPEG_EMPRESS,
496 .mpeg = SAA7134_MPEG_EMPRESS,
623 .mpeg = SAA7134_MPEG_DVB,
904 .mpeg = SAA7134_MPEG_EMPRESS,
1057 .mpeg = SAA7134_MPEG_EMPRESS,
1361 .mpeg = SAA7134_MPEG_DVB,
1904 .mpeg = SAA7134_MPEG_DVB,
1996 .mpeg = SAA7134_MPEG_DVB,
2029 .mpeg = SAA7134_MPEG_DVB,
2135 .mpeg = SAA7134_MPEG_DVB,
2435 .mpeg = SAA7134_MPEG_DVB,
2459 .mpeg = SAA7134_MPEG_DVB,
2482 .mpeg = SAA7134_MPEG_DVB,
2526 .mpeg = SAA7134_MPEG_EMPRESS,
2605 .mpeg = SAA7134_MPEG_DVB,
2679 .mpeg = SAA7134_MPEG_DVB,
2770 .mpeg = SAA7134_MPEG_DVB,
2862 .mpeg = SAA7134_MPEG_DVB,
2895 .mpeg = SAA7134_MPEG_DVB,
2915 .mpeg = SAA7134_MPEG_DVB,
2933 .mpeg = SAA7134_MPEG_DVB,
2950 .mpeg = SAA7134_MPEG_DVB,
2983 .mpeg = SAA7134_MPEG_DVB,
3013 .mpeg = SAA7134_MPEG_DVB,
3077 .mpeg = SAA7134_MPEG_DVB,
3086 .mpeg = SAA7134_MPEG_DVB,
3169 .mpeg = SAA7134_MPEG_DVB,
3194 .mpeg = SAA7134_MPEG_DVB,
3245 .mpeg = SAA7134_MPEG_DVB,
3273 .mpeg = SAA7134_MPEG_DVB,
3301 .mpeg = SAA7134_MPEG_DVB,
3379 .mpeg = SAA7134_MPEG_DVB,
3405 .mpeg = SAA7134_MPEG_DVB,
3436 .mpeg = SAA7134_MPEG_DVB,
3469 .mpeg = SAA7134_MPEG_DVB,
3500 .mpeg = SAA7134_MPEG_DVB,
3669 .mpeg = SAA7134_MPEG_DVB,
3693 .mpeg = SAA7134_MPEG_DVB,
3746 .mpeg = SAA7134_MPEG_DVB,
3765 .mpeg = SAA7134_MPEG_DVB,
3897 .mpeg = SAA7134_MPEG_DVB,
4656 .mpeg = SAA7134_MPEG_EMPRESS,
4693 .mpeg = SAA7134_MPEG_EMPRESS,
4732 .mpeg = SAA7134_MPEG_EMPRESS,
4747 .mpeg = SAA7134_MPEG_DVB,
4814 .mpeg = SAA7134_MPEG_DVB,
4833 .mpeg = SAA7134_MPEG_DVB,
4857 .mpeg = SAA7134_MPEG_DVB,
4886 .mpeg = SAA7134_MPEG_DVB,
4913 .mpeg = SAA7134_MPEG_DVB,
4963 .mpeg = SAA7134_MPEG_DVB,
4991 .mpeg = SAA7134_MPEG_DVB,
5010 .mpeg = SAA7134_MPEG_DVB,
5039 .mpeg = SAA7134_MPEG_DVB,
5068 .mpeg = SAA7134_MPEG_DVB,
5098 .mpeg = SAA7134_MPEG_DVB,
5162 .mpeg = SAA7134_MPEG_DVB,
5186 .mpeg = SAA7134_MPEG_DVB,
5257 .mpeg = SAA7134_MPEG_DVB,
5369 .mpeg = SAA7134_MPEG_DVB,
5388 .mpeg = SAA7134_MPEG_DVB,
5416 .mpeg = SAA7134_MPEG_DVB,
5437 .mpeg = SAA7134_MPEG_DVB,
5460 .mpeg = SAA7134_MPEG_DVB,
5529 .mpeg = SAA7134_MPEG_DVB,
5585 .mpeg = SAA7134_MPEG_DVB,
5642 .mpeg = SAA7134_MPEG_DVB,
5759 .mpeg = SAA7134_MPEG_DVB,
5810 .mpeg = SAA7134_MPEG_DVB,
5838 .mpeg = SAA7134_MPEG_GO7007,
6055 .subvendor = 0x16be, /* CTX946 analog TV, HW mpeg, DVB-T */
H A Dsaa7134.h407 enum saa7134_mpeg_type mpeg; member in struct:saa7134_board
414 #define card_is_empress(dev) (SAA7134_MPEG_EMPRESS == saa7134_boards[dev->board].mpeg)
415 #define card_is_dvb(dev) (SAA7134_MPEG_DVB == saa7134_boards[dev->board].mpeg)
416 #define card_is_go7007(dev) (SAA7134_MPEG_GO7007 == saa7134_boards[dev->board].mpeg)
417 #define card_has_mpeg(dev) (SAA7134_MPEG_UNUSED != saa7134_boards[dev->board].mpeg)
518 /* ts/mpeg status */
525 /* ts/mpeg ops */
H A Dsaa7134-empress.c312 pr_info("%s: registered device %s [mpeg]\n", empress_init()
H A Dsaa7134-i2c.c387 [ 0x20 ] = "mpeg encoder (saa6752hs)",
H A Dsaa7134-tvaudio.c895 /* enable I2S audio output for the mpeg encoder */ saa7134_enable_i2s()
H A Dsaa7134-core.c859 if (saa7134_boards[dev->board].mpeg != ops->type) mpeg_ops_attach()
H A Dsaa7134-video.c1495 /* Don't change the std from the mpeg device saa7134_s_std()
/linux-4.4.14/drivers/media/dvb-frontends/
H A Dlgdt330x.h50 /* Flip the polarity of the mpeg data transfer clock using alternate init data
H A Dcx24120.c361 /* Check if we're running a command that needs to disable mpeg out */ cx24120_check_cmd()
386 /* Disable mpeg out on certain commands */ cx24120_message_send()
752 /* Renable mpeg output */ cx24120_read_status()
1423 /* Initialise mpeg outputs */ cx24120_init()
1429 err("Error initialising mpeg output. :(\n"); cx24120_init()
H A Dnxt200x.c933 /* write fec mpeg mode */ nxt2002_init()
1013 /* write fec mpeg mode */ nxt2004_init()
H A Dmt312.c717 /* full shutdown of ADCs, mpeg bus tristated */ mt312_sleep()
H A Ddib8000.c3191 *tune_state = CT_DEMOD_STEP_8; /* go for mpeg */ dib8000_tune()
3219 /* mpeg will never lock on this condition because init_prbs is not set : search for it !*/ dib8000_tune()
3233 /* defines timeout for mpeg lock depending on interleaver length of longest layer */ dib8000_tune()
3254 *timeout = now + msecs_to_jiffies(200 * locks); /* give the mpeg lock 800ms if sram is present */ dib8000_tune()
3265 if (locks&(1<<(7-state->longest_intlv_layer))) { /* mpeg lock : check the longest one */ dib8000_tune()
3284 } else { /* we are done mpeg of the longest interleaver xas not locking but let's try if an other layer has locked in the same time */ dib8000_tune()
H A Daf9013.c1154 /* AF9013 set mpeg to full speed */ af9013_init()
H A Dlgdt3305.c903 mpeg_lock ? "mpeg lock " : "", lgdt3305_read_fec_lock_status()
H A Ddrxk_hard.c1117 dprintk(1, ": mpeg %s, %s mode\n", mpegts_configure_pins()
/linux-4.4.14/Documentation/DocBook/media/
H A DMakefile181 -e "s/v4l2\-mpeg\-vbi\-ITV0/v4l2-mpeg-vbi-itv0-1/g"
363 entity=`echo $$ident | tr _ - | sed s/v4l2-mpeg-vbi-ITV0/v4l2-mpeg-vbi-itv0-1/g` ; \
417 id=`echo $$ident | tr _ - | sed s/v4l2-mpeg-vbi-ITV0/v4l2-mpeg-vbi-itv0-1/g` ; \
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Ddevice.h132 struct nvkm_engine *mpeg; member in struct:nvkm_device
197 int (*mpeg )(struct nvkm_device *, int idx, struct nvkm_engine **); member in struct:nvkm_device_chip
/linux-4.4.14/drivers/media/usb/cx231xx/
H A Dcx231xx-417.c3 * Support for a cx23417 mpeg encoder via cx231xx host port.
77 MODULE_PARM_DESC(mpegbufs, "number of mpeg buffers, range 2-32");
1164 /* stop mpeg capture */ cx231xx_initialize_codec()
1745 /* stop mpeg capture */ mpeg_release()
1772 /* Deal w/ A/V decoder * and mpeg encoder sync issues. */ mpeg_read()
1773 /* Start mpeg encoder on first read. */ mpeg_read()
1977 &dev->v4l_device, &cx231xx_mpeg_template, "mpeg"); cx231xx_417_register()
1981 dprintk(3, "%s: can't register mpeg device\n", dev->name); cx231xx_417_register()
1986 dprintk(3, "%s: registered device video%d [mpeg]\n", cx231xx_417_register()
/linux-4.4.14/drivers/media/pci/ivtv/
H A Divtv-controls.c52 /* Need sliced data for mpeg insertion */ ivtv_s_stream_vbi_fmt()
H A Divtv-firmware.c269 IVTV_DEBUG_WARN("failed to read mpeg decoder initialisation file %s\n", ivtv_init_mpeg_decoder()
H A Divtv-ioctl.c941 static const struct v4l2_fmtdesc mpeg = { ivtv_enum_fmt_vid_cap() local
952 *fmt = mpeg; ivtv_enum_fmt_vid_cap()
967 static const struct v4l2_fmtdesc mpeg = { ivtv_enum_fmt_vid_out() local
978 *fmt = mpeg; ivtv_enum_fmt_vid_out()
H A Divtv-driver.c1253 /* Turn off the output signal. The mpeg decoder is not yet ivtv_probe()
1255 mpeg decoder becomes active. */ ivtv_probe()
1374 the mpeg decoder so now the saa7127 receives a proper ivtv_init_on_first_open()
H A Divtv-vbi.c441 mpeg file to a non-4-byte aligned position. So on arrival here ivtv_process_vbi_data()
H A Divtv-fileops.c823 in the mpeg stream. Need to stop that too. */ ivtv_stop_capture()
986 IVTV_ERR("Tried to open YUV output device but need to send data to mpeg decoder before it can be used\n");
H A Divtv-streams.c676 /* Data type: 0 = mpeg from host, ivtv_setup_v4l2_decode_stream()
820 /* when: 0 = end of GOP 1 = NOW!, type: 0 = mpeg, subtype: 3 = video+audio */ ivtv_stop_v4l2_encode_stream()
H A Divtv-yuv.c1199 /* Reset registers we have changed so mpeg playback works */ ivtv_yuv_close()
/linux-4.4.14/drivers/media/dvb-core/
H A Ddvb_filter.h146 int mpeg; member in struct:ipack
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
H A Dsubdev.c63 [NVKM_ENGINE_MPEG ] = "mpeg",
/linux-4.4.14/include/uapi/linux/dvb/
H A Daudio.h85 /* 7- 6 Quantization / DRC (mpeg audio: 1=DRC exists)(lpcm: 0=16bit, */
/linux-4.4.14/drivers/media/pci/cx23885/
H A Dcx23885-417.c3 * Support for a cx23417 mpeg encoder via cx23885 host port.
43 MODULE_PARM_DESC(mpegbufs, "number of mpeg buffers, range 2-32");
1217 /* stop mpeg capture */ cx23885_stop_streaming()
1544 dev->pci, &cx23885_mpeg_template, "mpeg"); cx23885_417_register()
1566 printk(KERN_INFO "%s: can't register mpeg device\n", dev->name); cx23885_417_register()
1570 printk(KERN_INFO "%s: registered device %s [mpeg]\n", cx23885_417_register()
H A Dcx23885-core.c1572 printk(KERN_ERR "%s: V4L mpeg risc op code error, status " cx23885_irq_417()
1634 printk(KERN_ERR "%s: mpeg risc op code error\n", dev->name); cx23885_irq_ts()
/linux-4.4.14/drivers/media/pci/saa7164/
H A Dsaa7164-encoder.c769 /* stop mpeg capture then cancel buffers */ fops_release()
1100 dev->pci, &saa7164_mpeg_template, "mpeg"); saa7164_encoder_register()
1103 printk(KERN_INFO "%s: can't allocate mpeg device\n", saa7164_encoder_register()
1115 printk(KERN_INFO "%s: can't register mpeg device\n", saa7164_encoder_register()
1123 printk(KERN_INFO "%s: registered device video%d [mpeg]\n", saa7164_encoder_register()
H A Dsaa7164-core.c1376 "mpeg encoder\n", __func__); saa7164_initdev()
1383 "mpeg encoder\n", __func__); saa7164_initdev()
/linux-4.4.14/drivers/media/pci/cx18/
H A Dcx18-firmware.c225 /* power-up fast, slow and mpeg PLLs */ cx18_init_power()
287 /* mpeg clock pll 54MHz */ cx18_init_power()
/linux-4.4.14/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2-enc.c505 /* Now get the actual mpeg payload */ solo_fill_mpeg()
/linux-4.4.14/drivers/media/usb/pvrusb2/
H A Dpvrusb2-hdw.c1282 case pvr2_config_mpeg: return "mpeg"; pvr2_config_get_name()
1614 firmware image destined for the mpeg encoder chip that pvr2_upload_firmware2()
3123 * The mpeg encoder receives fields of res_hor_val dots and pvr2_hdw_commit_execute()
3167 * separate from the mpeg control structure because pvr2_hdw_commit_execute()
H A Dpvrusb2-v4l2.c414 /* Only one format is supported : mpeg.*/ pvr2_enum_fmt_vid_cap()
/linux-4.4.14/drivers/media/pci/bt8xx/
H A Dbttv-cards.c318 /* DVB cards (using pci function .1 for mpeg data xfer) */
/linux-4.4.14/drivers/media/dvb-frontends/drx39xyj/
H A Ddrxj.c2714 * \param cfg_data Pointer to mpeg output configuaration.

Completed in 1311 milliseconds