/openbmc/linux/include/drm/ |
H A D | drm_client.h | 161 int drm_client_framebuffer_flush(struct drm_client_buffer *buffer, struct drm_rect *rect);
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_atomic_plane.c | 144 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 D | skl_scaler.c | 423 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 D | intel_display_trace.h | 338 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 D | intel_psr.c | 1832 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 D | intel_display_types.h | 763 struct drm_rect psr2_sel_fetch_area; 1100 struct drm_rect pipe_src; 1244 struct drm_rect dst;
|
H A D | intel_cursor.c | 136 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 D | drm_fb_dma_helper.c | 128 struct drm_rect clip; in drm_fb_dma_sync_non_coherent()
|
H A D | drm_mipi_dbi.c | 205 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 D | Makefile | 123 drm_rect.o \
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_crtc.h | 213 struct drm_rect lm_bounds[CRTC_DUAL_MIXERS];
|
H A D | dpu_trace.h | 621 __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 D | mdp5_plane.c | 28 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 D | vmwgfx_kms.c | 1702 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 D | vmwgfx_scrn.c | 501 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 D | vmwgfx_stdu.c | 1090 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 D | virtgpu_plane.c | 113 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 D | gud_internal.h | 44 struct drm_rect damage;
|
/openbmc/linux/Documentation/gpu/ |
H A D | drm-kms-helpers.rst | 395 .. 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 D | ssd130x.c | 452 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 D | udl_modeset.c | 205 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 D | mgag200_mode.c | 433 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 D | drm_format_helper_test.c | 78 struct drm_rect clip; 440 const struct drm_rect *clip) in conversion_buf_size()
|
/openbmc/linux/drivers/gpu/drm/tiny/ |
H A D | simpledrm.c | 490 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 D | ofdrm.c | 800 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()
|