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_mode_fb_cmd2 *mode_cmd, 18 struct exynos_drm_gem **exynos_gem, 19 int count); 20 21 dma_addr_t exynos_drm_fb_dma_addr(struct drm_framebuffer *fb, int index); 22 23 void exynos_drm_mode_config_init(struct drm_device *dev); 24 25 #endif 26