1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 4 * Authors: 5 * Inki Dae <inki.dae@samsung.com> 6 * Joonyoung Shim <jy0922.shim@samsung.com> 7 * Seung-Woo Kim <sw0312.kim@samsung.com> 8 */ 9 10 #ifndef _EXYNOS_DRM_FB_H_ 11 #define _EXYNOS_DRM_FB_H_ 12 13 #include "exynos_drm_gem.h" 14 15 struct drm_framebuffer * 16 exynos_drm_framebuffer_init(struct drm_device *dev, 17 const struct drm_format_info *info, 18 const struct drm_mode_fb_cmd2 *mode_cmd, 19 struct exynos_drm_gem **exynos_gem, 20 int count); 21 22 dma_addr_t exynos_drm_fb_dma_addr(struct drm_framebuffer *fb, int index); 23 24 void exynos_drm_mode_config_init(struct drm_device *dev); 25 26 #endif 27