Lines Matching refs:intel_fb
1105 const struct intel_framebuffer *intel_fb = to_intel_framebuffer(fb); in intel_fb_check_ccs_xy() local
1130 main_x = intel_fb->normal_view.color_plane[main_plane].x % tile_width; in intel_fb_check_ccs_xy()
1131 main_y = intel_fb->normal_view.color_plane[main_plane].y % tile_height; in intel_fb_check_ccs_xy()
1142 intel_fb->normal_view.color_plane[main_plane].x, in intel_fb_check_ccs_xy()
1143 intel_fb->normal_view.color_plane[main_plane].y, in intel_fb_check_ccs_xy()
1674 struct intel_framebuffer *intel_fb = to_intel_framebuffer(fb); in intel_plane_remap_gtt() local
1715 init_plane_view_dims(intel_fb, i, width, height, &view_dims); in intel_plane_remap_gtt()
1721 x += intel_fb->normal_view.color_plane[i].x; in intel_plane_remap_gtt()
1722 y += intel_fb->normal_view.color_plane[i].y; in intel_plane_remap_gtt()
1724 offset = calc_plane_aligned_offset(intel_fb, i, &x, &y); in intel_plane_remap_gtt()
1726 gtt_offset += calc_plane_remap_info(intel_fb, i, &view_dims, in intel_plane_remap_gtt()
1875 struct intel_framebuffer *intel_fb = to_intel_framebuffer(fb); in intel_user_framebuffer_destroy() local
1880 intel_dpt_destroy(intel_fb->dpt_vm); in intel_user_framebuffer_destroy()
1882 intel_frontbuffer_put(intel_fb->frontbuffer); in intel_user_framebuffer_destroy()
1886 kfree(intel_fb); in intel_user_framebuffer_destroy()
1976 int intel_framebuffer_init(struct intel_framebuffer *intel_fb, in intel_framebuffer_init() argument
1981 struct drm_framebuffer *fb = &intel_fb->base; in intel_framebuffer_init()
1986 ret = intel_fb_bo_framebuffer_init(intel_fb, obj, mode_cmd); in intel_framebuffer_init()
1990 intel_fb->frontbuffer = intel_frontbuffer_get(obj); in intel_framebuffer_init()
1991 if (!intel_fb->frontbuffer) { in intel_framebuffer_init()
2045 unsigned int ccs_aux_stride = gen12_ccs_aux_stride(intel_fb, i); in intel_framebuffer_init()
2059 ret = intel_fill_fb_info(dev_priv, intel_fb); in intel_framebuffer_init()
2066 vm = intel_dpt_create(intel_fb); in intel_framebuffer_init()
2073 intel_fb->dpt_vm = vm; in intel_framebuffer_init()
2086 intel_dpt_destroy(intel_fb->dpt_vm); in intel_framebuffer_init()
2088 intel_frontbuffer_put(intel_fb->frontbuffer); in intel_framebuffer_init()
2118 struct intel_framebuffer *intel_fb; in intel_framebuffer_create() local
2121 intel_fb = kzalloc(sizeof(*intel_fb), GFP_KERNEL); in intel_framebuffer_create()
2122 if (!intel_fb) in intel_framebuffer_create()
2125 ret = intel_framebuffer_init(intel_fb, obj, mode_cmd); in intel_framebuffer_create()
2129 return &intel_fb->base; in intel_framebuffer_create()
2132 kfree(intel_fb); in intel_framebuffer_create()