Home
last modified time | relevance | path

Searched refs:drm_rect (Results 26 – 50 of 74) sorted by relevance

123

/openbmc/linux/include/drm/
H A Ddrm_client.h161 int drm_client_framebuffer_flush(struct drm_client_buffer *buffer, struct drm_rect *rect);
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c144 unsigned int intel_adjusted_rate(const struct drm_rect *src, in intel_adjusted_rate()
145 const struct drm_rect *dst, in intel_adjusted_rate()
904 struct drm_rect *src = &plane_state->uapi.src; in intel_atomic_plane_check_clipping()
905 struct drm_rect *dst = &plane_state->uapi.dst; in intel_atomic_plane_check_clipping()
906 const struct drm_rect *clip = &crtc_state->pipe_src; in intel_atomic_plane_check_clipping()
953 struct drm_rect *src = &plane_state->uapi.src; in intel_plane_check_src_coordinates()
H A Dskl_scaler.c423 const struct drm_rect *src = &plane_state->uapi.src; in intel_atomic_setup_scaler()
424 const struct drm_rect *dst = &plane_state->uapi.dst; in intel_atomic_setup_scaler()
713 const struct drm_rect *dst = &crtc_state->pch_pfit.dst; in skl_pfit_enable()
721 struct drm_rect src; in skl_pfit_enable()
H A Dintel_display_trace.h338 DRM_RECT_FP_ARG((const struct drm_rect *)__entry->src),
339 DRM_RECT_ARG((const struct drm_rect *)__entry->dst))
369 DRM_RECT_FP_ARG((const struct drm_rect *)__entry->src),
370 DRM_RECT_ARG((const struct drm_rect *)__entry->dst))
H A Dintel_psr.c1832 const struct drm_rect *clip; in intel_psr2_program_plane_sel_fetch_noarm()
1894 struct drm_rect *clip, bool full_update) in psr2_man_trk_ctl_calc()
1925 static void clip_area_update(struct drm_rect *overlap_damage_area, in clip_area_update()
1926 struct drm_rect *damage_area, in clip_area_update()
1927 struct drm_rect *pipe_src) in clip_area_update()
1946 struct drm_rect *pipe_clip) in intel_psr2_sel_fetch_pipe_alignment()
2004 struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 }; in intel_psr2_sel_fetch_update()
2026 struct drm_rect src, damaged_area = { .x1 = 0, .y1 = -1, in intel_psr2_sel_fetch_update()
2121 struct drm_rect *sel_fetch_area, inter; in intel_psr2_sel_fetch_update()
2148 struct drm_rect *linked_sel_fetch_area; in intel_psr2_sel_fetch_update()
H A Dintel_display_types.h763 struct drm_rect psr2_sel_fetch_area;
1100 struct drm_rect pipe_src;
1244 struct drm_rect dst;
H A Dintel_cursor.c136 const struct drm_rect src = plane_state->uapi.src; in intel_check_cursor()
137 const struct drm_rect dst = plane_state->uapi.dst; in intel_check_cursor()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_fb_dma_helper.c128 struct drm_rect clip; in drm_fb_dma_sync_non_coherent()
H A Ddrm_mipi_dbi.c205 struct drm_rect *clip, bool swap) in mipi_dbi_buf_copy()
255 struct drm_rect *rect) in mipi_dbi_fb_dirty()
322 struct drm_rect rect; in mipi_dbi_pipe_update()
360 struct drm_rect rect = { in mipi_dbi_enable_flush()
H A DMakefile123 drm_rect.o \
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_crtc.h213 struct drm_rect lm_bounds[CRTC_DUAL_MIXERS];
H A Ddpu_trace.h621 __field_struct( struct drm_rect, src_rect )
622 __field_struct( struct drm_rect, dst_rect )
658 TP_PROTO(uint32_t drm_id, int mixer, struct drm_rect *bounds),
663 __field_struct( struct drm_rect, bounds )
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c28 struct drm_rect *src, struct drm_rect *dest);
217 struct drm_rect src = drm_plane_state_src(state); in mdp5_plane_atomic_check_with_state()
860 struct drm_rect *src, struct drm_rect *dest) in mdp5_plane_mode_set()
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c1702 struct drm_rect *rects) in vmw_kms_check_display_memory()
1705 struct drm_rect bounding_box = {0}; in vmw_kms_check_display_memory()
1853 struct drm_rect *rects; in vmw_kms_check_topology()
1858 rects = kcalloc(dev->mode_config.num_crtc, sizeof(struct drm_rect), in vmw_kms_check_topology()
2170 unsigned int num_rects, struct drm_rect *rects) in vmw_du_update_layout()
2331 struct drm_rect *drm_rects; in vmw_kms_update_layout_ioctl()
2336 struct drm_rect def_rect = {0, 0, in vmw_kms_update_layout_ioctl()
2357 drm_rects = (struct drm_rect *)rects; in vmw_kms_update_layout_ioctl()
2724 struct drm_rect clip; in vmw_du_helper_plane_update()
2725 struct drm_rect bb; in vmw_du_helper_plane_update()
H A Dvmwgfx_scrn.c501 void *cmd, struct drm_rect *clip, in vmw_sou_bo_populate_clip()
519 void *cmd, struct drm_rect *bb) in vmw_stud_bo_post_clip()
616 void *cmd, struct drm_rect *clip, in vmw_sou_surface_clip_rect()
634 void *cmd, struct drm_rect *bb) in vmw_sou_surface_post_clip()
638 struct drm_rect src_bb; in vmw_sou_surface_post_clip()
H A Dvmwgfx_stdu.c1090 void *cmd, struct drm_rect *clip, in vmw_stdu_bo_clip_cpu()
1104 struct drm_rect *bb) in vmw_stdu_bo_populate_update_cpu()
1246 struct drm_rect clip; in vmw_stdu_surface_update_proxy()
1301 struct drm_rect *clip, uint32_t fb_x, in vmw_stdu_surface_populate_clip()
1321 struct drm_rect *bb) in vmw_stdu_surface_populate_update()
/openbmc/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_plane.c113 struct drm_rect *rect) in virtio_gpu_update_dumb_bo()
177 struct drm_rect rect; in virtio_gpu_primary_plane_update()
/openbmc/linux/drivers/gpu/drm/gud/
H A Dgud_internal.h44 struct drm_rect damage;
/openbmc/linux/Documentation/gpu/
H A Ddrm-kms-helpers.rst395 .. kernel-doc:: include/drm/drm_rect.h
398 .. kernel-doc:: include/drm/drm_rect.h
401 .. kernel-doc:: drivers/gpu/drm/drm_rect.c
/openbmc/linux/drivers/gpu/drm/solomon/
H A Dssd130x.c452 struct drm_rect *rect) in ssd130x_update_rect()
599 struct drm_rect *rect) in ssd130x_fb_blit_rect()
676 struct drm_rect dst_clip; in ssd130x_primary_plane_helper_atomic_update()
677 struct drm_rect damage; in ssd130x_primary_plane_helper_atomic_update()
/openbmc/linux/drivers/gpu/drm/udl/
H A Dudl_modeset.c205 const struct drm_rect *clip) in udl_handle_damage()
273 struct drm_rect damage; in udl_primary_plane_helper_atomic_update()
/openbmc/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_mode.c433 struct drm_framebuffer *fb, struct drm_rect *clip) in mgag200_handle_damage()
503 struct drm_rect damage; in mgag200_primary_plane_helper_atomic_update()
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_format_helper_test.c78 struct drm_rect clip;
440 const struct drm_rect *clip) in conversion_buf_size()
/openbmc/linux/drivers/gpu/drm/tiny/
H A Dsimpledrm.c490 struct drm_rect damage; in simpledrm_primary_plane_helper_atomic_update()
502 struct drm_rect dst_clip = plane_state->dst; in simpledrm_primary_plane_helper_atomic_update()
H A Dofdrm.c800 struct drm_rect damage; in ofdrm_primary_plane_helper_atomic_update()
813 struct drm_rect dst_clip = plane_state->dst; in ofdrm_primary_plane_helper_atomic_update()
838 struct drm_rect dst_clip; in ofdrm_primary_plane_helper_atomic_disable()

123