Home
last modified time | relevance | path

Searched refs:crtc_h (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/gpu/drm/armada/
H A Darmada_trace.h33 int crtc_x, int crtc_y, unsigned crtc_w, unsigned crtc_h,
35 TP_ARGS(plane, crtc, fb, crtc_x, crtc_y, crtc_w, crtc_h, src_x, src_y, src_w, src_h),
43 __field(unsigned int, crtc_h)
56 __entry->crtc_h = crtc_h;
65 __entry->crtc_w, __entry->crtc_h,
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c95 uint32_t crtc_w, uint32_t crtc_h) in verify_scaling() argument
97 if (crtc_w < (src_w >> shift) || crtc_h < (src_h >> shift)) { in verify_scaling()
99 src_w, src_h, crtc_w, crtc_h); in verify_scaling()
115 unsigned int crtc_w, unsigned int crtc_h, in nv10_update_plane() argument
140 ret = verify_scaling(fb, shift, 0, 0, src_w, src_h, crtc_w, crtc_h); in nv10_update_plane()
159 nvif_wr32(dev, NV_PVIDEO_DT_DY(flip), (src_h << 20) / crtc_h); in nv10_update_plane()
161 nvif_wr32(dev, NV_PVIDEO_SIZE_OUT(flip), crtc_h << 16 | crtc_w); in nv10_update_plane()
366 unsigned int crtc_w, unsigned int crtc_h, in nv04_update_plane() argument
386 ret = verify_scaling(fb, 0, src_x, src_y, src_w, src_h, crtc_w, crtc_h); in nv04_update_plane()
409 nvif_wr32(dev, NV_PVIDEO_WINDOW_SIZE, crtc_h << 16 | crtc_w); in nv04_update_plane()
[all …]
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_cursor_plane.c86 vps->base.crtc_w, vps->base.crtc_h, in vmw_cursor_plane_update_legacy()
117 const u32 image_size = vps->base.crtc_w * vps->base.crtc_h * sizeof(*image); in vmw_cursor_update_mob()
130 alpha_header->height = vps->base.crtc_h; in vmw_cursor_update_mob()
227 vps->base.crtc_w, vps->base.crtc_h); in vmw_cursor_mob_get()
241 vps->base.crtc_h > cursor_max_dim) in vmw_cursor_mob_get()
449 vps->base.crtc_w, vps->base.crtc_h); in vmw_cursor_mob_map()
547 new_vps->base.crtc_h * sizeof(u32); in vmw_cursor_buffer_changed()
589 old_vps->base.crtc_h != new_vps->base.crtc_h) in vmw_cursor_plane_changed()
673 new_state->crtc_h * in vmw_cursor_plane_prepare_fb()
[all...]
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_plane.c189 if (new_state->crtc_w != new_state->crtc_h) { in lsdc_cursor_plane_atomic_async_check()
191 new_state->crtc_w, new_state->crtc_h); in lsdc_cursor_plane_atomic_async_check()
197 new_state->crtc_w, new_state->crtc_h); in lsdc_cursor_plane_atomic_async_check()
209 plane->state->crtc_h != new_state->crtc_h) in lsdc_cursor_plane_atomic_async_check()
237 plane->state->crtc_h = new_state->crtc_h; in lsdc_cursor_plane_atomic_async_update()
286 if (new_plane_state->crtc_w != 32 || new_plane_state->crtc_h != 32) { in ls7a1000_cursor_plane_atomic_check()
288 new_plane_state->crtc_w, new_plane_state->crtc_h); in ls7a1000_cursor_plane_atomic_check()
359 if (new_plane_state->crtc_w != new_plane_state->crtc_h) { in ls7a2000_cursor_plane_atomic_check()
361 new_plane_state->crtc_w, new_plane_state->crtc_h); in ls7a2000_cursor_plane_atomic_check()
367 new_plane_state->crtc_w, new_plane_state->crtc_h); in ls7a2000_cursor_plane_atomic_check()
/linux/drivers/gpu/drm/
H A Ddrm_plane.c951 uint32_t crtc_w, uint32_t crtc_h, in __setplane_check() argument
973 crtc_h > INT_MAX || in __setplane_check()
974 crtc_y > INT_MAX - (int32_t) crtc_h) { in __setplane_check()
976 crtc_w, crtc_h, crtc_x, crtc_y); in __setplane_check()
1022 uint32_t crtc_w, uint32_t crtc_h, in __setplane_internal() argument
1046 crtc_x, crtc_y, crtc_w, crtc_h, in __setplane_internal()
1053 crtc_x, crtc_y, crtc_w, crtc_h, in __setplane_internal()
1075 uint32_t crtc_w, uint32_t crtc_h, in __setplane_atomic() argument
1096 crtc_x, crtc_y, crtc_w, crtc_h, in __setplane_atomic()
1102 crtc_x, crtc_y, crtc_w, crtc_h, in __setplane_atomic()
[all …]
H A Ddrm_plane_helper.c118 .crtc_h = drm_rect_height(dst), in drm_plane_helper_check_update()
168 unsigned int crtc_w, unsigned int crtc_h, in drm_plane_helper_update_primary() argument
190 .y2 = crtc_y + crtc_h, in drm_plane_helper_update_primary()
H A Ddrm_atomic_uapi.c579 state->crtc_h = val; in drm_atomic_plane_set_property()
676 *val = state->crtc_h; in drm_atomic_plane_get_property()
/linux/drivers/gpu/drm/tests/
H A Ddrm_plane_helper_test.c75 mock->crtc_h = params->crtc.h; in drm_plane_helper_init()
103 unsigned int crtc_w, unsigned int crtc_h) in check_crtc_eq() argument
105 struct drm_rect expected = DRM_RECT_INIT(crtc_x, crtc_y, crtc_w, crtc_h); in check_crtc_eq()
/linux/drivers/gpu/drm/verisilicon/
H A Dvs_primary_plane.c140 state->crtc_y + state->crtc_h)); in vs_primary_plane_atomic_update()
142 VSDC_MAKE_PLANE_SIZE(state->crtc_w, state->crtc_h)); in vs_primary_plane_atomic_update()
H A Dvs_cursor_plane.c78 if (new_plane_state->crtc_w != new_plane_state->crtc_h) in vs_cursor_plane_atomic_check()
/linux/include/drm/
H A Ddrm_plane_helper.h37 unsigned int crtc_w, unsigned int crtc_h,
/linux/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-plane.h40 unsigned int crtc_w, unsigned int crtc_h,
/linux/drivers/gpu/drm/i915/display/
H A Dintel_cursor.c807 unsigned int crtc_w, unsigned int crtc_h, in intel_legacy_cursor_update() argument
857 old_plane_state->uapi.crtc_h != crtc_h || in intel_legacy_cursor_update()
880 new_plane_state->uapi.crtc_h = crtc_h; in intel_legacy_cursor_update()
969 crtc_x, crtc_y, crtc_w, crtc_h, in intel_legacy_cursor_update()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c1383 int viewport_height = state->crtc_h; in amdgpu_dm_plane_get_min_max_dc_plane_scaling()
1392 else if (state->crtc_y + state->crtc_h > new_crtc_state->mode.crtc_vdisplay) in amdgpu_dm_plane_helper_check_state()
1471 if (state->crtc_h == 0) in amdgpu_dm_plane_fill_dc_scaling_info()
1474 scaling_info->dst_rect.height = state->crtc_h; in amdgpu_dm_plane_fill_dc_scaling_info()
1594 (plane->state->crtc_h > amdgpu_crtc->max_cursor_height)) { in amdgpu_dm_plane_atomic_async_check()
1598 plane->state->crtc_h);
1648 plane->state->crtc_h); in amdgpu_dm_plane_handle_cursor_update()
1674 amdgpu_crtc->cursor_height = plane->state->crtc_h; in amdgpu_dm_plane_handle_cursor_update()
1680 attributes.height = plane->state->crtc_h; in amdgpu_dm_plane_handle_cursor_update()
1735 plane->state->crtc_h in amdgpu_dm_plane_atomic_async_update()
[all...]
H A Damdgpu_dm.c3229 old_plane_state->crtc_h != new_plane_state->crtc_h); in fill_dc_dirty_rects()
3246 new_plane_state->crtc_h, &i, false); in fill_dc_dirty_rects()
3253 old_plane_state->crtc_h, &i, false); in fill_dc_dirty_rects()
3267 new_plane_state->crtc_h, &i, false); in fill_dc_dirty_rects()
3648 plane->state->crtc_h); in amdgpu_dm_update_cursor()
3665 amdgpu_crtc->cursor_height = plane->state->crtc_h; in amdgpu_dm_update_cursor()
3671 attributes.height = plane->state->crtc_h; in amdgpu_dm_update_cursor()
5779 old_other_state->crtc_h != new_other_state->crtc_h) in should_reset_plane()
[all...]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_plane_test.c359 state.crtc_h = 100; in dm_test_fill_dc_scaling_info()
365 state.crtc_h = 100; in dm_test_fill_dc_scaling_info()
445 state->crtc_h = 32; in dm_test_get_cursor_position()
641 state->crtc_h = 100; in dm_test_helper_check_state_viewport_reject()
2275 state->crtc_h = 100; in dm_test_helper_check_state_small_viewport_width()
2316 state->crtc_h = 100; in dm_test_helper_check_state_small_viewport_height()
2358 state->crtc_h = 100; in dm_test_helper_check_state_bottom_clipped_height()
2417 state->crtc_h = 200; in dm_test_helper_check_state_scaling_caps()
2454 state.crtc_h = 100; in dm_test_fill_dc_scaling_info_nv12_dcn1x()
2509 state->crtc_h = 100; in dm_test_fill_dc_scaling_info_plane_caps()
[all …]
/linux/drivers/gpu/drm/sti/
H A Dsti_vid.c147 int dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y); in sti_vid_commit()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_plane.c280 plane->state->crtc_w, plane->state->crtc_h, in virtio_gpu_primary_plane_update()
473 plane->state->crtc_h, in virtio_gpu_cursor_plane_update()
/linux/drivers/gpu/drm/tegra/
H A Dhub.c615 if (new_state->src_h != new_state->crtc_h << 16) { in tegra_shared_plane_atomic_update()
617 u32 incr = compute_phase_incr(height, new_state->crtc_h) & ~0x1; in tegra_shared_plane_atomic_update()
651 value = V_SIZE(new_state->crtc_h) | H_SIZE(new_state->crtc_w); in tegra_shared_plane_atomic_update()
H A Ddc.c987 (new_plane_state->src_h >> 16 != new_plane_state->crtc_h)) in tegra_cursor_atomic_check()
1047 new_state->crtc_w, new_state->crtc_h); in __tegra_cursor_atomic_update()
1149 plane->state->crtc_h != new_state->crtc_h || in tegra_cursor_atomic_async_check()
/linux/drivers/gpu/drm/vboxvideo/
H A Dvbox_mode.c345 u32 height = new_state->crtc_h; in vbox_cursor_atomic_check()
402 u32 height = new_state->crtc_h; in vbox_cursor_atomic_update()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_fb.c151 info->out_height = state->crtc_h; in omap_framebuffer_update_scanout()