Lines Matching refs:rect
82 struct drm_rect *rect, struct drm_format_conv_state *fmtcnv_state) in ili9225_fb_dirty() argument
85 unsigned int height = rect->y2 - rect->y1; in ili9225_fb_dirty()
86 unsigned int width = rect->x2 - rect->x1; in ili9225_fb_dirty()
97 DRM_DEBUG_KMS("Flushing [FB:%d] " DRM_RECT_FMT "\n", fb->base.id, DRM_RECT_ARG(rect)); in ili9225_fb_dirty()
102 ret = mipi_dbi_buf_copy(tr, src, fb, rect, swap, fmtcnv_state); in ili9225_fb_dirty()
111 x1 = rect->x1; in ili9225_fb_dirty()
112 x2 = rect->x2 - 1; in ili9225_fb_dirty()
113 y1 = rect->y1; in ili9225_fb_dirty()
114 y2 = rect->y2 - 1; in ili9225_fb_dirty()
119 x1 = rect->y1; in ili9225_fb_dirty()
120 x2 = rect->y2 - 1; in ili9225_fb_dirty()
121 y1 = fb->width - rect->x2; in ili9225_fb_dirty()
122 y2 = fb->width - rect->x1 - 1; in ili9225_fb_dirty()
127 x1 = fb->width - rect->x2; in ili9225_fb_dirty()
128 x2 = fb->width - rect->x1 - 1; in ili9225_fb_dirty()
129 y1 = fb->height - rect->y2; in ili9225_fb_dirty()
130 y2 = fb->height - rect->y1 - 1; in ili9225_fb_dirty()
135 x1 = fb->height - rect->y2; in ili9225_fb_dirty()
136 x2 = fb->height - rect->y1 - 1; in ili9225_fb_dirty()
137 y1 = rect->x1; in ili9225_fb_dirty()
138 y2 = rect->x2 - 1; in ili9225_fb_dirty()
165 struct drm_rect rect; in ili9225_pipe_update() local
174 if (drm_atomic_helper_damage_merged(old_state, state, &rect)) in ili9225_pipe_update()
175 ili9225_fb_dirty(&shadow_plane_state->data[0], fb, &rect, in ili9225_pipe_update()
190 struct drm_rect rect = { in ili9225_pipe_enable() local
286 ili9225_fb_dirty(&shadow_plane_state->data[0], fb, &rect, in ili9225_pipe_enable()