H A D | intel_fb.c | 533 * @color_plane: color plane index to check 536 * Returns %true if @fb's color plane at index @color_plane is a CCS AUX plane. 538 bool intel_fb_is_ccs_aux_plane(const struct drm_framebuffer *fb, int color_plane) argument 542 return ccs_aux_plane_mask(md, fb->format) & BIT(color_plane); 548 * @color_plane: color plane index to check 551 * Returns %true if @fb's color plane at index @color_plane is a GEN12 CCS AUX plane. 553 static bool intel_fb_is_gen12_ccs_aux_plane(const struct drm_framebuffer *fb, int color_plane) argument 558 ccs_aux_plane_mask(md, fb->format) & BIT(color_plane); 581 static bool is_gen12_ccs_cc_plane(const struct drm_framebuffer *fb, int color_plane) argument 583 return intel_fb_rc_ccs_cc_plane(fb) == color_plane; 586 is_semiplanar_uv_plane(const struct drm_framebuffer *fb, int color_plane) argument 592 is_surface_linear(const struct drm_framebuffer *fb, int color_plane) argument 647 intel_tile_width_bytes(const struct drm_framebuffer *fb, int color_plane) argument 713 intel_tile_height(const struct drm_framebuffer *fb, int color_plane) argument 723 intel_tile_dims(const struct drm_framebuffer *fb, int color_plane, unsigned int *tile_width, unsigned int *tile_height) argument 739 intel_tile_block_dims(const struct drm_framebuffer *fb, int color_plane, unsigned int *tile_width, unsigned int *tile_height) argument 749 intel_tile_row_size(const struct drm_framebuffer *fb, int color_plane) argument 759 intel_fb_align_height(const struct drm_framebuffer *fb, int color_plane, unsigned int height) argument 803 intel_surf_alignment(const struct drm_framebuffer *fb, int color_plane) argument 862 intel_fb_plane_get_subsampling(int *hsub, int *vsub, const struct drm_framebuffer *fb, int color_plane) argument 904 intel_fb_plane_dims(const struct intel_framebuffer *fb, int color_plane, int *w, int *h) argument 961 intel_adjust_aligned_offset(int *x, int *y, const struct drm_framebuffer *fb, int color_plane, unsigned int rotation, unsigned int pitch, u32 old_offset, u32 new_offset) argument 1002 intel_plane_adjust_aligned_offset(int *x, int *y, const struct intel_plane_state *state, int color_plane, u32 old_offset, u32 new_offset) argument 1027 intel_compute_aligned_offset(struct drm_i915_private *i915, int *x, int *y, const struct drm_framebuffer *fb, int color_plane, unsigned int pitch, unsigned int rotation, u32 alignment) argument 1082 intel_plane_compute_aligned_offset(int *x, int *y, const struct intel_plane_state *state, int color_plane) argument 1103 intel_fb_offset_to_xy(int *x, int *y, const struct drm_framebuffer *fb, int color_plane) argument 1248 intel_fb_pitch(const struct intel_framebuffer *fb, int color_plane, unsigned int rotation) argument 1286 convert_plane_offset_to_xy(const struct intel_framebuffer *fb, int color_plane, int plane_width, int *x, int *y) argument 1324 calc_plane_aligned_offset(const struct intel_framebuffer *fb, int color_plane, int *x, int *y) argument 1343 init_plane_view_dims(const struct intel_framebuffer *fb, int color_plane, unsigned int width, unsigned int height, struct fb_plane_view_dims *dims) argument 1354 plane_view_src_stride_tiles(const struct intel_framebuffer *fb, int color_plane, const struct fb_plane_view_dims *dims) argument 1362 plane_view_dst_stride_tiles(const struct intel_framebuffer *fb, int color_plane, unsigned int pitch_tiles) argument 1377 plane_view_scanout_stride(const struct intel_framebuffer *fb, int color_plane, unsigned int tile_width, unsigned int src_stride_tiles, unsigned int dst_stride_tiles) argument 1394 plane_view_width_tiles(const struct intel_framebuffer *fb, int color_plane, const struct fb_plane_view_dims *dims, int x) argument 1402 plane_view_height_tiles(const struct intel_framebuffer *fb, int color_plane, const struct fb_plane_view_dims *dims, int y) argument 1410 plane_view_linear_tiles(const struct intel_framebuffer *fb, int color_plane, const struct fb_plane_view_dims *dims, int x, int y) argument 1434 calc_plane_remap_info(const struct intel_framebuffer *fb, int color_plane, const struct fb_plane_view_dims *dims, u32 obj_offset, u32 gtt_offset, int x, int y, struct intel_fb_view *view) argument 1563 calc_plane_normal_size(const struct intel_framebuffer *fb, int color_plane, const struct fb_plane_view_dims *dims, int x, int y) argument 1784 intel_fb_stride_alignment(const struct drm_framebuffer *fb, int color_plane) argument [all...] |