Searched refs:tvnorm (Results 1 - 25 of 36) sorted by relevance

12

/drivers/media/pci/bt8xx/
H A Dbttv-vbi.c50 really stores 1024 + tvnorm->vbipack * 4 samples per line in the
51 buffer. Note tvnorm->vbipack is <= 0xFF (limit of VBIPACK_LO + HI
110 const struct bttv_tvnorm *tvnorm; local
119 tvnorm = fh->vbi_fmt.tvnorm;
124 standard changes while capturing, so we use vbi_fmt.tvnorm
125 instead of btv->tvnorm to skip zero lines after video
133 - tvnorm->vbistart[0]));
136 - tvnorm->vbistart[1]));
192 if (fh->vbi_fmt.end >= tvnorm
245 try_fmt(struct v4l2_vbi_format *f, const struct bttv_tvnorm *tvnorm, __s32 crop_start) argument
316 const struct bttv_tvnorm *tvnorm; local
334 const struct bttv_tvnorm *tvnorm; local
381 const struct bttv_tvnorm *tvnorm; local
421 const struct bttv_tvnorm *tvnorm; local
[all...]
H A Dbttv-risc.c338 const struct bttv_tvnorm *tvnorm)
343 int swidth = tvnorm->swidth;
344 int totalwidth = tvnorm->totalwidth;
345 int scaledtwidth = tvnorm->scaledtwidth;
353 vdelay = tvnorm->vdelay;
357 geo->hdelay = tvnorm->hdelayx1;
360 sr = ((tvnorm->sheight >> (interleaved?0:1))*512)/height - 512;
363 ((tvnorm->sheight>>4)&0x30) | ((vdelay>>2)&0xc0);
367 geo->sheight = tvnorm->sheight;
368 geo->vtotal = tvnorm
336 bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo, int width, int height, int interleaved, const struct bttv_tvnorm *tvnorm) argument
380 bttv_calc_geo(struct bttv * btv, struct bttv_geometry * geo, unsigned int width, unsigned int height, int both_fields, const struct bttv_tvnorm * tvnorm, const struct v4l2_rect * crop) argument
709 const struct bttv_tvnorm *tvnorm = bttv_tvnorms + buf->tvnorm; local
[all...]
H A Dbttvp.h161 unsigned int tvnorm; member in struct:bttv_buffer
180 unsigned int tvnorm; member in struct:bttv_overlay
192 const struct bttv_tvnorm *tvnorm; member in struct:bttv_vbi_fmt
427 unsigned int tvnorm; member in struct:bttv
H A Dbttv-driver.c754 const struct bttv_tvnorm *tvnorm; local
757 tvnorm = &bttv_tvnorms[btv->tvnorm];
758 btv->crop_start = tvnorm->cropcap.bounds.top
759 + tvnorm->cropcap.bounds.height;
881 int table_idx = bttv_tvnorms[btv->tvnorm].sram;
882 int fsc = bttv_tvnorms[btv->tvnorm].Fsc;
1149 const struct bttv_tvnorm *tvnorm; local
1153 BUG_ON(btv->tvnorm >= BTTV_TVNORMS);
1155 tvnorm
[all...]
/drivers/media/pci/zoran/
H A Dvideocodec.h246 struct tvnorm {
287 struct tvnorm * norm,
242 struct tvnorm { struct
H A Dzoran_card.c331 // struct tvnorm {
335 static struct tvnorm f50sqpixel = { 944, 768, 83, 880, 625, 576, 16 };
336 static struct tvnorm f60sqpixel = { 780, 640, 51, 716, 525, 480, 12 };
337 static struct tvnorm f50ccir601 = { 864, 720, 75, 804, 625, 576, 18 };
338 static struct tvnorm f60ccir601 = { 858, 720, 57, 788, 525, 480, 16 };
340 static struct tvnorm f50ccir601_lml33 = { 864, 720, 75+34, 804, 625, 576, 18 };
341 static struct tvnorm f60ccir601_lml33 = { 858, 720, 57+34, 788, 525, 480, 16 };
344 static struct tvnorm f50sqpixel_dc10 = { 944, 768, 0, 880, 625, 576, 0 };
345 static struct tvnorm f60sqpixel_dc10 = { 780, 640, 0, 716, 525, 480, 12 };
350 static struct tvnorm f50ccir601_lm33r1
[all...]
H A Dzoran.h250 struct tvnorm *tvn[3]; /* supported TV norms */
289 struct tvnorm *timing;
H A Dzr36016.c314 struct tvnorm *norm,
/drivers/media/pci/cx23885/
H A Dcx23885-vbi.c55 if (dev->tvnorm & V4L2_STD_525_60) {
61 } else if (dev->tvnorm & V4L2_STD_625_50) {
131 if (dev->tvnorm & V4L2_STD_525_60)
147 if (dev->tvnorm & V4L2_STD_525_60)
H A Dcx23885-video.c122 if (dev->tvnorm != norm) {
128 dev->tvnorm = norm;
361 if (dev->tvnorm & V4L2_STD_525_60)
553 maxw = norm_maxw(dev->tvnorm);
554 maxh = norm_maxh(dev->tvnorm);
659 *id = dev->tvnorm;
934 .std = dev->tvnorm,
965 call_all(dev, video, s_std, dev->tvnorm);
1154 dev->tvnorm = V4L2_STD_NTSC_M;
1158 dev->height = norm_maxh(dev->tvnorm);
[all...]
/drivers/media/pci/cx88/
H A Dcx88-core.c705 unsigned int swidth = norm_swidth(core->tvnorm);
706 unsigned int sheight = norm_maxh(core->tvnorm);
712 v4l2_norm_to_name(core->tvnorm));
717 value = (width * norm_hdelay(core->tvnorm)) / swidth;
733 cx_write(MO_VDELAY_EVEN, norm_vdelay(core->tvnorm));
734 cx_write(MO_VDELAY_ODD, norm_vdelay(core->tvnorm));
735 dprintk(1,"set_scale: vdelay 0x%04x\n", norm_vdelay(core->tvnorm));
749 if (core->tvnorm & V4L2_STD_SECAM) {
850 v4l2_std_id norm = core->tvnorm;
883 core->name, v4l2_norm_to_name(core->tvnorm));
[all...]
H A Dcx88-vbi.c34 if (dev->core->tvnorm & V4L2_STD_525_60) {
40 } else if (dev->core->tvnorm & V4L2_STD_625_50) {
H A Dcx88-blackbird.c530 cx2341x_handler_set_50hz(&dev->cxhdl, dev->core->tvnorm & V4L2_STD_625_50);
934 static int vidioc_g_std(struct file *file, void *priv, v4l2_std_id *tvnorm) argument
938 *tvnorm = core->tvnorm;
1227 if (core->tvnorm & V4L2_STD_525_60) {
1251 cx88_set_tvnorm(core,core->tvnorm);
H A Dcx88-video.c544 if (dev->width < 48 || dev->width > norm_maxw(core->tvnorm) ||
545 dev->height < 32 || dev->height > norm_maxh(core->tvnorm))
917 if (core->tvnorm & V4L2_STD_SECAM) {
1030 maxw = norm_maxw(core->tvnorm);
1031 maxh = norm_maxh(core->tvnorm);
1183 static int vidioc_g_std(struct file *file, void *priv, v4l2_std_id *tvnorm) argument
1187 *tvnorm = core->tvnorm;
1716 core->tvnorm = V4L2_STD_NTSC_M;
1829 cx88_set_tvnorm(core, core->tvnorm);
[all...]
/drivers/media/pci/saa7134/
H A Dsaa7134-vbi.c53 struct saa7134_tvnorm *norm = dev->tvnorm;
150 dev->vbi_vlen = dev->tvnorm->vbi_v_stop_0 - dev->tvnorm->vbi_v_start_0 + 1;
H A Dsaa7134-tvaudio.c259 if (dev->tvnorm->id == V4L2_STD_NTSC) {
335 if (!(dev->tvnorm->id & scan->std)) {
513 if (!(dev->tvnorm->id & mainscan[i].std))
548 dev->tvnorm->name, carrier/1000, carrier%1000,
574 if (dev->tvnorm->id != UNSET &&
575 !(dev->tvnorm->id & tvaudio[i].std))
807 if (dev->tvnorm->id & (V4L2_STD_B | V4L2_STD_GH))
809 if (dev->tvnorm->id & V4L2_STD_PAL_I)
811 if (dev->tvnorm->id & V4L2_STD_DK)
813 if (dev->tvnorm
[all...]
H A Dsaa7134-video.c389 dev->tvnorm = norm;
412 set_tvnorm(dev, dev->tvnorm);
421 struct saa7134_tvnorm *norm = dev->tvnorm;
480 saa_call_all(dev, video, s_std, dev->tvnorm->id);
483 saa_call_empress(dev, video, s_std, dev->tvnorm->id);
1208 struct saa7134_tvnorm *norm = dev->tvnorm;
1560 *id = dev->tvnorm->id;
1606 if (dev->tvnorm->id & V4L2_STD_525_60) {
1610 if (dev->tvnorm->id & V4L2_STD_625_50) {
/drivers/media/tuners/
H A Dtda9887.c47 struct tvnorm { struct
136 static struct tvnorm tvnorms[] = {
244 static struct tvnorm radio_stereo = {
256 static struct tvnorm radio_mono = {
403 struct tvnorm *norm = NULL;
421 tuner_dbg("Unsupported tvnorm entry - audio muted\n");
557 overwriting any changes made by the tvnorm. This means that it
559 these values in case of changes in the tvnorm.
/drivers/media/pci/tw68/
H A Dtw68-video.c232 if (norm != dev->tvnorm) {
235 dev->tvnorm = norm;
272 const struct tw68_tvnorm *norm = dev->tvnorm;
282 " tvnorm h_delay=%d, h_start=%d, h_stop=%d, "
311 v4l2_norm_to_name(dev->tvnorm->id));
627 maxh = (dev->tvnorm->id & V4L2_STD_525_60) ? 480 : 576;
788 *id = dev->tvnorm->id;
937 tw_andorb(TW68_SDT, 0x07, dev->tvnorm->format);
H A Dtw68.h186 const struct tw68_tvnorm *tvnorm; /* video */ member in struct:tw68_dev
/drivers/media/pci/cx25821/
H A Dcx25821-video.c333 if (dev->tvnorm & V4L2_STD_625_50)
596 maxh = (dev->tvnorm & V4L2_STD_625_50) ? 576 : 480;
759 *tvnorms = chan->dev->tvnorm;
769 if (dev->tvnorm == tvnorms)
772 dev->tvnorm = tvnorms;
774 chan->height = (dev->tvnorm & V4L2_STD_625_50) ? 576 : 480;
863 f->fmt.pix.height = (dev->tvnorm & V4L2_STD_625_50) ? 576 : 480;
1034 dev->tvnorm = V4L2_STD_NTSC_M;
1074 if (dev->tvnorm & V4L2_STD_625_50)
H A Dcx25821.h264 v4l2_std_id tvnorm; member in struct:cx25821_dev
H A Dcx25821-medusa-video.c402 if (dev->tvnorm & V4L2_STD_PAL_BG || dev->tvnorm & V4L2_STD_PAL_DK)
/drivers/media/pci/ngene/
H A Dngene.h599 int tvnorm; member in struct:ngene_overlay
706 int tvnorm; member in struct:ngene_channel
882 int tvnorm; member in struct:ngene_buffer
/drivers/media/pci/cx18/
H A Dcx18-streams.c131 buf->tvnorm != cx->std) {
136 buf->tvnorm = cx->std;
158 buf->tvnorm = cx->std;

Completed in 791 milliseconds

12