Home
last modified time | relevance | path

Searched refs:norm (Results 1 – 25 of 73) sorted by relevance

123

/drivers/media/pci/cx88/
A Dcx88-core.c624 if (norm & V4L2_STD_PAL_Nc) in norm_swidth()
635 if (norm & V4L2_STD_PAL_Nc) in norm_hdelay()
648 if (norm & V4L2_STD_PAL_M) in norm_fsc8()
651 if (norm & V4L2_STD_PAL_Nc) in norm_fsc8()
831 v4l2_std_id norm = core->tvnorm; in set_tvaudio() local
837 if (V4L2_STD_PAL_BG & norm) { in set_tvaudio()
850 norm) { in set_tvaudio()
857 norm) { in set_tvaudio()
892 if (norm == core->tvnorm) in cx88_set_tvnorm()
899 core->tvnorm = norm; in cx88_set_tvnorm()
[all …]
/drivers/media/usb/usbtv/
A Dusbtv-video.c52 .norm = V4L2_STD_525_60,
57 .norm = V4L2_STD_625_50,
69 if (norm_params[i].norm & norm) { in usbtv_configure_for_norm()
84 usbtv->norm = norm; in usbtv_configure_for_norm()
131 if (norm & V4L2_STD_NTSC) in usbtv_norm_to_16f_reg()
134 if (norm & V4L2_STD_PAL) in usbtv_norm_to_16f_reg()
137 if (norm & V4L2_STD_SECAM) in usbtv_norm_to_16f_reg()
143 if (norm & V4L2_STD_PAL_Nc) in usbtv_norm_to_16f_reg()
253 if (norm & ntsc_mask) in usbtv_select_norm()
666 *norm = usbtv->norm; in usbtv_g_std()
[all …]
/drivers/media/pci/saa7134/
A Dsaa7134-vbi.c42 struct saa7134_tvnorm *norm = dev->tvnorm; in task_init() local
45 saa_writeb(SAA7134_VBI_H_START1(task), norm->h_start & 0xff); in task_init()
46 saa_writeb(SAA7134_VBI_H_START2(task), norm->h_start >> 8); in task_init()
47 saa_writeb(SAA7134_VBI_H_STOP1(task), norm->h_stop & 0xff); in task_init()
48 saa_writeb(SAA7134_VBI_H_STOP2(task), norm->h_stop >> 8); in task_init()
49 saa_writeb(SAA7134_VBI_V_START1(task), norm->vbi_v_start_0 & 0xff); in task_init()
50 saa_writeb(SAA7134_VBI_V_START2(task), norm->vbi_v_start_0 >> 8); in task_init()
51 saa_writeb(SAA7134_VBI_V_STOP1(task), norm->vbi_v_stop_0 & 0xff); in task_init()
52 saa_writeb(SAA7134_VBI_V_STOP2(task), norm->vbi_v_stop_0 >> 8); in task_init()
A Dsaa7134-video.c364 dev->tvnorm = norm; in set_tvnorm()
367 dev->crop_bounds.left = norm->h_start; in set_tvnorm()
368 dev->crop_defrect.left = norm->h_start; in set_tvnorm()
369 dev->crop_bounds.width = norm->h_stop - norm->h_start +1; in set_tvnorm()
370 dev->crop_defrect.width = norm->h_stop - norm->h_start +1; in set_tvnorm()
376 dev->crop_defrect.height = (norm->video_v_stop - norm->video_v_start +1)*2; in set_tvnorm()
397 struct saa7134_tvnorm *norm = dev->tvnorm; in saa7134_set_decoder() local
400 luma_control = norm->luma_control; in saa7134_set_decoder()
401 sync_control = norm->sync_control; in saa7134_set_decoder()
402 chroma_ctrl1 = norm->chroma_ctrl1; in saa7134_set_decoder()
[all …]
/drivers/media/i2c/
A Dtw9910.c230 v4l2_std_id norm; member
431 if (norm & V4L2_STD_NTSC) { in tw9910_select_norm()
434 } else if (norm & V4L2_STD_PAL) { in tw9910_select_norm()
501 *norm = priv->norm; in tw9910_g_std()
516 if (!(norm & (V4L2_STD_NTSC | V4L2_STD_PAL))) in tw9910_s_std()
519 priv->norm = norm; in tw9910_s_std()
520 if (norm & V4L2_STD_525_60) { in tw9910_s_std()
732 if (priv->norm & V4L2_STD_NTSC) { in tw9910_get_selection()
755 priv->scale = tw9910_select_norm(priv->norm, 640, 480); in tw9910_get_fmt()
864 priv->norm = V4L2_STD_NTSC; in tw9910_video_probe()
[all …]
A Dtw9903.c30 v4l2_std_id norm; member
114 static int tw9903_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9903_s_std() argument
117 bool is_60hz = norm & V4L2_STD_525_60; in tw9903_s_std()
134 dec->norm = norm; in tw9903_s_std()
163 bool is_60hz = dec->norm & V4L2_STD_525_60; in tw9903_log_status()
227 dec->norm = V4L2_STD_NTSC; in tw9903_probe()
A Dtw9906.c21 v4l2_std_id norm; member
85 static int tw9906_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9906_s_std() argument
88 bool is_60hz = norm & V4L2_STD_525_60; in tw9906_s_std()
105 dec->norm = norm; in tw9906_s_std()
133 bool is_60hz = dec->norm & V4L2_STD_525_60; in tw9906_log_status()
195 dec->norm = V4L2_STD_NTSC; in tw9906_probe()
A Disl7998x.c478 const v4l2_std_id norm; member
520 v4l2_std_id norm; member
555 if (isl7998x_std_res[i].norm & norm) in isl7998x_norm_to_val()
568 if (isl7998x_std_res[i].norm & norm) in isl7998x_norm_to_mode()
683 v4l2_norm_to_name(isl7998x->norm)); in isl7998x_init()
776 *norm = isl7998x->norm; in isl7998x_g_std()
795 isl7998x->norm = norm; in isl7998x_s_std()
801 ret = isl7998x_set_standard(isl7998x, norm); in isl7998x_s_std()
867 *std = isl7998x_std_res[std_id[0]].norm; in isl7998x_querystd()
1015 mode = isl7998x_norm_to_mode(isl7998x->norm); in isl7998x_get_fmt()
[all …]
A Dbt856.c45 v4l2_std_id norm; member
96 if (encoder->norm & V4L2_STD_NTSC) in bt856_init()
124 encoder->norm = std; in bt856_s_std_output()
201 encoder->norm = V4L2_STD_NTSC; in bt856_probe()
211 if (encoder->norm & V4L2_STD_NTSC) in bt856_probe()
A Dadv7175.c39 v4l2_std_id norm; member
226 encoder->norm = std; in adv7175_s_std_output()
243 if (encoder->norm & V4L2_STD_NTSC) in adv7175_s_routing()
247 if (encoder->norm & V4L2_STD_SECAM) in adv7175_s_routing()
259 if (encoder->norm & V4L2_STD_NTSC) in adv7175_s_routing()
272 if (encoder->norm & V4L2_STD_NTSC) in adv7175_s_routing()
410 encoder->norm = V4L2_STD_NTSC; in adv7175_probe()
A Dtw2804.c32 int norm; member
145 state->norm & V4L2_STD_525_60 ? "60 Hz" : "50 Hz"); in tw2804_log_status()
250 static int tw2804_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw2804_s_std() argument
254 bool is_60hz = norm & V4L2_STD_525_60; in tw2804_s_std()
270 dec->norm = norm; in tw2804_s_std()
363 state->norm = V4L2_STD_NTSC; in tw2804_probe()
A Dvpx3220.c37 v4l2_std_id norm; member
271 if (decoder->norm & V4L2_STD_NTSC) in vpx3220_init()
273 else if (decoder->norm & V4L2_STD_PAL) in vpx3220_init()
275 else if (decoder->norm & V4L2_STD_SECAM) in vpx3220_init()
361 decoder->norm = std; in vpx3220_s_std()
477 decoder->norm = V4L2_STD_PAL; in vpx3220_probe()
A Dsaa7185.c38 v4l2_std_id norm; member
212 if (encoder->norm & V4L2_STD_NTSC) in saa7185_init()
229 encoder->norm = std; in saa7185_s_std_output()
309 encoder->norm = V4L2_STD_NTSC; in saa7185_probe()
A Dbt819.c45 v4l2_std_id norm; member
175 struct timing *timing = &timing_data[(decoder->norm & V4L2_STD_525_60) ? 1 : 0]; in bt819_init()
189 init[0x15 * 2 - 1] = (decoder->norm & V4L2_STD_625_50) ? 115 : 93; /* Chroma burst delay */ in bt819_init()
279 decoder->norm = std; in bt819_s_std()
420 decoder->norm = V4L2_STD_NTSC; in bt819_probe()
/drivers/media/usb/dvb-usb/
A Dcxusb-analog.c746 v4l2_std_id norm; in cxusb_medion_field_order() local
1128 v4l2_std_id norm) in cxusb_medion_set_norm() argument
1180 cxdev->norm = norm; in cxusb_medion_set_norm()
1191 v4l2_std_id norm; in cxusb_medion_s_input() local
1204 norm = cxdev->norm & cxusb_medion_inputs[i].input.std; in cxusb_medion_s_input()
1205 if (norm == 0) in cxusb_medion_s_input()
1345 v4l2_std_id *norm) in cxusb_medion_g_std() argument
1350 *norm = cxdev->norm; in cxusb_medion_g_std()
1359 v4l2_std_id norm) in cxusb_medion_s_std() argument
1368 v4l2_std_id *norm) in cxusb_medion_querystd() argument
[all …]
/drivers/gpu/drm/nouveau/dispnv04/i2c/
A Dch7006_mode.c181 if (~mode->valid_norms & 1<<priv->norm) in ch7006_lookup_mode()
204 const struct ch7006_tv_norm_info *norm = &ch7006_tv_norms[priv->norm]; in ch7006_setup_levels() local
210 if (norm->black_level < 339*fixed1/1000) { in ch7006_setup_levels()
220 black_level = round_fixed(norm->black_level*26625)/gain; in ch7006_setup_levels()
235 const struct ch7006_tv_norm_info *norm = &ch7006_tv_norms[priv->norm]; in ch7006_setup_subcarrier() local
240 * (norm->subc_freq >> 24)); in ch7006_setup_subcarrier()
330 const struct ch7006_tv_norm_info *norm = &ch7006_tv_norms[priv->norm]; in ch7006_setup_properties() local
345 scale = norm->vtotal*fixed1; in ch7006_setup_properties()
352 * priv->hmargin * mode->vtotal) / norm->vtotal / 100 / 4; in ch7006_setup_properties()
357 vpos = max(0, norm->vdisplay - round_fixed(mode->vdisplay*scale) in ch7006_setup_properties()
[all …]
A Dch7006_drv.c125 const struct ch7006_tv_norm_info *norm = &ch7006_tv_norms[priv->norm]; in ch7006_encoder_mode_set() local
130 regs[CH7006_DISPMODE] = norm->dispmode | mode->dispmode; in ch7006_encoder_mode_set()
236 ~mode->valid_norms & 1<<priv->norm) in ch7006_encoder_get_modes()
270 priv->norm); in ch7006_encoder_create_resources()
324 priv->norm = val; in ch7006_encoder_set_property()
454 priv->norm = TV_NORM_PAL; in ch7006_encoder_init()
469 priv->norm = i; in ch7006_encoder_init()
/drivers/powercap/
A Darm_scmi_powercap.c100 u64 power_limit_uw, u32 *norm) in scmi_powercap_normalize_cap() argument
111 *norm = clamp_t(u32, val, spz->info->min_power_cap, in scmi_powercap_normalize_cap()
113 *norm = rounddown(*norm, spz->info->power_cap_step); in scmi_powercap_normalize_cap()
115 val = (scale_mw) ? *norm * 1000 : *norm; in scmi_powercap_normalize_cap()
155 u64 time_us, u32 *norm) in scmi_powercap_normalize_time() argument
162 *norm = clamp_t(u32, time_us, spz->info->min_pai, spz->info->max_pai); in scmi_powercap_normalize_time()
163 *norm = rounddown(*norm, spz->info->pai_step); in scmi_powercap_normalize_time()
165 if (time_us != *norm) in scmi_powercap_normalize_time()
168 spz->info->name, time_us, *norm); in scmi_powercap_normalize_time()
/drivers/media/usb/stk1160/
A Dstk1160-v4l.c110 if (dev->norm & V4L2_STD_525_60) { in stk1160_set_std()
378 base_height = (dev->norm & V4L2_STD_525_60) ? 480 : 576; in stk1160_try_fmt()
503 v4l2_device_call_all(&dev->v4l2_dev, 0, video, querystd, norm); in vidioc_querystd()
511 *norm = dev->norm; in vidioc_g_std()
515 static int vidioc_s_std(struct file *file, void *priv, v4l2_std_id norm) in vidioc_s_std() argument
520 if (dev->norm == norm) in vidioc_s_std()
532 dev->height = (norm & V4L2_STD_525_60) ? 480 : 576; in vidioc_s_std()
533 dev->norm = norm; in vidioc_s_std()
541 dev->norm); in vidioc_s_std()
819 dev->norm = V4L2_STD_NTSC_M; in stk1160_video_register()
[all …]
/drivers/media/pci/tw68/
A Dtw68-video.c213 if (norm != dev->tvnorm) { in set_tvnorm()
216 dev->tvnorm = norm; in set_tvnorm()
265 norm->h_delay, norm->h_start, norm->h_stop, in tw68_set_scale()
266 norm->v_delay, norm->video_v_start, in tw68_set_scale()
267 norm->video_v_stop); in tw68_set_scale()
271 hdelay = norm->h_delay0; in tw68_set_scale()
274 hdelay = norm->h_delay; in tw68_set_scale()
278 hdelay += norm->h_start; in tw68_set_scale()
279 hactive = norm->h_stop - norm->h_start + 1; in tw68_set_scale()
283 vdelay = norm->v_delay; in tw68_set_scale()
[all …]
/drivers/media/usb/cx231xx/
A Dcx231xx-cards.c98 .norm = V4L2_STD_PAL,
138 .norm = V4L2_STD_NTSC,
178 .norm = V4L2_STD_PAL,
219 .norm = V4L2_STD_PAL,
249 .norm = V4L2_STD_PAL,
290 .norm = V4L2_STD_PAL,
318 .norm = V4L2_STD_NTSC,
346 .norm = V4L2_STD_NTSC,
575 .norm = V4L2_STD_PAL,
706 .norm = V4L2_STD_PAL,
[all …]
A Dcx231xx-video.c922 *id = dev->norm; in vidioc_g_std()
933 if (dev->norm == norm) in vidioc_s_std()
939 dev->norm = norm; in vidioc_s_std()
945 call_all(dev, video, s_std, dev->norm); in vidioc_s_std()
1082 call_all(dev, video, s_std, dev->norm); in cx231xx_s_input()
1170 else if (dev->norm & V4L2_STD_B) in cx231xx_s_frequency()
1174 else if (dev->norm & V4L2_STD_GH) in cx231xx_s_frequency()
1176 else if (dev->norm & V4L2_STD_PAL_I) in cx231xx_s_frequency()
1178 else if (dev->norm & V4L2_STD_SECAM_L) in cx231xx_s_frequency()
1762 dev->norm = V4L2_STD_PAL; in cx231xx_register_analog_devices()
[all …]
/drivers/media/pci/zoran/
A Dzr36060.c550 reg = norm->ht - 1; /* Vtotal */ in zr36060_set_video()
554 reg = norm->wt - 1; /* Htotal */ in zr36060_set_video()
564 reg = norm->v_start - 1; /* BVstart */ in zr36060_set_video()
567 reg += norm->ha / 2; /* BVend */ in zr36060_set_video()
571 reg = norm->h_start - 1; /* BHstart */ in zr36060_set_video()
574 reg += norm->wa; /* BHend */ in zr36060_set_video()
579 reg = cap->y + norm->v_start; /* Vstart */ in zr36060_set_video()
587 reg = cap->x + norm->h_start; /* Hstart */ in zr36060_set_video()
596 reg = norm->v_start - 4; /* SVstart */ in zr36060_set_video()
600 reg += norm->ha / 2 + 8; /* SVend */ in zr36060_set_video()
[all …]
A Dzr36016.c213 static int zr36016_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36016_set_video() argument
220 ptr->name, norm->h_start, norm->v_start, in zr36016_set_video()
239 ptr->xoff = (norm->h_start ? norm->h_start : 1) + cap->x; in zr36016_set_video()
246 ptr->yoff = norm->v_start + cap->y; in zr36016_set_video()
/drivers/media/tuners/
A Dtda9887.c404 struct tvnorm *norm = NULL; in tda9887_set_tvnorm() local
410 norm = &radio_mono; in tda9887_set_tvnorm()
412 norm = &radio_stereo; in tda9887_set_tvnorm()
416 norm = tvnorms+i; in tda9887_set_tvnorm()
421 if (NULL == norm) { in tda9887_set_tvnorm()
426 tuner_dbg("configure for: %s\n", norm->name); in tda9887_set_tvnorm()
427 buf[1] = norm->b; in tda9887_set_tvnorm()
428 buf[2] = norm->c; in tda9887_set_tvnorm()
429 buf[3] = norm->e; in tda9887_set_tvnorm()

Completed in 1368 milliseconds

123