xref: /linux/drivers/gpu/drm/exynos/exynos_drm_fbdev.h (revision 7f4f3b14e8079ecde096bd734af10e30d40c27b7)
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3  * Copyright (c) 2011 Samsung Electronics Co., Ltd.
4  *
5  * Authors:
6  *	Inki Dae <inki.dae@samsung.com>
7  *	Joonyoung Shim <jy0922.shim@samsung.com>
8  *	Seung-Woo Kim <sw0312.kim@samsung.com>
9  */
10 
11 #ifndef _EXYNOS_DRM_FBDEV_H_
12 #define _EXYNOS_DRM_FBDEV_H_
13 
14 struct drm_fb_helper;
15 struct drm_fb_helper_surface_size;
16 
17 #if defined(CONFIG_DRM_FBDEV_EMULATION)
18 int exynos_drm_fbdev_driver_fbdev_probe(struct drm_fb_helper *fbh,
19 					struct drm_fb_helper_surface_size *sizes);
20 #define EXYNOS_DRM_FBDEV_DRIVER_OPS \
21 	.fbdev_probe = exynos_drm_fbdev_driver_fbdev_probe
22 #else
23 #define EXYNOS_DRM_FBDEV_DRIVER_OPS \
24 	.fbdev_probe = NULL
25 #endif
26 
27 #endif
28