diff options
| author | Dave Airlie <airlied@redhat.com> | 2011-12-21 07:58:08 +0000 |
|---|---|---|
| committer | Dave Airlie <airlied@redhat.com> | 2011-12-21 07:58:08 +0000 |
| commit | 3e54f5b72b44a5b905dc56442b147b0ee0475a1d (patch) | |
| tree | dcb8ad130f42bac96fe3f03a234ffbcbe0c58bd2 /include | |
| parent | d0d110e096298d2715aa26b3698e604e0d4a2fb9 (diff) | |
| parent | 864ee9e6f643b479e0469c9865cae238590d5f6e (diff) | |
Merge branch 'exynos-drm-next' of git://git.infradead.org/users/kmpark/linux-samsung into drm-core-next
* 'exynos-drm-next' of git://git.infradead.org/users/kmpark/linux-samsung:
drm/exynos: Add plane support with fimd
drm/exynos: add runtime pm feature for fimd
drm/exynos: updated crtc and encoder dpms framework.
drm/exynos: Use struct drm_mode_fb_cmd2
drm/exynos: Fix compile errors
Diffstat (limited to 'include')
| -rw-r--r-- | include/drm/exynos_drm.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/drm/exynos_drm.h b/include/drm/exynos_drm.h index 12050434d57a..7a2262a7689f 100644 --- a/include/drm/exynos_drm.h +++ b/include/drm/exynos_drm.h @@ -74,9 +74,16 @@ struct drm_exynos_gem_mmap { uint64_t mapped; }; +struct drm_exynos_plane_set_zpos { + __u32 plane_id; + __s32 zpos; +}; + #define DRM_EXYNOS_GEM_CREATE 0x00 #define DRM_EXYNOS_GEM_MAP_OFFSET 0x01 #define DRM_EXYNOS_GEM_MMAP 0x02 +/* Reserved 0x03 ~ 0x05 for exynos specific gem ioctl */ +#define DRM_EXYNOS_PLANE_SET_ZPOS 0x06 #define DRM_IOCTL_EXYNOS_GEM_CREATE DRM_IOWR(DRM_COMMAND_BASE + \ DRM_EXYNOS_GEM_CREATE, struct drm_exynos_gem_create) @@ -87,6 +94,9 @@ struct drm_exynos_gem_mmap { #define DRM_IOCTL_EXYNOS_GEM_MMAP DRM_IOWR(DRM_COMMAND_BASE + \ DRM_EXYNOS_GEM_MMAP, struct drm_exynos_gem_mmap) +#define DRM_IOCTL_EXYNOS_PLANE_SET_ZPOS DRM_IOWR(DRM_COMMAND_BASE + \ + DRM_EXYNOS_PLANE_SET_ZPOS, struct drm_exynos_plane_set_zpos) + /** * Platform Specific Structure for DRM based FIMD. * |
