drm: record hdr_source_metadata_property blob_id

The blob_id is used to get blob data of hdr_source_metadata_property.

Change-Id: I8383265e50261438cf8484bd731e42fc23c24c51
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
This commit is contained in:
Zheng Yang
2017-06-26 14:16:33 +08:00
committed by Tao Huang
parent af9f68b189
commit 21b0ea0285
2 changed files with 3 additions and 0 deletions

View File

@@ -1010,6 +1010,8 @@ int drm_atomic_connector_set_property(struct drm_connector *connector,
-1,
&replaced);
state->hdr_metadata_changed |= replaced;
if (replaced)
state->blob_id = val;
return ret;
} else if (connector->funcs->atomic_set_property) {
return connector->funcs->atomic_set_property(connector,

View File

@@ -684,6 +684,7 @@ struct drm_connector_state {
*/
struct drm_property_blob *hdr_source_metadata_blob_ptr;
bool hdr_metadata_changed : 1;
uint64_t blob_id;
};
/**