Home
last modified time | relevance | path

Searched refs:output_mode (Results 1 - 25 of 129) sorted by relevance

123456

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c292 struct drm_display_mode *output_mode = &nv_encoder->mode; in nv04_dfp_mode_set() local
298 drm_mode_debug_printmodeline(output_mode); in nv04_dfp_mode_set()
301 regp->fp_horiz_regs[FP_DISPLAY_END] = output_mode->hdisplay - 1; in nv04_dfp_mode_set()
302 regp->fp_horiz_regs[FP_TOTAL] = output_mode->htotal - 1; in nv04_dfp_mode_set()
304 (output_mode->hsync_start - output_mode->hdisplay) >= in nv04_dfp_mode_set()
306 regp->fp_horiz_regs[FP_CRTC] = output_mode->hdisplay; in nv04_dfp_mode_set()
308 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1; in nv04_dfp_mode_set()
309 regp->fp_horiz_regs[FP_SYNC_START] = output_mode->hsync_start - 1; in nv04_dfp_mode_set()
310 regp->fp_horiz_regs[FP_SYNC_END] = output_mode in nv04_dfp_mode_set()
[all...]
H A Dtvnv17.c234 struct drm_display_mode *output_mode = &tv_norm->ctv_enc_mode.mode; in nv17_tv_get_hd_modes() local
253 if (modes[i].hdisplay > output_mode->hdisplay || in nv17_tv_get_hd_modes()
254 modes[i].vdisplay > output_mode->vdisplay) in nv17_tv_get_hd_modes()
257 if (modes[i].hdisplay == output_mode->hdisplay && in nv17_tv_get_hd_modes()
258 modes[i].vdisplay == output_mode->vdisplay) { in nv17_tv_get_hd_modes()
259 mode = drm_mode_duplicate(encoder->dev, output_mode); in nv17_tv_get_hd_modes()
265 (output_mode->flags & in nv17_tv_get_hd_modes()
270 if (output_mode->hdisplay <= 720 in nv17_tv_get_hd_modes()
271 || output_mode->hdisplay >= 1920) { in nv17_tv_get_hd_modes()
272 mode->htotal = output_mode in nv17_tv_get_hd_modes()
309 struct drm_display_mode *output_mode = nv17_tv_mode_valid() local
519 struct drm_display_mode *output_mode = nv17_tv_mode_set() local
[all...]
H A Dtvmodesnv17.c549 struct drm_display_mode *output_mode = in nv17_ctv_update_rescaler() local
554 if (output_mode->flags & DRM_MODE_FLAG_INTERLACE) in nv17_ctv_update_rescaler()
559 hmargin = (output_mode->hdisplay - crtc_mode->hdisplay) / 2; in nv17_ctv_update_rescaler()
560 vmargin = (output_mode->vdisplay - crtc_mode->vdisplay) / 2; in nv17_ctv_update_rescaler()
562 hmargin = interpolate(0, min(hmargin, output_mode->hdisplay/20), in nv17_ctv_update_rescaler()
564 vmargin = interpolate(0, min(vmargin, output_mode->vdisplay/20), in nv17_ctv_update_rescaler()
568 (output_mode->hdisplay - 2*hmargin); in nv17_ctv_update_rescaler()
570 (output_mode->vdisplay - 2*vmargin) & ~3; in nv17_ctv_update_rescaler()
573 regs->fp_horiz_regs[FP_VALID_END] = output_mode->hdisplay - hmargin - 1; in nv17_ctv_update_rescaler()
575 regs->fp_vert_regs[FP_VALID_END] = output_mode in nv17_ctv_update_rescaler()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c292 struct drm_display_mode *output_mode = &nv_encoder->mode; in nv04_dfp_mode_set() local
298 drm_mode_debug_printmodeline(output_mode); in nv04_dfp_mode_set()
301 regp->fp_horiz_regs[FP_DISPLAY_END] = output_mode->hdisplay - 1; in nv04_dfp_mode_set()
302 regp->fp_horiz_regs[FP_TOTAL] = output_mode->htotal - 1; in nv04_dfp_mode_set()
304 (output_mode->hsync_start - output_mode->hdisplay) >= in nv04_dfp_mode_set()
306 regp->fp_horiz_regs[FP_CRTC] = output_mode->hdisplay; in nv04_dfp_mode_set()
308 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1; in nv04_dfp_mode_set()
309 regp->fp_horiz_regs[FP_SYNC_START] = output_mode->hsync_start - 1; in nv04_dfp_mode_set()
310 regp->fp_horiz_regs[FP_SYNC_END] = output_mode in nv04_dfp_mode_set()
[all...]
H A Dtvnv17.c235 struct drm_display_mode *output_mode = &tv_norm->ctv_enc_mode.mode; in nv17_tv_get_hd_modes() local
254 if (modes[i].hdisplay > output_mode->hdisplay || in nv17_tv_get_hd_modes()
255 modes[i].vdisplay > output_mode->vdisplay) in nv17_tv_get_hd_modes()
258 if (modes[i].hdisplay == output_mode->hdisplay && in nv17_tv_get_hd_modes()
259 modes[i].vdisplay == output_mode->vdisplay) { in nv17_tv_get_hd_modes()
260 mode = drm_mode_duplicate(encoder->dev, output_mode); in nv17_tv_get_hd_modes()
266 (output_mode->flags & in nv17_tv_get_hd_modes()
271 if (output_mode->hdisplay <= 720 in nv17_tv_get_hd_modes()
272 || output_mode->hdisplay >= 1920) { in nv17_tv_get_hd_modes()
273 mode->htotal = output_mode in nv17_tv_get_hd_modes()
310 struct drm_display_mode *output_mode = nv17_tv_mode_valid() local
520 struct drm_display_mode *output_mode = nv17_tv_mode_set() local
[all...]
H A Dtvmodesnv17.c548 struct drm_display_mode *output_mode = in nv17_ctv_update_rescaler() local
553 if (output_mode->flags & DRM_MODE_FLAG_INTERLACE) in nv17_ctv_update_rescaler()
558 hmargin = (output_mode->hdisplay - crtc_mode->hdisplay) / 2; in nv17_ctv_update_rescaler()
559 vmargin = (output_mode->vdisplay - crtc_mode->vdisplay) / 2; in nv17_ctv_update_rescaler()
561 hmargin = interpolate(0, min(hmargin, output_mode->hdisplay/20), in nv17_ctv_update_rescaler()
563 vmargin = interpolate(0, min(vmargin, output_mode->vdisplay/20), in nv17_ctv_update_rescaler()
567 (output_mode->hdisplay - 2*hmargin); in nv17_ctv_update_rescaler()
569 (output_mode->vdisplay - 2*vmargin) & ~3; in nv17_ctv_update_rescaler()
572 regs->fp_horiz_regs[FP_VALID_END] = output_mode->hdisplay - hmargin - 1; in nv17_ctv_update_rescaler()
574 regs->fp_vert_regs[FP_VALID_END] = output_mode in nv17_ctv_update_rescaler()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
H A Drockchip_rgb.c29 int output_mode; member
49 s->output_mode = ROCKCHIP_OUT_MODE_P666; in rockchip_rgb_encoder_atomic_check()
52 s->output_mode = ROCKCHIP_OUT_MODE_P565; in rockchip_rgb_encoder_atomic_check()
57 s->output_mode = ROCKCHIP_OUT_MODE_P888; in rockchip_rgb_encoder_atomic_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Drockchip_rgb.c31 int output_mode; member
51 s->output_mode = ROCKCHIP_OUT_MODE_P666; in rockchip_rgb_encoder_atomic_check()
54 s->output_mode = ROCKCHIP_OUT_MODE_P565; in rockchip_rgb_encoder_atomic_check()
59 s->output_mode = ROCKCHIP_OUT_MODE_P888; in rockchip_rgb_encoder_atomic_check()
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/
H A Dcx231xx-cards.c89 .output_mode = OUT_MODE_VIP11,
129 .output_mode = OUT_MODE_VIP11,
169 .output_mode = OUT_MODE_VIP11,
210 .output_mode = OUT_MODE_VIP11,
245 .output_mode = OUT_MODE_VIP11,
281 .output_mode = OUT_MODE_VIP11,
309 .output_mode = OUT_MODE_VIP11,
337 .output_mode = OUT_MODE_VIP11,
371 .output_mode = OUT_MODE_VIP11,
398 .output_mode
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/cx231xx/
H A Dcx231xx-cards.c89 .output_mode = OUT_MODE_VIP11,
129 .output_mode = OUT_MODE_VIP11,
169 .output_mode = OUT_MODE_VIP11,
210 .output_mode = OUT_MODE_VIP11,
245 .output_mode = OUT_MODE_VIP11,
281 .output_mode = OUT_MODE_VIP11,
309 .output_mode = OUT_MODE_VIP11,
337 .output_mode = OUT_MODE_VIP11,
371 .output_mode = OUT_MODE_VIP11,
398 .output_mode
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_crtc.c31 * @output_mode: RGBXXX output mode
35 unsigned int output_mode; member
139 cfg = state->output_mode << 8; in atmel_hlcdc_crtc_mode_set_nofb()
322 hstate->output_mode = fls(output_fmts) - 1; in atmel_hlcdc_crtc_select_output_mode()
432 state->output_mode = cur->output_mode; in atmel_hlcdc_crtc_duplicate_state()
/kernel/linux/linux-6.6/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_crtc.c32 * @output_mode: RGBXXX output mode
36 unsigned int output_mode; member
165 cfg = state->output_mode << 8; in atmel_hlcdc_crtc_mode_set_nofb()
347 hstate->output_mode = fls(output_fmts) - 1; in atmel_hlcdc_crtc_select_output_mode()
462 state->output_mode = cur->output_mode; in atmel_hlcdc_crtc_duplicate_state()
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
H A Dcx22702.h28 u8 output_mode; member
H A Ds5h1411.h23 u8 output_mode; member
H A Ds5h1409.h22 u8 output_mode; member
H A Ds5h1432.h27 u8 output_mode; member
H A Dtda10048.h24 u8 output_mode; member
H A Dtda1002x.h42 u8 output_mode; member
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dcx22702.h28 u8 output_mode; member
H A Ds5h1411.h23 u8 output_mode; member
H A Ds5h1409.h22 u8 output_mode; member
H A Dtda10048.h24 u8 output_mode; member
H A Dtda1002x.h42 u8 output_mode; member
/kernel/linux/linux-5.10/drivers/iio/dac/
H A Dad5770r.c126 * @output_mode: array contains channels output ranges
138 struct ad5770r_out_range output_mode[AD5770R_MAX_CHANNELS]; member
255 out_range = st->output_mode[ch].out_range_mode; in ad5770r_get_range()
421 st->output_mode[index].out_range_mode = ad5770r_rng_tbl[i].mode; in ad5770r_store_output_range()
458 st->output_mode[0].out_range_mode > AD5770R_CH0_0_300) { in ad5770r_write_dac_powerdown()
573 ret = ad5770r_set_output_mode(st, &st->output_mode[i], i); in ad5770r_init()
/kernel/linux/linux-6.6/drivers/iio/dac/
H A Dad5770r.c126 * @output_mode: array contains channels output ranges
138 struct ad5770r_out_range output_mode[AD5770R_MAX_CHANNELS]; member
255 out_range = st->output_mode[ch].out_range_mode; in ad5770r_get_range()
421 st->output_mode[index].out_range_mode = ad5770r_rng_tbl[i].mode; in ad5770r_store_output_range()
458 st->output_mode[0].out_range_mode > AD5770R_CH0_0_300) { in ad5770r_write_dac_powerdown()
573 ret = ad5770r_set_output_mode(st, &st->output_mode[i], i); in ad5770r_init()

Completed in 14 milliseconds

123456