Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*
0003  * Copyright (c) 2011 Samsung Electronics Co., Ltd.
0004  * Authors:
0005  *  Inki Dae <inki.dae@samsung.com>
0006  *  Joonyoung Shim <jy0922.shim@samsung.com>
0007  *  Seung-Woo Kim <sw0312.kim@samsung.com>
0008  */
0009 
0010 #ifndef _EXYNOS_DRM_FB_H_
0011 #define _EXYNOS_DRM_FB_H_
0012 
0013 #include "exynos_drm_gem.h"
0014 
0015 struct drm_framebuffer *
0016 exynos_drm_framebuffer_init(struct drm_device *dev,
0017                 const struct drm_mode_fb_cmd2 *mode_cmd,
0018                 struct exynos_drm_gem **exynos_gem,
0019                 int count);
0020 
0021 dma_addr_t exynos_drm_fb_dma_addr(struct drm_framebuffer *fb, int index);
0022 
0023 void exynos_drm_mode_config_init(struct drm_device *dev);
0024 
0025 #endif