From f0ff9378bbd95972491de0ff84efcc98d38b48af Mon Sep 17 00:00:00 2001 From: Sandy Huang Date: Thu, 17 Feb 2022 15:12:27 +0800 Subject: [PATCH] drm/rockchip: drv: rockchip_fb_alloc maybe used by direct show Signed-off-by: Sandy Huang Change-Id: Ic888e72e300a55c041152ad94752b35d3648eb2c --- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_fb.c b/drivers/gpu/drm/rockchip/rockchip_drm_fb.c index eb2b518b4a71..401f7a57638d 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_fb.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_fb.c @@ -54,7 +54,7 @@ static const struct drm_framebuffer_funcs rockchip_drm_fb_funcs = { .create_handle = drm_gem_fb_create_handle, }; -static struct drm_framebuffer * +struct drm_framebuffer * rockchip_fb_alloc(struct drm_device *dev, const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **obj, unsigned int num_planes) { diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_fb.h b/drivers/gpu/drm/rockchip/rockchip_drm_fb.h index 3b8755e9f191..e5577c2bb7c0 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_fb.h +++ b/drivers/gpu/drm/rockchip/rockchip_drm_fb.h @@ -21,6 +21,9 @@ void rockchip_drm_mode_config_init(struct drm_device *dev); struct drm_framebuffer * rockchip_drm_logo_fb_alloc(struct drm_device *dev, const struct drm_mode_fb_cmd2 *mode_cmd, struct rockchip_logo *logo); +struct drm_framebuffer * +rockchip_fb_alloc(struct drm_device *dev, const struct drm_mode_fb_cmd2 *mode_cmd, + struct drm_gem_object **obj, unsigned int num_planes); #define to_rockchip_logo_fb(x) container_of(x, struct rockchip_drm_logo_fb, fb)