Home
last modified time | relevance | path

Searched refs:hscale (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_rect.c181 int hscale = drm_calc_scale(src_w, dst_w); in drm_rect_calc_hscale() local
183 if (hscale < 0 || dst_w == 0) in drm_rect_calc_hscale()
184 return hscale; in drm_rect_calc_hscale()
186 if (hscale < min_hscale || hscale > max_hscale) in drm_rect_calc_hscale()
189 return hscale; in drm_rect_calc_hscale()
H A Ddrm_atomic_helper.c779 int hscale, vscale; in drm_atomic_helper_check_plane_state() local
805 hscale = drm_rect_calc_hscale(src, dst, min_scale, max_scale); in drm_atomic_helper_check_plane_state()
807 if (hscale < 0 || vscale < 0) { in drm_atomic_helper_check_plane_state()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/
H A Ddvo_ns2501.c226 u16 hscale; /* horizontal scaling factor, b8/b9 */ member
253 .hscale = 40960,
273 .hscale = 51248,
292 .hscale = 65535,
640 ns2501_writeb(dvo, NS2501_REGB8, conf->hscale & 0xff); in ns2501_mode_set()
641 ns2501_writeb(dvo, NS2501_REGB9, conf->hscale >> 8); in ns2501_mode_set()
H A Dintel_sprite.c394 int hscale, vscale; in skl_program_scaler() local
396 hscale = drm_rect_calc_hscale(&plane_state->uapi.src, in skl_program_scaler()
406 y_hphase = skl_scaler_calc_phase(1, hscale, false); in skl_program_scaler()
410 uv_rgb_hphase = skl_scaler_calc_phase(2, hscale, true); in skl_program_scaler()
417 uv_rgb_hphase = skl_scaler_calc_phase(1, hscale, false); in skl_program_scaler()
1544 unsigned int hscale, pixel_rate; in g4x_sprite_min_cdclk() local
1557 hscale = drm_rect_calc_hscale(&plane_state->uapi.src, in g4x_sprite_min_cdclk()
1560 if (hscale < 0x10000) in g4x_sprite_min_cdclk()
1564 decimate = ilog2(hscale >> 16); in g4x_sprite_min_cdclk()
1565 hscale >>= decimate; in g4x_sprite_min_cdclk()
[all …]
H A Dintel_display.c6170 int pfit_w, pfit_h, hscale, vscale; in skl_pfit_enable() local
6179 hscale = (crtc_state->pipe_src_w << 16) / pfit_w; in skl_pfit_enable()
6182 uv_rgb_hphase = skl_scaler_calc_phase(1, hscale, false); in skl_pfit_enable()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_legacy_crtc.c62 bool hscale = true, vscale = true; in radeon_legacy_rmx_mode_set() local
120 hscale = false; in radeon_legacy_rmx_mode_set()
129 hscale = false; in radeon_legacy_rmx_mode_set()
137 if (!hscale) in radeon_legacy_rmx_mode_set()