Home
last modified time | relevance | path

Searched refs:afbc_fb (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_gem_framebuffer_helper.c344 struct drm_afbc_framebuffer *afbc_fb) in drm_gem_afbc_min_size() argument
352 afbc_fb->block_width = 16; in drm_gem_afbc_min_size()
353 afbc_fb->block_height = 16; in drm_gem_afbc_min_size()
356 afbc_fb->block_width = 32; in drm_gem_afbc_min_size()
357 afbc_fb->block_height = 8; in drm_gem_afbc_min_size()
370 w_alignment = afbc_fb->block_width; in drm_gem_afbc_min_size()
371 h_alignment = afbc_fb->block_height; in drm_gem_afbc_min_size()
379 afbc_fb->aligned_width = ALIGN(mode_cmd->width, w_alignment); in drm_gem_afbc_min_size()
380 afbc_fb->aligned_height = ALIGN(mode_cmd->height, h_alignment); in drm_gem_afbc_min_size()
381 afbc_fb->offset = mode_cmd->offsets[0]; in drm_gem_afbc_min_size()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_fb.c243 struct drm_afbc_framebuffer *afbc_fb; in rockchip_fb_create() local
259 afbc_fb = kzalloc(sizeof(*afbc_fb), GFP_KERNEL); in rockchip_fb_create()
260 if (!afbc_fb) in rockchip_fb_create()
263 ret = drm_gem_fb_init_with_funcs(dev, &afbc_fb->base, file, mode_cmd, in rockchip_fb_create()
266 kfree(afbc_fb); in rockchip_fb_create()
271 ret = drm_gem_fb_afbc_init(dev, mode_cmd, afbc_fb); in rockchip_fb_create()
273 struct drm_gem_object **obj = afbc_fb->base.obj; in rockchip_fb_create()
278 kfree(afbc_fb); in rockchip_fb_create()
283 return &afbc_fb->base; in rockchip_fb_create()
/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_gem_framebuffer_helper.h45 struct drm_afbc_framebuffer *afbc_fb);