drm/rockchip: vop2: report vividhdr feature by property
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com> Change-Id: I2d680b2066050ca2eeba0947936cc43a8855cbb1
This commit is contained in:
parent
6d2677915d
commit
bf9c5670ae
2 changed files with 4 additions and 0 deletions
|
|
@ -11077,6 +11077,7 @@ static int vop2_crtc_create_feature_property(struct vop2 *vop2, struct drm_crtc
|
|||
{ ROCKCHIP_DRM_CRTC_FEATURE_ALPHA_SCALE, "ALPHA_SCALE" },
|
||||
{ ROCKCHIP_DRM_CRTC_FEATURE_HDR10, "HDR10" },
|
||||
{ ROCKCHIP_DRM_CRTC_FEATURE_NEXT_HDR, "NEXT_HDR" },
|
||||
{ ROCKCHIP_DRM_CRTC_FEATURE_VIVID_HDR, "VIVID_HDR" },
|
||||
};
|
||||
|
||||
if (vp_data->feature & VOP_FEATURE_ALPHA_SCALE)
|
||||
|
|
@ -11085,6 +11086,8 @@ static int vop2_crtc_create_feature_property(struct vop2 *vop2, struct drm_crtc
|
|||
feature |= BIT(ROCKCHIP_DRM_CRTC_FEATURE_HDR10);
|
||||
if (vp_data->feature & VOP_FEATURE_NEXT_HDR)
|
||||
feature |= BIT(ROCKCHIP_DRM_CRTC_FEATURE_NEXT_HDR);
|
||||
if (vp_data->feature & VOP_FEATURE_VIVID_HDR)
|
||||
feature |= BIT(ROCKCHIP_DRM_CRTC_FEATURE_VIVID_HDR);
|
||||
|
||||
prop = drm_property_create_bitmask(vop2->drm_dev,
|
||||
DRM_MODE_PROP_IMMUTABLE, "FEATURE",
|
||||
|
|
|
|||
|
|
@ -91,6 +91,7 @@ enum rockchip_crtc_feture {
|
|||
ROCKCHIP_DRM_CRTC_FEATURE_ALPHA_SCALE,
|
||||
ROCKCHIP_DRM_CRTC_FEATURE_HDR10,
|
||||
ROCKCHIP_DRM_CRTC_FEATURE_NEXT_HDR,
|
||||
ROCKCHIP_DRM_CRTC_FEATURE_VIVID_HDR,
|
||||
};
|
||||
|
||||
enum rockchip_plane_feture {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue