diff options
author | Hoegeun Kwon <hoegeun.kwon@samsung.com> | 2017-07-20 15:05:13 +0900 |
---|---|---|
committer | Seung-Woo Kim <sw0312.kim@samsung.com> | 2018-02-26 10:21:49 +0900 |
commit | f74ebc0470bf2614723948fb4e5a18d4369b0b6b (patch) | |
tree | 96691057a26dbe2b5db5d7b8cc5a5e93a3baca26 | |
parent | 30a9191231ffdd017f40e75d7e69765a9e1735b0 (diff) | |
download | libdrm-f74ebc0470bf2614723948fb4e5a18d4369b0b6b.tar.gz libdrm-f74ebc0470bf2614723948fb4e5a18d4369b0b6b.tar.bz2 libdrm-f74ebc0470bf2614723948fb4e5a18d4369b0b6b.zip |
exynos/drm: sync with v4.1.36 rebased tree for exynos_ipp_prop_list
There is a problem using the IPP_GET_RPOPERTY ioctl because the
structure exynos_ipp_prop_list is not synchronized. Synchronize with
exynos_ipp_prop_list structure of tizen kernel v4.1.36
Refer below commit of tizen kernel:
- Commit id: 60f8b78 (drm/exynos/gsc: Add rotation hardware limits of gscaler)
- https://review.tizen.org/git/?p=platform/kernel/linux-exynos.git;a=commit;h=60f8b78ad8b75c5c3a52f2ad66897da628153eec
Change-Id: Id1989f571c989afb2c73bd4d654f560c3be4067c
Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
-rw-r--r-- | exynos/exynos_drm.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/exynos/exynos_drm.h b/exynos/exynos_drm.h index bbdae5aa..fdccba9e 100644 --- a/exynos/exynos_drm.h +++ b/exynos/exynos_drm.h @@ -253,15 +253,13 @@ enum drm_exynos_ipp_dithering { * @csc: flag of csc supporting. * @crop: flag of crop supporting. * @scale: flag of scale supporting. - * @blending: flag of blending supporting. - * @dithering: flag of dithering supporting. - * @colorfill: flag of colorfill supporting. * @refresh_min: min hz of refresh. * @refresh_max: max hz of refresh. * @crop_min: crop min resolution. * @crop_max: crop max resolution. * @scale_min: scale min resolution. * @scale_max: scale max resolution. + * @rot_max: rotation max resolution. */ struct drm_exynos_ipp_prop_list { __u32 version; @@ -273,15 +271,14 @@ struct drm_exynos_ipp_prop_list { __u32 csc; __u32 crop; __u32 scale; - __u32 blending; - __u32 dithering; - __u32 colorfill; __u32 refresh_min; __u32 refresh_max; + __u32 reserved; struct drm_exynos_sz crop_min; struct drm_exynos_sz crop_max; struct drm_exynos_sz scale_min; struct drm_exynos_sz scale_max; + struct drm_exynos_sz rot_max; }; /** |