hdr_output_metadata
if (!state->hdr_output_metadata)
!old_con_state->hdr_output_metadata ||
!new_con_state->hdr_output_metadata;
struct hdr_output_metadata *hdr_metadata;
if (!conn_state->hdr_output_metadata)
hdr_metadata = conn_state->hdr_output_metadata->data;
if (!conn_state->hdr_output_metadata)
if (state->hdr_output_metadata)
drm_property_blob_get(state->hdr_output_metadata);
drm_property_blob_put(state->hdr_output_metadata);
&state->hdr_output_metadata,
sizeof(struct hdr_output_metadata), -1,
*val = state->hdr_output_metadata ?
state->hdr_output_metadata->base.id : 0;
struct drm_property_blob *old_blob = old_state->hdr_output_metadata;
struct drm_property_blob *new_blob = new_state->hdr_output_metadata;
struct hdr_output_metadata *hdr_metadata;
if (!conn_state->hdr_output_metadata)
hdr_metadata = conn_state->hdr_output_metadata->data;
if (!conn_state->hdr_output_metadata)
struct hdr_output_metadata *hdr_metadata)
struct hdr_output_metadata *hdr_metadata;
hdr_metadata = conn_state->hdr_output_metadata->data;
if (!conn_state->hdr_output_metadata)
struct drm_property_blob *hdr_output_metadata;