mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 20:07:46 +09:00
drm: Remove global property HDR_PANEL_METADATA
HDR_PANEL_METADATA has been hdmi private property, so remove
HDR_PANEL_METADATA in mode_config.
Fixes: 97fd2e42b6 ("drm: Add HDR panel metadata property")
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: Ia534d61d78edcdd2260b41d1c5a076f19034bf75
This commit is contained in:
@@ -1026,14 +1026,6 @@ int drm_connector_create_standard_properties(struct drm_device *dev)
|
||||
return -ENOMEM;
|
||||
dev->mode_config.hdr_output_metadata_property = prop;
|
||||
|
||||
prop = drm_property_create(dev,
|
||||
DRM_MODE_PROP_BLOB |
|
||||
DRM_MODE_PROP_IMMUTABLE,
|
||||
"HDR_PANEL_METADATA", 0);
|
||||
if (!prop)
|
||||
return -ENOMEM;
|
||||
dev->mode_config.hdr_panel_metadata_property = prop;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -1583,28 +1575,6 @@ int drm_connector_update_edid_property(struct drm_connector *connector,
|
||||
}
|
||||
EXPORT_SYMBOL(drm_connector_update_edid_property);
|
||||
|
||||
int
|
||||
drm_mode_connector_update_hdr_property(struct drm_connector *connector,
|
||||
const struct hdr_static_metadata *data)
|
||||
{
|
||||
struct drm_device *dev = connector->dev;
|
||||
size_t size = sizeof(*data);
|
||||
struct drm_property *property =
|
||||
dev->mode_config.hdr_panel_metadata_property;
|
||||
struct drm_property_blob **replace =
|
||||
&connector->state->hdr_panel_blob_ptr;
|
||||
int ret;
|
||||
|
||||
ret = drm_property_replace_global_blob(dev,
|
||||
replace,
|
||||
size,
|
||||
data,
|
||||
&connector->base,
|
||||
property);
|
||||
return ret;
|
||||
}
|
||||
EXPORT_SYMBOL(drm_mode_connector_update_hdr_property);
|
||||
|
||||
/**
|
||||
* drm_connector_set_link_status_property - Set link status property of a connector
|
||||
* @connector: drm connector
|
||||
|
||||
@@ -1313,9 +1313,6 @@ int drm_connector_set_path_property(struct drm_connector *connector,
|
||||
int drm_connector_set_tile_property(struct drm_connector *connector);
|
||||
int drm_connector_update_edid_property(struct drm_connector *connector,
|
||||
const struct edid *edid);
|
||||
int
|
||||
drm_mode_connector_update_hdr_property(struct drm_connector *connector,
|
||||
const struct hdr_static_metadata *data);
|
||||
void drm_connector_set_link_status_property(struct drm_connector *connector,
|
||||
uint64_t link_status);
|
||||
int drm_connector_init_panel_orientation_property(
|
||||
|
||||
@@ -814,8 +814,6 @@ struct drm_mode_config {
|
||||
*/
|
||||
struct drm_property *hdr_output_metadata_property;
|
||||
|
||||
struct drm_property *hdr_panel_metadata_property;
|
||||
|
||||
/* dumb ioctl parameters */
|
||||
uint32_t preferred_depth, prefer_shadow;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user