diff options
Diffstat (limited to 'drivers')
54 files changed, 70 insertions, 70 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c index 881f7cb7ae6e..c770d73352a7 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | |||
| @@ -334,11 +334,11 @@ static int amdgpu_connector_ddc_get_modes(struct drm_connector *connector) | |||
| 334 | int ret; | 334 | int ret; |
| 335 | 335 | ||
| 336 | if (amdgpu_connector->edid) { | 336 | if (amdgpu_connector->edid) { |
| 337 | drm_mode_connector_update_edid_property(connector, amdgpu_connector->edid); | 337 | drm_connector_update_edid_property(connector, amdgpu_connector->edid); |
| 338 | ret = drm_add_edid_modes(connector, amdgpu_connector->edid); | 338 | ret = drm_add_edid_modes(connector, amdgpu_connector->edid); |
| 339 | return ret; | 339 | return ret; |
| 340 | } | 340 | } |
| 341 | drm_mode_connector_update_edid_property(connector, NULL); | 341 | drm_connector_update_edid_property(connector, NULL); |
| 342 | return 0; | 342 | return 0; |
| 343 | } | 343 | } |
| 344 | 344 | ||
diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c index 66bd3cc3e387..c4ab19831344 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | |||
| @@ -900,14 +900,14 @@ amdgpu_dm_update_connector_after_detect(struct amdgpu_dm_connector *aconnector) | |||
| 900 | (struct edid *) sink->dc_edid.raw_edid; | 900 | (struct edid *) sink->dc_edid.raw_edid; |
| 901 | 901 | ||
| 902 | 902 | ||
| 903 | drm_mode_connector_update_edid_property(connector, | 903 | drm_connector_update_edid_property(connector, |
| 904 | aconnector->edid); | 904 | aconnector->edid); |
| 905 | } | 905 | } |
| 906 | amdgpu_dm_add_sink_to_freesync_module(connector, aconnector->edid); | 906 | amdgpu_dm_add_sink_to_freesync_module(connector, aconnector->edid); |
| 907 | 907 | ||
| 908 | } else { | 908 | } else { |
| 909 | amdgpu_dm_remove_sink_from_freesync_module(connector); | 909 | amdgpu_dm_remove_sink_from_freesync_module(connector); |
| 910 | drm_mode_connector_update_edid_property(connector, NULL); | 910 | drm_connector_update_edid_property(connector, NULL); |
| 911 | aconnector->num_modes = 0; | 911 | aconnector->num_modes = 0; |
| 912 | aconnector->dc_sink = NULL; | 912 | aconnector->dc_sink = NULL; |
| 913 | aconnector->edid = NULL; | 913 | aconnector->edid = NULL; |
diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c index 4304d9e408b8..581bb75d08eb 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | |||
| @@ -233,7 +233,7 @@ static int dm_dp_mst_get_modes(struct drm_connector *connector) | |||
| 233 | edid = drm_dp_mst_get_edid(connector, &aconnector->mst_port->mst_mgr, aconnector->port); | 233 | edid = drm_dp_mst_get_edid(connector, &aconnector->mst_port->mst_mgr, aconnector->port); |
| 234 | 234 | ||
| 235 | if (!edid) { | 235 | if (!edid) { |
| 236 | drm_mode_connector_update_edid_property( | 236 | drm_connector_update_edid_property( |
| 237 | &aconnector->base, | 237 | &aconnector->base, |
| 238 | NULL); | 238 | NULL); |
| 239 | return ret; | 239 | return ret; |
| @@ -261,7 +261,7 @@ static int dm_dp_mst_get_modes(struct drm_connector *connector) | |||
| 261 | connector, aconnector->edid); | 261 | connector, aconnector->edid); |
| 262 | } | 262 | } |
| 263 | 263 | ||
| 264 | drm_mode_connector_update_edid_property( | 264 | drm_connector_update_edid_property( |
| 265 | &aconnector->base, aconnector->edid); | 265 | &aconnector->base, aconnector->edid); |
| 266 | 266 | ||
| 267 | ret = drm_add_edid_modes(connector, aconnector->edid); | 267 | ret = drm_add_edid_modes(connector, aconnector->edid); |
diff --git a/drivers/gpu/drm/ast/ast_mode.c b/drivers/gpu/drm/ast/ast_mode.c index 036dff8a1f33..1bb8174ad155 100644 --- a/drivers/gpu/drm/ast/ast_mode.c +++ b/drivers/gpu/drm/ast/ast_mode.c | |||
| @@ -790,12 +790,12 @@ static int ast_get_modes(struct drm_connector *connector) | |||
| 790 | if (!flags) | 790 | if (!flags) |
| 791 | edid = drm_get_edid(connector, &ast_connector->i2c->adapter); | 791 | edid = drm_get_edid(connector, &ast_connector->i2c->adapter); |
| 792 | if (edid) { | 792 | if (edid) { |
| 793 | drm_mode_connector_update_edid_property(&ast_connector->base, edid); | 793 | drm_connector_update_edid_property(&ast_connector->base, edid); |
| 794 | ret = drm_add_edid_modes(connector, edid); | 794 | ret = drm_add_edid_modes(connector, edid); |
| 795 | kfree(edid); | 795 | kfree(edid); |
| 796 | return ret; | 796 | return ret; |
| 797 | } else | 797 | } else |
| 798 | drm_mode_connector_update_edid_property(&ast_connector->base, NULL); | 798 | drm_connector_update_edid_property(&ast_connector->base, NULL); |
| 799 | return 0; | 799 | return 0; |
| 800 | } | 800 | } |
| 801 | 801 | ||
diff --git a/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c b/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c index 73021b388e12..1f4745953aca 100644 --- a/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c +++ b/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | |||
| @@ -601,7 +601,7 @@ static int adv7511_get_modes(struct adv7511 *adv7511, | |||
| 601 | __adv7511_power_off(adv7511); | 601 | __adv7511_power_off(adv7511); |
| 602 | 602 | ||
| 603 | 603 | ||
| 604 | drm_mode_connector_update_edid_property(connector, edid); | 604 | drm_connector_update_edid_property(connector, edid); |
| 605 | count = drm_add_edid_modes(connector, edid); | 605 | count = drm_add_edid_modes(connector, edid); |
| 606 | 606 | ||
| 607 | adv7511_set_config_csc(adv7511, connector, adv7511->rgb, | 607 | adv7511_set_config_csc(adv7511, connector, adv7511->rgb, |
diff --git a/drivers/gpu/drm/bridge/analogix-anx78xx.c b/drivers/gpu/drm/bridge/analogix-anx78xx.c index b49043866be6..37f947dcadec 100644 --- a/drivers/gpu/drm/bridge/analogix-anx78xx.c +++ b/drivers/gpu/drm/bridge/analogix-anx78xx.c | |||
| @@ -969,8 +969,8 @@ static int anx78xx_get_modes(struct drm_connector *connector) | |||
| 969 | goto unlock; | 969 | goto unlock; |
| 970 | } | 970 | } |
| 971 | 971 | ||
| 972 | err = drm_mode_connector_update_edid_property(connector, | 972 | err = drm_connector_update_edid_property(connector, |
| 973 | anx78xx->edid); | 973 | anx78xx->edid); |
| 974 | if (err) { | 974 | if (err) { |
| 975 | DRM_ERROR("Failed to update EDID property: %d\n", err); | 975 | DRM_ERROR("Failed to update EDID property: %d\n", err); |
| 976 | goto unlock; | 976 | goto unlock; |
diff --git a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c index 2bcbfadb6ac5..288c015f7460 100644 --- a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c +++ b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | |||
| @@ -1119,8 +1119,8 @@ static int analogix_dp_get_modes(struct drm_connector *connector) | |||
| 1119 | edid = drm_get_edid(connector, &dp->aux.ddc); | 1119 | edid = drm_get_edid(connector, &dp->aux.ddc); |
| 1120 | pm_runtime_put(dp->dev); | 1120 | pm_runtime_put(dp->dev); |
| 1121 | if (edid) { | 1121 | if (edid) { |
| 1122 | drm_mode_connector_update_edid_property(&dp->connector, | 1122 | drm_connector_update_edid_property(&dp->connector, |
| 1123 | edid); | 1123 | edid); |
| 1124 | num_modes += drm_add_edid_modes(&dp->connector, edid); | 1124 | num_modes += drm_add_edid_modes(&dp->connector, edid); |
| 1125 | kfree(edid); | 1125 | kfree(edid); |
| 1126 | } | 1126 | } |
diff --git a/drivers/gpu/drm/bridge/dumb-vga-dac.c b/drivers/gpu/drm/bridge/dumb-vga-dac.c index 9837c8d69e69..da99b8ba4ee1 100644 --- a/drivers/gpu/drm/bridge/dumb-vga-dac.c +++ b/drivers/gpu/drm/bridge/dumb-vga-dac.c | |||
| @@ -55,7 +55,7 @@ static int dumb_vga_get_modes(struct drm_connector *connector) | |||
| 55 | goto fallback; | 55 | goto fallback; |
| 56 | } | 56 | } |
| 57 | 57 | ||
| 58 | drm_mode_connector_update_edid_property(connector, edid); | 58 | drm_connector_update_edid_property(connector, edid); |
| 59 | ret = drm_add_edid_modes(connector, edid); | 59 | ret = drm_add_edid_modes(connector, edid); |
| 60 | kfree(edid); | 60 | kfree(edid); |
| 61 | return ret; | 61 | return ret; |
diff --git a/drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c b/drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c index 7ccadba7c98c..b49b543bd1f6 100644 --- a/drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c +++ b/drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | |||
| @@ -152,7 +152,7 @@ static int ge_b850v3_lvds_get_modes(struct drm_connector *connector) | |||
| 152 | ge_b850v3_lvds_ptr->edid = (struct edid *)stdp2690_get_edid(client); | 152 | ge_b850v3_lvds_ptr->edid = (struct edid *)stdp2690_get_edid(client); |
| 153 | 153 | ||
| 154 | if (ge_b850v3_lvds_ptr->edid) { | 154 | if (ge_b850v3_lvds_ptr->edid) { |
| 155 | drm_mode_connector_update_edid_property(connector, | 155 | drm_connector_update_edid_property(connector, |
| 156 | ge_b850v3_lvds_ptr->edid); | 156 | ge_b850v3_lvds_ptr->edid); |
| 157 | num_modes = drm_add_edid_modes(connector, | 157 | num_modes = drm_add_edid_modes(connector, |
| 158 | ge_b850v3_lvds_ptr->edid); | 158 | ge_b850v3_lvds_ptr->edid); |
diff --git a/drivers/gpu/drm/bridge/nxp-ptn3460.c b/drivers/gpu/drm/bridge/nxp-ptn3460.c index d64a3283822a..bd5c191858cb 100644 --- a/drivers/gpu/drm/bridge/nxp-ptn3460.c +++ b/drivers/gpu/drm/bridge/nxp-ptn3460.c | |||
| @@ -222,7 +222,7 @@ static int ptn3460_get_modes(struct drm_connector *connector) | |||
| 222 | } | 222 | } |
| 223 | 223 | ||
| 224 | ptn_bridge->edid = (struct edid *)edid; | 224 | ptn_bridge->edid = (struct edid *)edid; |
| 225 | drm_mode_connector_update_edid_property(connector, ptn_bridge->edid); | 225 | drm_connector_update_edid_property(connector, ptn_bridge->edid); |
| 226 | 226 | ||
| 227 | num_modes = drm_add_edid_modes(connector, ptn_bridge->edid); | 227 | num_modes = drm_add_edid_modes(connector, ptn_bridge->edid); |
| 228 | 228 | ||
diff --git a/drivers/gpu/drm/bridge/sii902x.c b/drivers/gpu/drm/bridge/sii902x.c index 60373d7eb220..cd331933c230 100644 --- a/drivers/gpu/drm/bridge/sii902x.c +++ b/drivers/gpu/drm/bridge/sii902x.c | |||
| @@ -170,7 +170,7 @@ static int sii902x_get_modes(struct drm_connector *connector) | |||
| 170 | return ret; | 170 | return ret; |
| 171 | 171 | ||
| 172 | edid = drm_get_edid(connector, sii902x->i2c->adapter); | 172 | edid = drm_get_edid(connector, sii902x->i2c->adapter); |
| 173 | drm_mode_connector_update_edid_property(connector, edid); | 173 | drm_connector_update_edid_property(connector, edid); |
| 174 | if (edid) { | 174 | if (edid) { |
| 175 | num = drm_add_edid_modes(connector, edid); | 175 | num = drm_add_edid_modes(connector, edid); |
| 176 | kfree(edid); | 176 | kfree(edid); |
diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c index 3c136f2b954f..ab32aceb6f24 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | |||
| @@ -1922,7 +1922,7 @@ static int dw_hdmi_connector_get_modes(struct drm_connector *connector) | |||
| 1922 | 1922 | ||
| 1923 | hdmi->sink_is_hdmi = drm_detect_hdmi_monitor(edid); | 1923 | hdmi->sink_is_hdmi = drm_detect_hdmi_monitor(edid); |
| 1924 | hdmi->sink_has_audio = drm_detect_monitor_audio(edid); | 1924 | hdmi->sink_has_audio = drm_detect_monitor_audio(edid); |
| 1925 | drm_mode_connector_update_edid_property(connector, edid); | 1925 | drm_connector_update_edid_property(connector, edid); |
| 1926 | cec_notifier_set_phys_addr_from_edid(hdmi->cec_notifier, edid); | 1926 | cec_notifier_set_phys_addr_from_edid(hdmi->cec_notifier, edid); |
| 1927 | ret = drm_add_edid_modes(connector, edid); | 1927 | ret = drm_add_edid_modes(connector, edid); |
| 1928 | kfree(edid); | 1928 | kfree(edid); |
diff --git a/drivers/gpu/drm/bridge/tc358767.c b/drivers/gpu/drm/bridge/tc358767.c index 0fd9cf27542c..ee2fd0a349b3 100644 --- a/drivers/gpu/drm/bridge/tc358767.c +++ b/drivers/gpu/drm/bridge/tc358767.c | |||
| @@ -1140,7 +1140,7 @@ static int tc_connector_get_modes(struct drm_connector *connector) | |||
| 1140 | if (!edid) | 1140 | if (!edid) |
| 1141 | return 0; | 1141 | return 0; |
| 1142 | 1142 | ||
| 1143 | drm_mode_connector_update_edid_property(connector, edid); | 1143 | drm_connector_update_edid_property(connector, edid); |
| 1144 | count = drm_add_edid_modes(connector, edid); | 1144 | count = drm_add_edid_modes(connector, edid); |
| 1145 | 1145 | ||
| 1146 | return count; | 1146 | return count; |
diff --git a/drivers/gpu/drm/bridge/ti-tfp410.c b/drivers/gpu/drm/bridge/ti-tfp410.c index acb857030951..c81bf7910bbe 100644 --- a/drivers/gpu/drm/bridge/ti-tfp410.c +++ b/drivers/gpu/drm/bridge/ti-tfp410.c | |||
| @@ -62,7 +62,7 @@ static int tfp410_get_modes(struct drm_connector *connector) | |||
| 62 | goto fallback; | 62 | goto fallback; |
| 63 | } | 63 | } |
| 64 | 64 | ||
| 65 | drm_mode_connector_update_edid_property(connector, edid); | 65 | drm_connector_update_edid_property(connector, edid); |
| 66 | 66 | ||
| 67 | return drm_add_edid_modes(connector, edid); | 67 | return drm_add_edid_modes(connector, edid); |
| 68 | fallback: | 68 | fallback: |
diff --git a/drivers/gpu/drm/drm_connector.c b/drivers/gpu/drm/drm_connector.c index 5ada0640de5a..b2b182ffdbe9 100644 --- a/drivers/gpu/drm/drm_connector.c +++ b/drivers/gpu/drm/drm_connector.c | |||
| @@ -814,7 +814,7 @@ DRM_ENUM_NAME_FN(drm_get_content_protection_name, drm_cp_enum_list) | |||
| 814 | * Blob property which contains the current EDID read from the sink. This | 814 | * Blob property which contains the current EDID read from the sink. This |
| 815 | * is useful to parse sink identification information like vendor, model | 815 | * is useful to parse sink identification information like vendor, model |
| 816 | * and serial. Drivers should update this property by calling | 816 | * and serial. Drivers should update this property by calling |
| 817 | * drm_mode_connector_update_edid_property(), usually after having parsed | 817 | * drm_connector_update_edid_property(), usually after having parsed |
| 818 | * the EDID using drm_add_edid_modes(). Userspace cannot change this | 818 | * the EDID using drm_add_edid_modes(). Userspace cannot change this |
| 819 | * property. | 819 | * property. |
| 820 | * DPMS: | 820 | * DPMS: |
| @@ -1497,7 +1497,7 @@ int drm_mode_connector_set_tile_property(struct drm_connector *connector) | |||
| 1497 | EXPORT_SYMBOL(drm_mode_connector_set_tile_property); | 1497 | EXPORT_SYMBOL(drm_mode_connector_set_tile_property); |
| 1498 | 1498 | ||
| 1499 | /** | 1499 | /** |
| 1500 | * drm_mode_connector_update_edid_property - update the edid property of a connector | 1500 | * drm_connector_update_edid_property - update the edid property of a connector |
| 1501 | * @connector: drm connector | 1501 | * @connector: drm connector |
| 1502 | * @edid: new value of the edid property | 1502 | * @edid: new value of the edid property |
| 1503 | * | 1503 | * |
| @@ -1507,7 +1507,7 @@ EXPORT_SYMBOL(drm_mode_connector_set_tile_property); | |||
| 1507 | * Returns: | 1507 | * Returns: |
| 1508 | * Zero on success, negative errno on failure. | 1508 | * Zero on success, negative errno on failure. |
| 1509 | */ | 1509 | */ |
| 1510 | int drm_mode_connector_update_edid_property(struct drm_connector *connector, | 1510 | int drm_connector_update_edid_property(struct drm_connector *connector, |
| 1511 | const struct edid *edid) | 1511 | const struct edid *edid) |
| 1512 | { | 1512 | { |
| 1513 | struct drm_device *dev = connector->dev; | 1513 | struct drm_device *dev = connector->dev; |
| @@ -1546,7 +1546,7 @@ int drm_mode_connector_update_edid_property(struct drm_connector *connector, | |||
| 1546 | dev->mode_config.edid_property); | 1546 | dev->mode_config.edid_property); |
| 1547 | return ret; | 1547 | return ret; |
| 1548 | } | 1548 | } |
| 1549 | EXPORT_SYMBOL(drm_mode_connector_update_edid_property); | 1549 | EXPORT_SYMBOL(drm_connector_update_edid_property); |
| 1550 | 1550 | ||
| 1551 | /** | 1551 | /** |
| 1552 | * drm_mode_connector_set_link_status_property - Set link status property of a connector | 1552 | * drm_mode_connector_set_link_status_property - Set link status property of a connector |
diff --git a/drivers/gpu/drm/drm_debugfs.c b/drivers/gpu/drm/drm_debugfs.c index 50a20bfc07ea..6f28fe58f169 100644 --- a/drivers/gpu/drm/drm_debugfs.c +++ b/drivers/gpu/drm/drm_debugfs.c | |||
| @@ -314,13 +314,13 @@ static ssize_t edid_write(struct file *file, const char __user *ubuf, | |||
| 314 | 314 | ||
| 315 | if (len == 5 && !strncmp(buf, "reset", 5)) { | 315 | if (len == 5 && !strncmp(buf, "reset", 5)) { |
| 316 | connector->override_edid = false; | 316 | connector->override_edid = false; |
| 317 | ret = drm_mode_connector_update_edid_property(connector, NULL); | 317 | ret = drm_connector_update_edid_property(connector, NULL); |
| 318 | } else if (len < EDID_LENGTH || | 318 | } else if (len < EDID_LENGTH || |
| 319 | EDID_LENGTH * (1 + edid->extensions) > len) | 319 | EDID_LENGTH * (1 + edid->extensions) > len) |
| 320 | ret = -EINVAL; | 320 | ret = -EINVAL; |
| 321 | else { | 321 | else { |
| 322 | connector->override_edid = false; | 322 | connector->override_edid = false; |
| 323 | ret = drm_mode_connector_update_edid_property(connector, edid); | 323 | ret = drm_connector_update_edid_property(connector, edid); |
| 324 | if (!ret) | 324 | if (!ret) |
| 325 | connector->override_edid = true; | 325 | connector->override_edid = true; |
| 326 | } | 326 | } |
diff --git a/drivers/gpu/drm/drm_probe_helper.c b/drivers/gpu/drm/drm_probe_helper.c index 34fe2704a31c..3d58e0eb26a4 100644 --- a/drivers/gpu/drm/drm_probe_helper.c +++ b/drivers/gpu/drm/drm_probe_helper.c | |||
| @@ -472,7 +472,7 @@ retry: | |||
| 472 | if (connector->status == connector_status_disconnected) { | 472 | if (connector->status == connector_status_disconnected) { |
| 473 | DRM_DEBUG_KMS("[CONNECTOR:%d:%s] disconnected\n", | 473 | DRM_DEBUG_KMS("[CONNECTOR:%d:%s] disconnected\n", |
| 474 | connector->base.id, connector->name); | 474 | connector->base.id, connector->name); |
| 475 | drm_mode_connector_update_edid_property(connector, NULL); | 475 | drm_connector_update_edid_property(connector, NULL); |
| 476 | verbose_prune = false; | 476 | verbose_prune = false; |
| 477 | goto prune; | 477 | goto prune; |
| 478 | } | 478 | } |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_vidi.c b/drivers/gpu/drm/exynos/exynos_drm_vidi.c index e6b0940b1ac2..dfea61edba4a 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_vidi.c +++ b/drivers/gpu/drm/exynos/exynos_drm_vidi.c | |||
| @@ -319,7 +319,7 @@ static int vidi_get_modes(struct drm_connector *connector) | |||
| 319 | return -ENOMEM; | 319 | return -ENOMEM; |
| 320 | } | 320 | } |
| 321 | 321 | ||
| 322 | drm_mode_connector_update_edid_property(connector, edid); | 322 | drm_connector_update_edid_property(connector, edid); |
| 323 | 323 | ||
| 324 | return drm_add_edid_modes(connector, edid); | 324 | return drm_add_edid_modes(connector, edid); |
| 325 | } | 325 | } |
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c b/drivers/gpu/drm/exynos/exynos_hdmi.c index db91932550cf..6672d0ff0423 100644 --- a/drivers/gpu/drm/exynos/exynos_hdmi.c +++ b/drivers/gpu/drm/exynos/exynos_hdmi.c | |||
| @@ -888,7 +888,7 @@ static int hdmi_get_modes(struct drm_connector *connector) | |||
| 888 | (hdata->dvi_mode ? "dvi monitor" : "hdmi monitor"), | 888 | (hdata->dvi_mode ? "dvi monitor" : "hdmi monitor"), |
| 889 | edid->width_cm, edid->height_cm); | 889 | edid->width_cm, edid->height_cm); |
| 890 | 890 | ||
| 891 | drm_mode_connector_update_edid_property(connector, edid); | 891 | drm_connector_update_edid_property(connector, edid); |
| 892 | cec_notifier_set_phys_addr_from_edid(hdata->notifier, edid); | 892 | cec_notifier_set_phys_addr_from_edid(hdata->notifier, edid); |
| 893 | 893 | ||
| 894 | ret = drm_add_edid_modes(connector, edid); | 894 | ret = drm_add_edid_modes(connector, edid); |
diff --git a/drivers/gpu/drm/gma500/cdv_intel_dp.c b/drivers/gpu/drm/gma500/cdv_intel_dp.c index 5ea785f07ba8..90ed20083009 100644 --- a/drivers/gpu/drm/gma500/cdv_intel_dp.c +++ b/drivers/gpu/drm/gma500/cdv_intel_dp.c | |||
| @@ -1770,7 +1770,7 @@ static int cdv_intel_dp_get_modes(struct drm_connector *connector) | |||
| 1770 | 1770 | ||
| 1771 | edid = drm_get_edid(connector, &intel_dp->adapter); | 1771 | edid = drm_get_edid(connector, &intel_dp->adapter); |
| 1772 | if (edid) { | 1772 | if (edid) { |
| 1773 | drm_mode_connector_update_edid_property(connector, edid); | 1773 | drm_connector_update_edid_property(connector, edid); |
| 1774 | ret = drm_add_edid_modes(connector, edid); | 1774 | ret = drm_add_edid_modes(connector, edid); |
| 1775 | kfree(edid); | 1775 | kfree(edid); |
| 1776 | } | 1776 | } |
diff --git a/drivers/gpu/drm/gma500/cdv_intel_hdmi.c b/drivers/gpu/drm/gma500/cdv_intel_hdmi.c index f0878998526a..4e4e4a66eaee 100644 --- a/drivers/gpu/drm/gma500/cdv_intel_hdmi.c +++ b/drivers/gpu/drm/gma500/cdv_intel_hdmi.c | |||
| @@ -216,7 +216,7 @@ static int cdv_hdmi_get_modes(struct drm_connector *connector) | |||
| 216 | 216 | ||
| 217 | edid = drm_get_edid(connector, &gma_encoder->i2c_bus->adapter); | 217 | edid = drm_get_edid(connector, &gma_encoder->i2c_bus->adapter); |
| 218 | if (edid) { | 218 | if (edid) { |
| 219 | drm_mode_connector_update_edid_property(connector, edid); | 219 | drm_connector_update_edid_property(connector, edid); |
| 220 | ret = drm_add_edid_modes(connector, edid); | 220 | ret = drm_add_edid_modes(connector, edid); |
| 221 | kfree(edid); | 221 | kfree(edid); |
| 222 | } | 222 | } |
diff --git a/drivers/gpu/drm/gma500/oaktrail_hdmi.c b/drivers/gpu/drm/gma500/oaktrail_hdmi.c index 78566a80ad25..c6d72de1c054 100644 --- a/drivers/gpu/drm/gma500/oaktrail_hdmi.c +++ b/drivers/gpu/drm/gma500/oaktrail_hdmi.c | |||
| @@ -578,7 +578,7 @@ static int oaktrail_hdmi_get_modes(struct drm_connector *connector) | |||
| 578 | } | 578 | } |
| 579 | 579 | ||
| 580 | if (edid) { | 580 | if (edid) { |
| 581 | drm_mode_connector_update_edid_property(connector, edid); | 581 | drm_connector_update_edid_property(connector, edid); |
| 582 | ret = drm_add_edid_modes(connector, edid); | 582 | ret = drm_add_edid_modes(connector, edid); |
| 583 | } | 583 | } |
| 584 | return ret; | 584 | return ret; |
diff --git a/drivers/gpu/drm/gma500/oaktrail_lvds.c b/drivers/gpu/drm/gma500/oaktrail_lvds.c index e6943fef0611..83babb815a5d 100644 --- a/drivers/gpu/drm/gma500/oaktrail_lvds.c +++ b/drivers/gpu/drm/gma500/oaktrail_lvds.c | |||
| @@ -376,7 +376,7 @@ void oaktrail_lvds_init(struct drm_device *dev, | |||
| 376 | * preferred mode is the right one. | 376 | * preferred mode is the right one. |
| 377 | */ | 377 | */ |
| 378 | if (edid) { | 378 | if (edid) { |
| 379 | drm_mode_connector_update_edid_property(connector, edid); | 379 | drm_connector_update_edid_property(connector, edid); |
| 380 | drm_add_edid_modes(connector, edid); | 380 | drm_add_edid_modes(connector, edid); |
| 381 | kfree(edid); | 381 | kfree(edid); |
| 382 | 382 | ||
diff --git a/drivers/gpu/drm/gma500/psb_intel_modes.c b/drivers/gpu/drm/gma500/psb_intel_modes.c index e5360726d80b..fb4da3cd6681 100644 --- a/drivers/gpu/drm/gma500/psb_intel_modes.c +++ b/drivers/gpu/drm/gma500/psb_intel_modes.c | |||
| @@ -66,7 +66,7 @@ int psb_intel_ddc_get_modes(struct drm_connector *connector, | |||
| 66 | 66 | ||
| 67 | edid = drm_get_edid(connector, adapter); | 67 | edid = drm_get_edid(connector, adapter); |
| 68 | if (edid) { | 68 | if (edid) { |
| 69 | drm_mode_connector_update_edid_property(connector, edid); | 69 | drm_connector_update_edid_property(connector, edid); |
| 70 | ret = drm_add_edid_modes(connector, edid); | 70 | ret = drm_add_edid_modes(connector, edid); |
| 71 | kfree(edid); | 71 | kfree(edid); |
| 72 | } | 72 | } |
diff --git a/drivers/gpu/drm/gma500/psb_intel_sdvo.c b/drivers/gpu/drm/gma500/psb_intel_sdvo.c index 1d40746ab625..dd3cec0e3190 100644 --- a/drivers/gpu/drm/gma500/psb_intel_sdvo.c +++ b/drivers/gpu/drm/gma500/psb_intel_sdvo.c | |||
| @@ -1472,7 +1472,7 @@ static void psb_intel_sdvo_get_ddc_modes(struct drm_connector *connector) | |||
| 1472 | bool connector_is_digital = !!IS_TMDS(psb_intel_sdvo_connector); | 1472 | bool connector_is_digital = !!IS_TMDS(psb_intel_sdvo_connector); |
| 1473 | 1473 | ||
| 1474 | if (connector_is_digital == monitor_is_digital) { | 1474 | if (connector_is_digital == monitor_is_digital) { |
| 1475 | drm_mode_connector_update_edid_property(connector, edid); | 1475 | drm_connector_update_edid_property(connector, edid); |
| 1476 | drm_add_edid_modes(connector, edid); | 1476 | drm_add_edid_modes(connector, edid); |
| 1477 | } | 1477 | } |
| 1478 | 1478 | ||
diff --git a/drivers/gpu/drm/i2c/tda998x_drv.c b/drivers/gpu/drm/i2c/tda998x_drv.c index 0038c976536a..d434f576e6b2 100644 --- a/drivers/gpu/drm/i2c/tda998x_drv.c +++ b/drivers/gpu/drm/i2c/tda998x_drv.c | |||
| @@ -1243,7 +1243,7 @@ static int tda998x_connector_get_modes(struct drm_connector *connector) | |||
| 1243 | return 0; | 1243 | return 0; |
| 1244 | } | 1244 | } |
| 1245 | 1245 | ||
| 1246 | drm_mode_connector_update_edid_property(connector, edid); | 1246 | drm_connector_update_edid_property(connector, edid); |
| 1247 | n = drm_add_edid_modes(connector, edid); | 1247 | n = drm_add_edid_modes(connector, edid); |
| 1248 | 1248 | ||
| 1249 | kfree(edid); | 1249 | kfree(edid); |
diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index b021801dbd48..c8268f377602 100644 --- a/drivers/gpu/drm/i915/intel_dp.c +++ b/drivers/gpu/drm/i915/intel_dp.c | |||
| @@ -6231,7 +6231,7 @@ static bool intel_edp_init_connector(struct intel_dp *intel_dp, | |||
| 6231 | edid = drm_get_edid(connector, &intel_dp->aux.ddc); | 6231 | edid = drm_get_edid(connector, &intel_dp->aux.ddc); |
| 6232 | if (edid) { | 6232 | if (edid) { |
| 6233 | if (drm_add_edid_modes(connector, edid)) { | 6233 | if (drm_add_edid_modes(connector, edid)) { |
| 6234 | drm_mode_connector_update_edid_property(connector, | 6234 | drm_connector_update_edid_property(connector, |
| 6235 | edid); | 6235 | edid); |
| 6236 | } else { | 6236 | } else { |
| 6237 | kfree(edid); | 6237 | kfree(edid); |
diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c index bb06744d28a4..ca55b0a82ba6 100644 --- a/drivers/gpu/drm/i915/intel_lvds.c +++ b/drivers/gpu/drm/i915/intel_lvds.c | |||
| @@ -1131,7 +1131,7 @@ void intel_lvds_init(struct drm_i915_private *dev_priv) | |||
| 1131 | intel_gmbus_get_adapter(dev_priv, pin)); | 1131 | intel_gmbus_get_adapter(dev_priv, pin)); |
| 1132 | if (edid) { | 1132 | if (edid) { |
| 1133 | if (drm_add_edid_modes(connector, edid)) { | 1133 | if (drm_add_edid_modes(connector, edid)) { |
| 1134 | drm_mode_connector_update_edid_property(connector, | 1134 | drm_connector_update_edid_property(connector, |
| 1135 | edid); | 1135 | edid); |
| 1136 | } else { | 1136 | } else { |
| 1137 | kfree(edid); | 1137 | kfree(edid); |
diff --git a/drivers/gpu/drm/i915/intel_modes.c b/drivers/gpu/drm/i915/intel_modes.c index b39846613e3c..ca44bf368e24 100644 --- a/drivers/gpu/drm/i915/intel_modes.c +++ b/drivers/gpu/drm/i915/intel_modes.c | |||
| @@ -40,7 +40,7 @@ int intel_connector_update_modes(struct drm_connector *connector, | |||
| 40 | { | 40 | { |
| 41 | int ret; | 41 | int ret; |
| 42 | 42 | ||
| 43 | drm_mode_connector_update_edid_property(connector, edid); | 43 | drm_connector_update_edid_property(connector, edid); |
| 44 | ret = drm_add_edid_modes(connector, edid); | 44 | ret = drm_add_edid_modes(connector, edid); |
| 45 | 45 | ||
| 46 | return ret; | 46 | return ret; |
diff --git a/drivers/gpu/drm/i915/intel_sdvo.c b/drivers/gpu/drm/i915/intel_sdvo.c index e6a64b3ecd91..a88611a73b03 100644 --- a/drivers/gpu/drm/i915/intel_sdvo.c +++ b/drivers/gpu/drm/i915/intel_sdvo.c | |||
| @@ -1913,7 +1913,7 @@ static void intel_sdvo_get_ddc_modes(struct drm_connector *connector) | |||
| 1913 | if (edid != NULL) { | 1913 | if (edid != NULL) { |
| 1914 | if (intel_sdvo_connector_matches_edid(to_intel_sdvo_connector(connector), | 1914 | if (intel_sdvo_connector_matches_edid(to_intel_sdvo_connector(connector), |
| 1915 | edid)) { | 1915 | edid)) { |
| 1916 | drm_mode_connector_update_edid_property(connector, edid); | 1916 | drm_connector_update_edid_property(connector, edid); |
| 1917 | drm_add_edid_modes(connector, edid); | 1917 | drm_add_edid_modes(connector, edid); |
| 1918 | } | 1918 | } |
| 1919 | 1919 | ||
diff --git a/drivers/gpu/drm/imx/imx-ldb.c b/drivers/gpu/drm/imx/imx-ldb.c index 56dd7a9a8e25..ae81cbb75f51 100644 --- a/drivers/gpu/drm/imx/imx-ldb.c +++ b/drivers/gpu/drm/imx/imx-ldb.c | |||
| @@ -143,7 +143,7 @@ static int imx_ldb_connector_get_modes(struct drm_connector *connector) | |||
| 143 | imx_ldb_ch->edid = drm_get_edid(connector, imx_ldb_ch->ddc); | 143 | imx_ldb_ch->edid = drm_get_edid(connector, imx_ldb_ch->ddc); |
| 144 | 144 | ||
| 145 | if (imx_ldb_ch->edid) { | 145 | if (imx_ldb_ch->edid) { |
| 146 | drm_mode_connector_update_edid_property(connector, | 146 | drm_connector_update_edid_property(connector, |
| 147 | imx_ldb_ch->edid); | 147 | imx_ldb_ch->edid); |
| 148 | num_modes = drm_add_edid_modes(connector, imx_ldb_ch->edid); | 148 | num_modes = drm_add_edid_modes(connector, imx_ldb_ch->edid); |
| 149 | } | 149 | } |
diff --git a/drivers/gpu/drm/imx/imx-tve.c b/drivers/gpu/drm/imx/imx-tve.c index bc27c2699464..1a4ced5c09b5 100644 --- a/drivers/gpu/drm/imx/imx-tve.c +++ b/drivers/gpu/drm/imx/imx-tve.c | |||
| @@ -235,7 +235,7 @@ static int imx_tve_connector_get_modes(struct drm_connector *connector) | |||
| 235 | 235 | ||
| 236 | edid = drm_get_edid(connector, tve->ddc); | 236 | edid = drm_get_edid(connector, tve->ddc); |
| 237 | if (edid) { | 237 | if (edid) { |
| 238 | drm_mode_connector_update_edid_property(connector, edid); | 238 | drm_connector_update_edid_property(connector, edid); |
| 239 | ret = drm_add_edid_modes(connector, edid); | 239 | ret = drm_add_edid_modes(connector, edid); |
| 240 | kfree(edid); | 240 | kfree(edid); |
| 241 | } | 241 | } |
diff --git a/drivers/gpu/drm/imx/parallel-display.c b/drivers/gpu/drm/imx/parallel-display.c index aedecda9728a..4fc1cf583435 100644 --- a/drivers/gpu/drm/imx/parallel-display.c +++ b/drivers/gpu/drm/imx/parallel-display.c | |||
| @@ -63,7 +63,7 @@ static int imx_pd_connector_get_modes(struct drm_connector *connector) | |||
| 63 | } | 63 | } |
| 64 | 64 | ||
| 65 | if (imxpd->edid) { | 65 | if (imxpd->edid) { |
| 66 | drm_mode_connector_update_edid_property(connector, imxpd->edid); | 66 | drm_connector_update_edid_property(connector, imxpd->edid); |
| 67 | num_modes = drm_add_edid_modes(connector, imxpd->edid); | 67 | num_modes = drm_add_edid_modes(connector, imxpd->edid); |
| 68 | } | 68 | } |
| 69 | 69 | ||
diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek/mtk_hdmi.c index 59a11026dceb..835313940395 100644 --- a/drivers/gpu/drm/mediatek/mtk_hdmi.c +++ b/drivers/gpu/drm/mediatek/mtk_hdmi.c | |||
| @@ -1220,7 +1220,7 @@ static int mtk_hdmi_conn_get_modes(struct drm_connector *conn) | |||
| 1220 | 1220 | ||
| 1221 | hdmi->dvi_mode = !drm_detect_monitor_audio(edid); | 1221 | hdmi->dvi_mode = !drm_detect_monitor_audio(edid); |
| 1222 | 1222 | ||
| 1223 | drm_mode_connector_update_edid_property(conn, edid); | 1223 | drm_connector_update_edid_property(conn, edid); |
| 1224 | 1224 | ||
| 1225 | ret = drm_add_edid_modes(conn, edid); | 1225 | ret = drm_add_edid_modes(conn, edid); |
| 1226 | kfree(edid); | 1226 | kfree(edid); |
diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b/drivers/gpu/drm/mgag200/mgag200_mode.c index 8918539a19aa..5f104f139197 100644 --- a/drivers/gpu/drm/mgag200/mgag200_mode.c +++ b/drivers/gpu/drm/mgag200/mgag200_mode.c | |||
| @@ -1553,7 +1553,7 @@ static int mga_vga_get_modes(struct drm_connector *connector) | |||
| 1553 | 1553 | ||
| 1554 | edid = drm_get_edid(connector, &mga_connector->i2c->adapter); | 1554 | edid = drm_get_edid(connector, &mga_connector->i2c->adapter); |
| 1555 | if (edid) { | 1555 | if (edid) { |
| 1556 | drm_mode_connector_update_edid_property(connector, edid); | 1556 | drm_connector_update_edid_property(connector, edid); |
| 1557 | ret = drm_add_edid_modes(connector, edid); | 1557 | ret = drm_add_edid_modes(connector, edid); |
| 1558 | kfree(edid); | 1558 | kfree(edid); |
| 1559 | } | 1559 | } |
diff --git a/drivers/gpu/drm/msm/edp/edp_connector.c b/drivers/gpu/drm/msm/edp/edp_connector.c index 6f3fc6b0f0a3..0b5eac054195 100644 --- a/drivers/gpu/drm/msm/edp/edp_connector.c +++ b/drivers/gpu/drm/msm/edp/edp_connector.c | |||
| @@ -56,7 +56,7 @@ static int edp_connector_get_modes(struct drm_connector *connector) | |||
| 56 | if (ret) | 56 | if (ret) |
| 57 | return ret; | 57 | return ret; |
| 58 | 58 | ||
| 59 | drm_mode_connector_update_edid_property(connector, drm_edid); | 59 | drm_connector_update_edid_property(connector, drm_edid); |
| 60 | if (drm_edid) | 60 | if (drm_edid) |
| 61 | ret = drm_add_edid_modes(connector, drm_edid); | 61 | ret = drm_add_edid_modes(connector, drm_edid); |
| 62 | 62 | ||
diff --git a/drivers/gpu/drm/msm/hdmi/hdmi_connector.c b/drivers/gpu/drm/msm/hdmi/hdmi_connector.c index c0848dfedd50..07feacc5a441 100644 --- a/drivers/gpu/drm/msm/hdmi/hdmi_connector.c +++ b/drivers/gpu/drm/msm/hdmi/hdmi_connector.c | |||
| @@ -392,7 +392,7 @@ static int msm_hdmi_connector_get_modes(struct drm_connector *connector) | |||
| 392 | hdmi_write(hdmi, REG_HDMI_CTRL, hdmi_ctrl); | 392 | hdmi_write(hdmi, REG_HDMI_CTRL, hdmi_ctrl); |
| 393 | 393 | ||
| 394 | hdmi->hdmi_mode = drm_detect_hdmi_monitor(edid); | 394 | hdmi->hdmi_mode = drm_detect_hdmi_monitor(edid); |
| 395 | drm_mode_connector_update_edid_property(connector, edid); | 395 | drm_connector_update_edid_property(connector, edid); |
| 396 | 396 | ||
| 397 | if (edid) { | 397 | if (edid) { |
| 398 | ret = drm_add_edid_modes(connector, edid); | 398 | ret = drm_add_edid_modes(connector, edid); |
diff --git a/drivers/gpu/drm/nouveau/dispnv50/disp.c b/drivers/gpu/drm/nouveau/dispnv50/disp.c index b83465ae7c1b..2fabb69e452b 100644 --- a/drivers/gpu/drm/nouveau/dispnv50/disp.c +++ b/drivers/gpu/drm/nouveau/dispnv50/disp.c | |||
| @@ -850,7 +850,7 @@ nv50_mstc_get_modes(struct drm_connector *connector) | |||
| 850 | int ret = 0; | 850 | int ret = 0; |
| 851 | 851 | ||
| 852 | mstc->edid = drm_dp_mst_get_edid(&mstc->connector, mstc->port->mgr, mstc->port); | 852 | mstc->edid = drm_dp_mst_get_edid(&mstc->connector, mstc->port->mgr, mstc->port); |
| 853 | drm_mode_connector_update_edid_property(&mstc->connector, mstc->edid); | 853 | drm_connector_update_edid_property(&mstc->connector, mstc->edid); |
| 854 | if (mstc->edid) | 854 | if (mstc->edid) |
| 855 | ret = drm_add_edid_modes(&mstc->connector, mstc->edid); | 855 | ret = drm_add_edid_modes(&mstc->connector, mstc->edid); |
| 856 | 856 | ||
diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c index bb46c1d489cf..22a15478d23d 100644 --- a/drivers/gpu/drm/nouveau/nouveau_connector.c +++ b/drivers/gpu/drm/nouveau/nouveau_connector.c | |||
| @@ -550,7 +550,7 @@ nouveau_connector_detect(struct drm_connector *connector, bool force) | |||
| 550 | 550 | ||
| 551 | /* Cleanup the previous EDID block. */ | 551 | /* Cleanup the previous EDID block. */ |
| 552 | if (nv_connector->edid) { | 552 | if (nv_connector->edid) { |
| 553 | drm_mode_connector_update_edid_property(connector, NULL); | 553 | drm_connector_update_edid_property(connector, NULL); |
| 554 | kfree(nv_connector->edid); | 554 | kfree(nv_connector->edid); |
| 555 | nv_connector->edid = NULL; | 555 | nv_connector->edid = NULL; |
| 556 | } | 556 | } |
| @@ -575,7 +575,7 @@ nouveau_connector_detect(struct drm_connector *connector, bool force) | |||
| 575 | else | 575 | else |
| 576 | nv_connector->edid = drm_get_edid(connector, i2c); | 576 | nv_connector->edid = drm_get_edid(connector, i2c); |
| 577 | 577 | ||
| 578 | drm_mode_connector_update_edid_property(connector, | 578 | drm_connector_update_edid_property(connector, |
| 579 | nv_connector->edid); | 579 | nv_connector->edid); |
| 580 | if (!nv_connector->edid) { | 580 | if (!nv_connector->edid) { |
| 581 | NV_ERROR(drm, "DDC responded, but no EDID for %s\n", | 581 | NV_ERROR(drm, "DDC responded, but no EDID for %s\n", |
| @@ -657,7 +657,7 @@ nouveau_connector_detect_lvds(struct drm_connector *connector, bool force) | |||
| 657 | 657 | ||
| 658 | /* Cleanup the previous EDID block. */ | 658 | /* Cleanup the previous EDID block. */ |
| 659 | if (nv_connector->edid) { | 659 | if (nv_connector->edid) { |
| 660 | drm_mode_connector_update_edid_property(connector, NULL); | 660 | drm_connector_update_edid_property(connector, NULL); |
| 661 | kfree(nv_connector->edid); | 661 | kfree(nv_connector->edid); |
| 662 | nv_connector->edid = NULL; | 662 | nv_connector->edid = NULL; |
| 663 | } | 663 | } |
| @@ -721,7 +721,7 @@ out: | |||
| 721 | status = connector_status_unknown; | 721 | status = connector_status_unknown; |
| 722 | #endif | 722 | #endif |
| 723 | 723 | ||
| 724 | drm_mode_connector_update_edid_property(connector, nv_connector->edid); | 724 | drm_connector_update_edid_property(connector, nv_connector->edid); |
| 725 | nouveau_connector_set_encoder(connector, nv_encoder); | 725 | nouveau_connector_set_encoder(connector, nv_encoder); |
| 726 | return status; | 726 | return status; |
| 727 | } | 727 | } |
diff --git a/drivers/gpu/drm/omapdrm/omap_connector.c b/drivers/gpu/drm/omapdrm/omap_connector.c index 5cde26ac937b..2ddb856666c4 100644 --- a/drivers/gpu/drm/omapdrm/omap_connector.c +++ b/drivers/gpu/drm/omapdrm/omap_connector.c | |||
| @@ -126,14 +126,14 @@ static int omap_connector_get_modes(struct drm_connector *connector) | |||
| 126 | 126 | ||
| 127 | if ((dssdrv->read_edid(dssdev, edid, MAX_EDID) > 0) && | 127 | if ((dssdrv->read_edid(dssdev, edid, MAX_EDID) > 0) && |
| 128 | drm_edid_is_valid(edid)) { | 128 | drm_edid_is_valid(edid)) { |
| 129 | drm_mode_connector_update_edid_property( | 129 | drm_connector_update_edid_property( |
| 130 | connector, edid); | 130 | connector, edid); |
| 131 | n = drm_add_edid_modes(connector, edid); | 131 | n = drm_add_edid_modes(connector, edid); |
| 132 | 132 | ||
| 133 | omap_connector->hdmi_mode = | 133 | omap_connector->hdmi_mode = |
| 134 | drm_detect_hdmi_monitor(edid); | 134 | drm_detect_hdmi_monitor(edid); |
| 135 | } else { | 135 | } else { |
| 136 | drm_mode_connector_update_edid_property( | 136 | drm_connector_update_edid_property( |
| 137 | connector, NULL); | 137 | connector, NULL); |
| 138 | } | 138 | } |
| 139 | 139 | ||
diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index 86fec03dd260..5b5d0a24e713 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c | |||
| @@ -252,7 +252,7 @@ static int panel_simple_get_modes(struct drm_panel *panel) | |||
| 252 | /* probe EDID if a DDC bus is available */ | 252 | /* probe EDID if a DDC bus is available */ |
| 253 | if (p->ddc) { | 253 | if (p->ddc) { |
| 254 | struct edid *edid = drm_get_edid(panel->connector, p->ddc); | 254 | struct edid *edid = drm_get_edid(panel->connector, p->ddc); |
| 255 | drm_mode_connector_update_edid_property(panel->connector, edid); | 255 | drm_connector_update_edid_property(panel->connector, edid); |
| 256 | if (edid) { | 256 | if (edid) { |
| 257 | num += drm_add_edid_modes(panel->connector, edid); | 257 | num += drm_add_edid_modes(panel->connector, edid); |
| 258 | kfree(edid); | 258 | kfree(edid); |
diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c index 0655698f2956..414642e5b7a3 100644 --- a/drivers/gpu/drm/radeon/radeon_connectors.c +++ b/drivers/gpu/drm/radeon/radeon_connectors.c | |||
| @@ -368,11 +368,11 @@ static int radeon_ddc_get_modes(struct drm_connector *connector) | |||
| 368 | int ret; | 368 | int ret; |
| 369 | 369 | ||
| 370 | if (radeon_connector->edid) { | 370 | if (radeon_connector->edid) { |
| 371 | drm_mode_connector_update_edid_property(connector, radeon_connector->edid); | 371 | drm_connector_update_edid_property(connector, radeon_connector->edid); |
| 372 | ret = drm_add_edid_modes(connector, radeon_connector->edid); | 372 | ret = drm_add_edid_modes(connector, radeon_connector->edid); |
| 373 | return ret; | 373 | return ret; |
| 374 | } | 374 | } |
| 375 | drm_mode_connector_update_edid_property(connector, NULL); | 375 | drm_connector_update_edid_property(connector, NULL); |
| 376 | return 0; | 376 | return 0; |
| 377 | } | 377 | } |
| 378 | 378 | ||
diff --git a/drivers/gpu/drm/radeon/radeon_dp_mst.c b/drivers/gpu/drm/radeon/radeon_dp_mst.c index cd8a3ee16649..37956cfc0b6d 100644 --- a/drivers/gpu/drm/radeon/radeon_dp_mst.c +++ b/drivers/gpu/drm/radeon/radeon_dp_mst.c | |||
| @@ -195,11 +195,11 @@ static int radeon_dp_mst_get_ddc_modes(struct drm_connector *connector) | |||
| 195 | radeon_connector->edid = edid; | 195 | radeon_connector->edid = edid; |
| 196 | DRM_DEBUG_KMS("edid retrieved %p\n", edid); | 196 | DRM_DEBUG_KMS("edid retrieved %p\n", edid); |
| 197 | if (radeon_connector->edid) { | 197 | if (radeon_connector->edid) { |
| 198 | drm_mode_connector_update_edid_property(&radeon_connector->base, radeon_connector->edid); | 198 | drm_connector_update_edid_property(&radeon_connector->base, radeon_connector->edid); |
| 199 | ret = drm_add_edid_modes(&radeon_connector->base, radeon_connector->edid); | 199 | ret = drm_add_edid_modes(&radeon_connector->base, radeon_connector->edid); |
| 200 | return ret; | 200 | return ret; |
| 201 | } | 201 | } |
| 202 | drm_mode_connector_update_edid_property(&radeon_connector->base, NULL); | 202 | drm_connector_update_edid_property(&radeon_connector->base, NULL); |
| 203 | 203 | ||
| 204 | return ret; | 204 | return ret; |
| 205 | } | 205 | } |
diff --git a/drivers/gpu/drm/rockchip/cdn-dp-core.c b/drivers/gpu/drm/rockchip/cdn-dp-core.c index c6fbdcd87c16..a40cb2be50e1 100644 --- a/drivers/gpu/drm/rockchip/cdn-dp-core.c +++ b/drivers/gpu/drm/rockchip/cdn-dp-core.c | |||
| @@ -275,7 +275,7 @@ static int cdn_dp_connector_get_modes(struct drm_connector *connector) | |||
| 275 | dp->sink_has_audio = drm_detect_monitor_audio(edid); | 275 | dp->sink_has_audio = drm_detect_monitor_audio(edid); |
| 276 | ret = drm_add_edid_modes(connector, edid); | 276 | ret = drm_add_edid_modes(connector, edid); |
| 277 | if (ret) | 277 | if (ret) |
| 278 | drm_mode_connector_update_edid_property(connector, | 278 | drm_connector_update_edid_property(connector, |
| 279 | edid); | 279 | edid); |
| 280 | } | 280 | } |
| 281 | mutex_unlock(&dp->lock); | 281 | mutex_unlock(&dp->lock); |
diff --git a/drivers/gpu/drm/rockchip/inno_hdmi.c b/drivers/gpu/drm/rockchip/inno_hdmi.c index 88d0774c97bd..510fcb33e31d 100644 --- a/drivers/gpu/drm/rockchip/inno_hdmi.c +++ b/drivers/gpu/drm/rockchip/inno_hdmi.c | |||
| @@ -565,7 +565,7 @@ static int inno_hdmi_connector_get_modes(struct drm_connector *connector) | |||
| 565 | if (edid) { | 565 | if (edid) { |
| 566 | hdmi->hdmi_data.sink_is_hdmi = drm_detect_hdmi_monitor(edid); | 566 | hdmi->hdmi_data.sink_is_hdmi = drm_detect_hdmi_monitor(edid); |
| 567 | hdmi->hdmi_data.sink_has_audio = drm_detect_monitor_audio(edid); | 567 | hdmi->hdmi_data.sink_has_audio = drm_detect_monitor_audio(edid); |
| 568 | drm_mode_connector_update_edid_property(connector, edid); | 568 | drm_connector_update_edid_property(connector, edid); |
| 569 | ret = drm_add_edid_modes(connector, edid); | 569 | ret = drm_add_edid_modes(connector, edid); |
| 570 | kfree(edid); | 570 | kfree(edid); |
| 571 | } | 571 | } |
diff --git a/drivers/gpu/drm/sti/sti_hdmi.c b/drivers/gpu/drm/sti/sti_hdmi.c index 58f431102512..0c3008356ab8 100644 --- a/drivers/gpu/drm/sti/sti_hdmi.c +++ b/drivers/gpu/drm/sti/sti_hdmi.c | |||
| @@ -977,7 +977,7 @@ static int sti_hdmi_connector_get_modes(struct drm_connector *connector) | |||
| 977 | cec_notifier_set_phys_addr_from_edid(hdmi->notifier, edid); | 977 | cec_notifier_set_phys_addr_from_edid(hdmi->notifier, edid); |
| 978 | 978 | ||
| 979 | count = drm_add_edid_modes(connector, edid); | 979 | count = drm_add_edid_modes(connector, edid); |
| 980 | drm_mode_connector_update_edid_property(connector, edid); | 980 | drm_connector_update_edid_property(connector, edid); |
| 981 | 981 | ||
| 982 | kfree(edid); | 982 | kfree(edid); |
| 983 | return count; | 983 | return count; |
diff --git a/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c b/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c index fa4bcd092eaf..9b4b1d015423 100644 --- a/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c +++ b/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | |||
| @@ -220,7 +220,7 @@ static int sun4i_hdmi_get_modes(struct drm_connector *connector) | |||
| 220 | DRM_DEBUG_DRIVER("Monitor is %s monitor\n", | 220 | DRM_DEBUG_DRIVER("Monitor is %s monitor\n", |
| 221 | hdmi->hdmi_monitor ? "an HDMI" : "a DVI"); | 221 | hdmi->hdmi_monitor ? "an HDMI" : "a DVI"); |
| 222 | 222 | ||
| 223 | drm_mode_connector_update_edid_property(connector, edid); | 223 | drm_connector_update_edid_property(connector, edid); |
| 224 | cec_s_phys_addr_from_edid(hdmi->cec_adap, edid); | 224 | cec_s_phys_addr_from_edid(hdmi->cec_adap, edid); |
| 225 | ret = drm_add_edid_modes(connector, edid); | 225 | ret = drm_add_edid_modes(connector, edid); |
| 226 | kfree(edid); | 226 | kfree(edid); |
diff --git a/drivers/gpu/drm/tegra/output.c b/drivers/gpu/drm/tegra/output.c index 0c0936511bb4..c662efc7e413 100644 --- a/drivers/gpu/drm/tegra/output.c +++ b/drivers/gpu/drm/tegra/output.c | |||
| @@ -37,7 +37,7 @@ int tegra_output_connector_get_modes(struct drm_connector *connector) | |||
| 37 | edid = drm_get_edid(connector, output->ddc); | 37 | edid = drm_get_edid(connector, output->ddc); |
| 38 | 38 | ||
| 39 | cec_notifier_set_phys_addr_from_edid(output->notifier, edid); | 39 | cec_notifier_set_phys_addr_from_edid(output->notifier, edid); |
| 40 | drm_mode_connector_update_edid_property(connector, edid); | 40 | drm_connector_update_edid_property(connector, edid); |
| 41 | 41 | ||
| 42 | if (edid) { | 42 | if (edid) { |
| 43 | err = drm_add_edid_modes(connector, edid); | 43 | err = drm_add_edid_modes(connector, edid); |
diff --git a/drivers/gpu/drm/tilcdc/tilcdc_tfp410.c b/drivers/gpu/drm/tilcdc/tilcdc_tfp410.c index c45cabb38db0..46dacca3cce8 100644 --- a/drivers/gpu/drm/tilcdc/tilcdc_tfp410.c +++ b/drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | |||
| @@ -173,7 +173,7 @@ static int tfp410_connector_get_modes(struct drm_connector *connector) | |||
| 173 | 173 | ||
| 174 | edid = drm_get_edid(connector, tfp410_connector->mod->i2c); | 174 | edid = drm_get_edid(connector, tfp410_connector->mod->i2c); |
| 175 | 175 | ||
| 176 | drm_mode_connector_update_edid_property(connector, edid); | 176 | drm_connector_update_edid_property(connector, edid); |
| 177 | 177 | ||
| 178 | if (edid) { | 178 | if (edid) { |
| 179 | ret = drm_add_edid_modes(connector, edid); | 179 | ret = drm_add_edid_modes(connector, edid); |
diff --git a/drivers/gpu/drm/udl/udl_connector.c b/drivers/gpu/drm/udl/udl_connector.c index 09dc585aa46f..8fac12e1a1a4 100644 --- a/drivers/gpu/drm/udl/udl_connector.c +++ b/drivers/gpu/drm/udl/udl_connector.c | |||
| @@ -99,7 +99,7 @@ static int udl_get_modes(struct drm_connector *connector) | |||
| 99 | struct udl_drm_connector, | 99 | struct udl_drm_connector, |
| 100 | connector); | 100 | connector); |
| 101 | 101 | ||
| 102 | drm_mode_connector_update_edid_property(connector, udl_connector->edid); | 102 | drm_connector_update_edid_property(connector, udl_connector->edid); |
| 103 | if (udl_connector->edid) | 103 | if (udl_connector->edid) |
| 104 | return drm_add_edid_modes(connector, udl_connector->edid); | 104 | return drm_add_edid_modes(connector, udl_connector->edid); |
| 105 | return 0; | 105 | return 0; |
diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c index b8d50533e2bb..91f284e1b908 100644 --- a/drivers/gpu/drm/vc4/vc4_hdmi.c +++ b/drivers/gpu/drm/vc4/vc4_hdmi.c | |||
| @@ -285,7 +285,7 @@ static int vc4_hdmi_connector_get_modes(struct drm_connector *connector) | |||
| 285 | drm_rgb_quant_range_selectable(edid); | 285 | drm_rgb_quant_range_selectable(edid); |
| 286 | } | 286 | } |
| 287 | 287 | ||
| 288 | drm_mode_connector_update_edid_property(connector, edid); | 288 | drm_connector_update_edid_property(connector, edid); |
| 289 | ret = drm_add_edid_modes(connector, edid); | 289 | ret = drm_add_edid_modes(connector, edid); |
| 290 | kfree(edid); | 290 | kfree(edid); |
| 291 | 291 | ||
diff --git a/drivers/gpu/drm/zte/zx_hdmi.c b/drivers/gpu/drm/zte/zx_hdmi.c index 13ea90f7a185..d073c6737500 100644 --- a/drivers/gpu/drm/zte/zx_hdmi.c +++ b/drivers/gpu/drm/zte/zx_hdmi.c | |||
| @@ -272,7 +272,7 @@ static int zx_hdmi_connector_get_modes(struct drm_connector *connector) | |||
| 272 | 272 | ||
| 273 | hdmi->sink_is_hdmi = drm_detect_hdmi_monitor(edid); | 273 | hdmi->sink_is_hdmi = drm_detect_hdmi_monitor(edid); |
| 274 | hdmi->sink_has_audio = drm_detect_monitor_audio(edid); | 274 | hdmi->sink_has_audio = drm_detect_monitor_audio(edid); |
| 275 | drm_mode_connector_update_edid_property(connector, edid); | 275 | drm_connector_update_edid_property(connector, edid); |
| 276 | ret = drm_add_edid_modes(connector, edid); | 276 | ret = drm_add_edid_modes(connector, edid); |
| 277 | kfree(edid); | 277 | kfree(edid); |
| 278 | 278 | ||
diff --git a/drivers/gpu/drm/zte/zx_vga.c b/drivers/gpu/drm/zte/zx_vga.c index 3e7e33cd3dfa..3e78ee21b8d0 100644 --- a/drivers/gpu/drm/zte/zx_vga.c +++ b/drivers/gpu/drm/zte/zx_vga.c | |||
| @@ -109,7 +109,7 @@ static int zx_vga_connector_get_modes(struct drm_connector *connector) | |||
| 109 | */ | 109 | */ |
| 110 | zx_writel(vga->mmio + VGA_AUTO_DETECT_SEL, VGA_DETECT_SEL_HAS_DEVICE); | 110 | zx_writel(vga->mmio + VGA_AUTO_DETECT_SEL, VGA_DETECT_SEL_HAS_DEVICE); |
| 111 | 111 | ||
| 112 | drm_mode_connector_update_edid_property(connector, edid); | 112 | drm_connector_update_edid_property(connector, edid); |
| 113 | ret = drm_add_edid_modes(connector, edid); | 113 | ret = drm_add_edid_modes(connector, edid); |
| 114 | kfree(edid); | 114 | kfree(edid); |
| 115 | 115 | ||
diff --git a/drivers/staging/vboxvideo/vbox_mode.c b/drivers/staging/vboxvideo/vbox_mode.c index 5c7ea237893e..a943d2f683ed 100644 --- a/drivers/staging/vboxvideo/vbox_mode.c +++ b/drivers/staging/vboxvideo/vbox_mode.c | |||
| @@ -504,7 +504,7 @@ static void vbox_set_edid(struct drm_connector *connector, int width, | |||
| 504 | for (i = 0; i < EDID_SIZE - 1; ++i) | 504 | for (i = 0; i < EDID_SIZE - 1; ++i) |
| 505 | sum += edid[i]; | 505 | sum += edid[i]; |
| 506 | edid[EDID_SIZE - 1] = (0x100 - (sum & 0xFF)) & 0xFF; | 506 | edid[EDID_SIZE - 1] = (0x100 - (sum & 0xFF)) & 0xFF; |
| 507 | drm_mode_connector_update_edid_property(connector, (struct edid *)edid); | 507 | drm_connector_update_edid_property(connector, (struct edid *)edid); |
| 508 | } | 508 | } |
| 509 | 509 | ||
| 510 | static int vbox_get_modes(struct drm_connector *connector) | 510 | static int vbox_get_modes(struct drm_connector *connector) |
