Commit 97e14fbe authored by Daniel Vetter's avatar Daniel Vetter

drm: drop _mode_ from remaining connector functions

Since there's very few callers of these I've decided to do them all in
one patch. With this the unecessarily long drm_mode_connector_ prefix
is gone from the codebase! The only exception being struct
drm_mode_connector_set_property, which is part of the uapi so can't be
renamed.

Again done with sed+some manual fixups for indent issues.
Reviewed-by: default avatarSean Paul <seanpaul@chromium.org>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180709084016.23750-8-daniel.vetter@ffwll.ch
parent cde4c44d
...@@ -345,7 +345,7 @@ dm_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, ...@@ -345,7 +345,7 @@ dm_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr,
aconnector, connector->base.id, aconnector->mst_port); aconnector, connector->base.id, aconnector->mst_port);
aconnector->port = port; aconnector->port = port;
drm_mode_connector_set_path_property(connector, pathprop); drm_connector_set_path_property(connector, pathprop);
drm_connector_list_iter_end(&conn_iter); drm_connector_list_iter_end(&conn_iter);
aconnector->mst_connected = true; aconnector->mst_connected = true;
...@@ -393,7 +393,7 @@ dm_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, ...@@ -393,7 +393,7 @@ dm_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr,
dev->mode_config.tile_property, dev->mode_config.tile_property,
0); 0);
drm_mode_connector_set_path_property(connector, pathprop); drm_connector_set_path_property(connector, pathprop);
/* /*
* Initialize connector state before adding the connectror to drm and * Initialize connector state before adding the connectror to drm and
...@@ -441,7 +441,7 @@ static void dm_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr) ...@@ -441,7 +441,7 @@ static void dm_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr)
static void dm_dp_mst_link_status_reset(struct drm_connector *connector) static void dm_dp_mst_link_status_reset(struct drm_connector *connector)
{ {
mutex_lock(&connector->dev->mode_config.mutex); mutex_lock(&connector->dev->mode_config.mutex);
drm_mode_connector_set_link_status_property(connector, DRM_MODE_LINK_STATUS_BAD); drm_connector_set_link_status_property(connector, DRM_MODE_LINK_STATUS_BAD);
mutex_unlock(&connector->dev->mode_config.mutex); mutex_unlock(&connector->dev->mode_config.mutex);
} }
......
...@@ -2867,7 +2867,7 @@ static int update_output_state(struct drm_atomic_state *state, ...@@ -2867,7 +2867,7 @@ static int update_output_state(struct drm_atomic_state *state,
* resets the "link-status" property to GOOD, to force any link * resets the "link-status" property to GOOD, to force any link
* re-training. The SETCRTC ioctl does not define whether an update does * re-training. The SETCRTC ioctl does not define whether an update does
* need a full modeset or just a plane update, hence we're allowed to do * need a full modeset or just a plane update, hence we're allowed to do
* that. See also drm_mode_connector_set_link_status_property(). * that. See also drm_connector_set_link_status_property().
* *
* Returns: * Returns:
* Returns 0 on success, negative errno numbers on failure. * Returns 0 on success, negative errno numbers on failure.
......
...@@ -852,7 +852,7 @@ DRM_ENUM_NAME_FN(drm_get_content_protection_name, drm_cp_enum_list) ...@@ -852,7 +852,7 @@ DRM_ENUM_NAME_FN(drm_get_content_protection_name, drm_cp_enum_list)
* PATH: * PATH:
* Connector path property to identify how this sink is physically * Connector path property to identify how this sink is physically
* connected. Used by DP MST. This should be set by calling * connected. Used by DP MST. This should be set by calling
* drm_mode_connector_set_path_property(), in the case of DP MST with the * drm_connector_set_path_property(), in the case of DP MST with the
* path property the MST manager created. Userspace cannot change this * path property the MST manager created. Userspace cannot change this
* property. * property.
* TILE: * TILE:
...@@ -863,14 +863,14 @@ DRM_ENUM_NAME_FN(drm_get_content_protection_name, drm_cp_enum_list) ...@@ -863,14 +863,14 @@ DRM_ENUM_NAME_FN(drm_get_content_protection_name, drm_cp_enum_list)
* are not gen-locked. Note that for tiled panels which are genlocked, like * are not gen-locked. Note that for tiled panels which are genlocked, like
* dual-link LVDS or dual-link DSI, the driver should try to not expose the * dual-link LVDS or dual-link DSI, the driver should try to not expose the
* tiling and virtualize both &drm_crtc and &drm_plane if needed. Drivers * tiling and virtualize both &drm_crtc and &drm_plane if needed. Drivers
* should update this value using drm_mode_connector_set_tile_property(). * should update this value using drm_connector_set_tile_property().
* Userspace cannot change this property. * Userspace cannot change this property.
* link-status: * link-status:
* Connector link-status property to indicate the status of link. The * Connector link-status property to indicate the status of link. The
* default value of link-status is "GOOD". If something fails during or * default value of link-status is "GOOD". If something fails during or
* after modeset, the kernel driver may set this to "BAD" and issue a * after modeset, the kernel driver may set this to "BAD" and issue a
* hotplug uevent. Drivers should update this value using * hotplug uevent. Drivers should update this value using
* drm_mode_connector_set_link_status_property(). * drm_connector_set_link_status_property().
* non_desktop: * non_desktop:
* Indicates the output should be ignored for purposes of displaying a * Indicates the output should be ignored for purposes of displaying a
* standard desktop environment or console. This is most likely because * standard desktop environment or console. This is most likely because
...@@ -1425,7 +1425,7 @@ int drm_mode_create_suggested_offset_properties(struct drm_device *dev) ...@@ -1425,7 +1425,7 @@ int drm_mode_create_suggested_offset_properties(struct drm_device *dev)
EXPORT_SYMBOL(drm_mode_create_suggested_offset_properties); EXPORT_SYMBOL(drm_mode_create_suggested_offset_properties);
/** /**
* drm_mode_connector_set_path_property - set tile property on connector * drm_connector_set_path_property - set tile property on connector
* @connector: connector to set property on. * @connector: connector to set property on.
* @path: path to use for property; must not be NULL. * @path: path to use for property; must not be NULL.
* *
...@@ -1437,8 +1437,8 @@ EXPORT_SYMBOL(drm_mode_create_suggested_offset_properties); ...@@ -1437,8 +1437,8 @@ EXPORT_SYMBOL(drm_mode_create_suggested_offset_properties);
* Returns: * Returns:
* Zero on success, negative errno on failure. * Zero on success, negative errno on failure.
*/ */
int drm_mode_connector_set_path_property(struct drm_connector *connector, int drm_connector_set_path_property(struct drm_connector *connector,
const char *path) const char *path)
{ {
struct drm_device *dev = connector->dev; struct drm_device *dev = connector->dev;
int ret; int ret;
...@@ -1451,10 +1451,10 @@ int drm_mode_connector_set_path_property(struct drm_connector *connector, ...@@ -1451,10 +1451,10 @@ int drm_mode_connector_set_path_property(struct drm_connector *connector,
dev->mode_config.path_property); dev->mode_config.path_property);
return ret; return ret;
} }
EXPORT_SYMBOL(drm_mode_connector_set_path_property); EXPORT_SYMBOL(drm_connector_set_path_property);
/** /**
* drm_mode_connector_set_tile_property - set tile property on connector * drm_connector_set_tile_property - set tile property on connector
* @connector: connector to set property on. * @connector: connector to set property on.
* *
* This looks up the tile information for a connector, and creates a * This looks up the tile information for a connector, and creates a
...@@ -1464,7 +1464,7 @@ EXPORT_SYMBOL(drm_mode_connector_set_path_property); ...@@ -1464,7 +1464,7 @@ EXPORT_SYMBOL(drm_mode_connector_set_path_property);
* Returns: * Returns:
* Zero on success, errno on failure. * Zero on success, errno on failure.
*/ */
int drm_mode_connector_set_tile_property(struct drm_connector *connector) int drm_connector_set_tile_property(struct drm_connector *connector)
{ {
struct drm_device *dev = connector->dev; struct drm_device *dev = connector->dev;
char tile[256]; char tile[256];
...@@ -1494,7 +1494,7 @@ int drm_mode_connector_set_tile_property(struct drm_connector *connector) ...@@ -1494,7 +1494,7 @@ int drm_mode_connector_set_tile_property(struct drm_connector *connector)
dev->mode_config.tile_property); dev->mode_config.tile_property);
return ret; return ret;
} }
EXPORT_SYMBOL(drm_mode_connector_set_tile_property); EXPORT_SYMBOL(drm_connector_set_tile_property);
/** /**
* drm_connector_update_edid_property - update the edid property of a connector * drm_connector_update_edid_property - update the edid property of a connector
...@@ -1508,7 +1508,7 @@ EXPORT_SYMBOL(drm_mode_connector_set_tile_property); ...@@ -1508,7 +1508,7 @@ EXPORT_SYMBOL(drm_mode_connector_set_tile_property);
* Zero on success, negative errno on failure. * Zero on success, negative errno on failure.
*/ */
int drm_connector_update_edid_property(struct drm_connector *connector, int drm_connector_update_edid_property(struct drm_connector *connector,
const struct edid *edid) const struct edid *edid)
{ {
struct drm_device *dev = connector->dev; struct drm_device *dev = connector->dev;
size_t size = 0; size_t size = 0;
...@@ -1549,7 +1549,7 @@ int drm_connector_update_edid_property(struct drm_connector *connector, ...@@ -1549,7 +1549,7 @@ int drm_connector_update_edid_property(struct drm_connector *connector,
EXPORT_SYMBOL(drm_connector_update_edid_property); EXPORT_SYMBOL(drm_connector_update_edid_property);
/** /**
* drm_mode_connector_set_link_status_property - Set link status property of a connector * drm_connector_set_link_status_property - Set link status property of a connector
* @connector: drm connector * @connector: drm connector
* @link_status: new value of link status property (0: Good, 1: Bad) * @link_status: new value of link status property (0: Good, 1: Bad)
* *
...@@ -1567,8 +1567,8 @@ EXPORT_SYMBOL(drm_connector_update_edid_property); ...@@ -1567,8 +1567,8 @@ EXPORT_SYMBOL(drm_connector_update_edid_property);
* it is not limited to DP or link training. For example, if we implement * it is not limited to DP or link training. For example, if we implement
* asynchronous setcrtc, this property can be used to report any failures in that. * asynchronous setcrtc, this property can be used to report any failures in that.
*/ */
void drm_mode_connector_set_link_status_property(struct drm_connector *connector, void drm_connector_set_link_status_property(struct drm_connector *connector,
uint64_t link_status) uint64_t link_status)
{ {
struct drm_device *dev = connector->dev; struct drm_device *dev = connector->dev;
...@@ -1576,7 +1576,7 @@ void drm_mode_connector_set_link_status_property(struct drm_connector *connector ...@@ -1576,7 +1576,7 @@ void drm_mode_connector_set_link_status_property(struct drm_connector *connector
connector->state->link_status = link_status; connector->state->link_status = link_status;
drm_modeset_unlock(&dev->mode_config.connection_mutex); drm_modeset_unlock(&dev->mode_config.connection_mutex);
} }
EXPORT_SYMBOL(drm_mode_connector_set_link_status_property); EXPORT_SYMBOL(drm_connector_set_link_status_property);
/** /**
* drm_connector_init_panel_orientation_property - * drm_connector_init_panel_orientation_property -
...@@ -1629,7 +1629,7 @@ int drm_connector_init_panel_orientation_property( ...@@ -1629,7 +1629,7 @@ int drm_connector_init_panel_orientation_property(
} }
EXPORT_SYMBOL(drm_connector_init_panel_orientation_property); EXPORT_SYMBOL(drm_connector_init_panel_orientation_property);
int drm_mode_connector_set_obj_prop(struct drm_mode_object *obj, int drm_connector_set_obj_prop(struct drm_mode_object *obj,
struct drm_property *property, struct drm_property *property,
uint64_t value) uint64_t value)
{ {
...@@ -1647,8 +1647,8 @@ int drm_mode_connector_set_obj_prop(struct drm_mode_object *obj, ...@@ -1647,8 +1647,8 @@ int drm_mode_connector_set_obj_prop(struct drm_mode_object *obj,
return ret; return ret;
} }
int drm_mode_connector_property_set_ioctl(struct drm_device *dev, int drm_connector_property_set_ioctl(struct drm_device *dev,
void *data, struct drm_file *file_priv) void *data, struct drm_file *file_priv)
{ {
struct drm_mode_connector_set_property *conn_set_prop = data; struct drm_mode_connector_set_property *conn_set_prop = data;
struct drm_mode_obj_set_property obj_set_prop = { struct drm_mode_obj_set_property obj_set_prop = {
......
...@@ -148,7 +148,7 @@ void drm_connector_ida_init(void); ...@@ -148,7 +148,7 @@ void drm_connector_ida_init(void);
void drm_connector_ida_destroy(void); void drm_connector_ida_destroy(void);
void drm_connector_unregister_all(struct drm_device *dev); void drm_connector_unregister_all(struct drm_device *dev);
int drm_connector_register_all(struct drm_device *dev); int drm_connector_register_all(struct drm_device *dev);
int drm_mode_connector_set_obj_prop(struct drm_mode_object *obj, int drm_connector_set_obj_prop(struct drm_mode_object *obj,
struct drm_property *property, struct drm_property *property,
uint64_t value); uint64_t value);
int drm_connector_create_standard_properties(struct drm_device *dev); int drm_connector_create_standard_properties(struct drm_device *dev);
...@@ -156,8 +156,8 @@ const char *drm_get_connector_force_name(enum drm_connector_force force); ...@@ -156,8 +156,8 @@ const char *drm_get_connector_force_name(enum drm_connector_force force);
void drm_connector_free_work_fn(struct work_struct *work); void drm_connector_free_work_fn(struct work_struct *work);
/* IOCTL */ /* IOCTL */
int drm_mode_connector_property_set_ioctl(struct drm_device *dev, int drm_connector_property_set_ioctl(struct drm_device *dev,
void *data, struct drm_file *file_priv); void *data, struct drm_file *file_priv);
int drm_mode_getconnector(struct drm_device *dev, int drm_mode_getconnector(struct drm_device *dev,
void *data, struct drm_file *file_priv); void *data, struct drm_file *file_priv);
......
...@@ -1215,7 +1215,7 @@ static void drm_dp_add_port(struct drm_dp_mst_branch *mstb, ...@@ -1215,7 +1215,7 @@ static void drm_dp_add_port(struct drm_dp_mst_branch *mstb,
port->pdt == DP_PEER_DEVICE_SST_SINK) && port->pdt == DP_PEER_DEVICE_SST_SINK) &&
port->port_num >= DP_MST_LOGICAL_PORT_0) { port->port_num >= DP_MST_LOGICAL_PORT_0) {
port->cached_edid = drm_get_edid(port->connector, &port->aux.ddc); port->cached_edid = drm_get_edid(port->connector, &port->aux.ddc);
drm_mode_connector_set_tile_property(port->connector); drm_connector_set_tile_property(port->connector);
} }
(*mstb->mgr->cbs->register_connector)(port->connector); (*mstb->mgr->cbs->register_connector)(port->connector);
} }
...@@ -2559,7 +2559,7 @@ struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_ ...@@ -2559,7 +2559,7 @@ struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_
edid = drm_edid_duplicate(port->cached_edid); edid = drm_edid_duplicate(port->cached_edid);
else { else {
edid = drm_get_edid(connector, &port->aux.ddc); edid = drm_get_edid(connector, &port->aux.ddc);
drm_mode_connector_set_tile_property(connector); drm_connector_set_tile_property(connector);
} }
port->has_audio = drm_detect_monitor_audio(edid); port->has_audio = drm_detect_monitor_audio(edid);
drm_dp_put_port(port); drm_dp_put_port(port);
......
...@@ -641,7 +641,7 @@ static const struct drm_ioctl_desc drm_ioctls[] = { ...@@ -641,7 +641,7 @@ static const struct drm_ioctl_desc drm_ioctls[] = {
DRM_IOCTL_DEF(DRM_IOCTL_MODE_ATTACHMODE, drm_noop, DRM_MASTER|DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_ATTACHMODE, drm_noop, DRM_MASTER|DRM_UNLOCKED),
DRM_IOCTL_DEF(DRM_IOCTL_MODE_DETACHMODE, drm_noop, DRM_MASTER|DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_DETACHMODE, drm_noop, DRM_MASTER|DRM_UNLOCKED),
DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETPROPERTY, drm_mode_getproperty_ioctl, DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETPROPERTY, drm_mode_getproperty_ioctl, DRM_UNLOCKED),
DRM_IOCTL_DEF(DRM_IOCTL_MODE_SETPROPERTY, drm_mode_connector_property_set_ioctl, DRM_MASTER|DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_SETPROPERTY, drm_connector_property_set_ioctl, DRM_MASTER|DRM_UNLOCKED),
DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETPROPBLOB, drm_mode_getblob_ioctl, DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETPROPBLOB, drm_mode_getblob_ioctl, DRM_UNLOCKED),
DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_UNLOCKED),
DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb_ioctl, DRM_UNLOCKED), DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb_ioctl, DRM_UNLOCKED),
......
...@@ -433,8 +433,7 @@ static int set_property_legacy(struct drm_mode_object *obj, ...@@ -433,8 +433,7 @@ static int set_property_legacy(struct drm_mode_object *obj,
drm_modeset_lock_all(dev); drm_modeset_lock_all(dev);
switch (obj->type) { switch (obj->type) {
case DRM_MODE_OBJECT_CONNECTOR: case DRM_MODE_OBJECT_CONNECTOR:
ret = drm_mode_connector_set_obj_prop(obj, prop, ret = drm_connector_set_obj_prop(obj, prop, prop_value);
prop_value);
break; break;
case DRM_MODE_OBJECT_CRTC: case DRM_MODE_OBJECT_CRTC:
ret = drm_mode_crtc_set_obj_prop(obj, prop, prop_value); ret = drm_mode_crtc_set_obj_prop(obj, prop, prop_value);
......
...@@ -1353,7 +1353,7 @@ void drm_mode_sort(struct list_head *mode_list) ...@@ -1353,7 +1353,7 @@ void drm_mode_sort(struct list_head *mode_list)
EXPORT_SYMBOL(drm_mode_sort); EXPORT_SYMBOL(drm_mode_sort);
/** /**
* drm_mode_connector_list_update - update the mode list for the connector * drm_connector_list_update - update the mode list for the connector
* @connector: the connector to update * @connector: the connector to update
* *
* This moves the modes from the @connector probed_modes list * This moves the modes from the @connector probed_modes list
...@@ -1363,7 +1363,7 @@ EXPORT_SYMBOL(drm_mode_sort); ...@@ -1363,7 +1363,7 @@ EXPORT_SYMBOL(drm_mode_sort);
* This is just a helper functions doesn't validate any modes itself and also * This is just a helper functions doesn't validate any modes itself and also
* doesn't prune any invalid modes. Callers need to do that themselves. * doesn't prune any invalid modes. Callers need to do that themselves.
*/ */
void drm_mode_connector_list_update(struct drm_connector *connector) void drm_connector_list_update(struct drm_connector *connector)
{ {
struct drm_display_mode *pmode, *pt; struct drm_display_mode *pmode, *pt;
...@@ -1412,7 +1412,7 @@ void drm_mode_connector_list_update(struct drm_connector *connector) ...@@ -1412,7 +1412,7 @@ void drm_mode_connector_list_update(struct drm_connector *connector)
} }
} }
} }
EXPORT_SYMBOL(drm_mode_connector_list_update); EXPORT_SYMBOL(drm_connector_list_update);
/** /**
* drm_mode_parse_command_line_for_connector - parse command line modeline for connector * drm_mode_parse_command_line_for_connector - parse command line modeline for connector
......
...@@ -360,7 +360,7 @@ EXPORT_SYMBOL(drm_helper_probe_detect); ...@@ -360,7 +360,7 @@ EXPORT_SYMBOL(drm_helper_probe_detect);
* using the VESA GTF/CVT formulas. * using the VESA GTF/CVT formulas.
* *
* 3. Modes are moved from the probed_modes list to the modes list. Potential * 3. Modes are moved from the probed_modes list to the modes list. Potential
* duplicates are merged together (see drm_mode_connector_list_update()). * duplicates are merged together (see drm_connector_list_update()).
* After this step the probed_modes list will be empty again. * After this step the probed_modes list will be empty again.
* *
* 4. Any non-stale mode on the modes list then undergoes validation * 4. Any non-stale mode on the modes list then undergoes validation
...@@ -485,7 +485,7 @@ int drm_helper_probe_single_connector_modes(struct drm_connector *connector, ...@@ -485,7 +485,7 @@ int drm_helper_probe_single_connector_modes(struct drm_connector *connector,
if (count == 0) if (count == 0)
goto prune; goto prune;
drm_mode_connector_list_update(connector); drm_connector_list_update(connector);
if (connector->interlace_allowed) if (connector->interlace_allowed)
mode_flags |= DRM_MODE_FLAG_INTERLACE; mode_flags |= DRM_MODE_FLAG_INTERLACE;
......
...@@ -6320,8 +6320,8 @@ static void intel_dp_modeset_retry_work_fn(struct work_struct *work) ...@@ -6320,8 +6320,8 @@ static void intel_dp_modeset_retry_work_fn(struct work_struct *work)
/* Set connector link status to BAD and send a Uevent to notify /* Set connector link status to BAD and send a Uevent to notify
* userspace to do a modeset. * userspace to do a modeset.
*/ */
drm_mode_connector_set_link_status_property(connector, drm_connector_set_link_status_property(connector,
DRM_MODE_LINK_STATUS_BAD); DRM_MODE_LINK_STATUS_BAD);
mutex_unlock(&connector->dev->mode_config.mutex); mutex_unlock(&connector->dev->mode_config.mutex);
/* Send Hotplug uevent so userspace can reprobe */ /* Send Hotplug uevent so userspace can reprobe */
drm_kms_helper_hotplug_event(connector->dev); drm_kms_helper_hotplug_event(connector->dev);
......
...@@ -474,7 +474,7 @@ static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topolo ...@@ -474,7 +474,7 @@ static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topolo
drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0); drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0);
drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0); drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0);
ret = drm_mode_connector_set_path_property(connector, pathprop); ret = drm_connector_set_path_property(connector, pathprop);
if (ret) if (ret)
goto err; goto err;
......
...@@ -393,7 +393,7 @@ static int dsi_mgr_connector_get_modes(struct drm_connector *connector) ...@@ -393,7 +393,7 @@ static int dsi_mgr_connector_get_modes(struct drm_connector *connector)
ret = dsi_dual_connector_tile_init(connector, id); ret = dsi_dual_connector_tile_init(connector, id);
if (ret) if (ret)
return ret; return ret;
ret = drm_mode_connector_set_tile_property(connector); ret = drm_connector_set_tile_property(connector);
if (ret) { if (ret) {
pr_err("%s: set tile property failed, %d\n", pr_err("%s: set tile property failed, %d\n",
__func__, ret); __func__, ret);
......
...@@ -931,7 +931,7 @@ nv50_mstc_new(struct nv50_mstm *mstm, struct drm_dp_mst_port *port, ...@@ -931,7 +931,7 @@ nv50_mstc_new(struct nv50_mstm *mstm, struct drm_dp_mst_port *port,
drm_object_attach_property(&mstc->connector.base, dev->mode_config.path_property, 0); drm_object_attach_property(&mstc->connector.base, dev->mode_config.path_property, 0);
drm_object_attach_property(&mstc->connector.base, dev->mode_config.tile_property, 0); drm_object_attach_property(&mstc->connector.base, dev->mode_config.tile_property, 0);
drm_mode_connector_set_path_property(&mstc->connector, path); drm_connector_set_path_property(&mstc->connector, path);
return 0; return 0;
} }
......
...@@ -290,7 +290,7 @@ static struct drm_connector *radeon_dp_add_mst_connector(struct drm_dp_mst_topol ...@@ -290,7 +290,7 @@ static struct drm_connector *radeon_dp_add_mst_connector(struct drm_dp_mst_topol
drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0); drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0);
drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0); drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0);
drm_mode_connector_set_path_property(connector, pathprop); drm_connector_set_path_property(connector, pathprop);
return connector; return connector;
} }
......
...@@ -2114,7 +2114,7 @@ int vmw_du_connector_fill_modes(struct drm_connector *connector, ...@@ -2114,7 +2114,7 @@ int vmw_du_connector_fill_modes(struct drm_connector *connector,
drm_mode_probed_add(connector, mode); drm_mode_probed_add(connector, mode);
} }
drm_mode_connector_list_update(connector); drm_connector_list_update(connector);
/* Move the prefered mode first, help apps pick the right mode. */ /* Move the prefered mode first, help apps pick the right mode. */
drm_mode_sort(&connector->modes); drm_mode_sort(&connector->modes);
......
...@@ -919,7 +919,7 @@ struct drm_connector { ...@@ -919,7 +919,7 @@ struct drm_connector {
* @path_blob_ptr: * @path_blob_ptr:
* *
* DRM blob property data for the DP MST path property. This should only * DRM blob property data for the DP MST path property. This should only
* be updated by calling drm_mode_connector_set_path_property(). * be updated by calling drm_connector_set_path_property().
*/ */
struct drm_property_blob *path_blob_ptr; struct drm_property_blob *path_blob_ptr;
...@@ -1046,7 +1046,7 @@ struct drm_connector { ...@@ -1046,7 +1046,7 @@ struct drm_connector {
* the tiling and virtualize both &drm_crtc and &drm_plane if needed. * the tiling and virtualize both &drm_crtc and &drm_plane if needed.
* *
* This should only be updated by calling * This should only be updated by calling
* drm_mode_connector_set_tile_property(). * drm_connector_set_tile_property().
*/ */
struct drm_property_blob *tile_blob_ptr; struct drm_property_blob *tile_blob_ptr;
...@@ -1191,13 +1191,13 @@ void drm_hdmi_avi_infoframe_content_type(struct hdmi_avi_infoframe *frame, ...@@ -1191,13 +1191,13 @@ void drm_hdmi_avi_infoframe_content_type(struct hdmi_avi_infoframe *frame,
int drm_mode_create_suggested_offset_properties(struct drm_device *dev); int drm_mode_create_suggested_offset_properties(struct drm_device *dev);
int drm_mode_connector_set_path_property(struct drm_connector *connector, int drm_connector_set_path_property(struct drm_connector *connector,
const char *path); const char *path);
int drm_mode_connector_set_tile_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, int drm_connector_update_edid_property(struct drm_connector *connector,
const struct edid *edid); const struct edid *edid);
void drm_mode_connector_set_link_status_property(struct drm_connector *connector, void drm_connector_set_link_status_property(struct drm_connector *connector,
uint64_t link_status); uint64_t link_status);
int drm_connector_init_panel_orientation_property( int drm_connector_init_panel_orientation_property(
struct drm_connector *connector, int width, int height); struct drm_connector *connector, int width, int height);
......
...@@ -530,7 +530,7 @@ drm_mode_validate_ycbcr420(const struct drm_display_mode *mode, ...@@ -530,7 +530,7 @@ drm_mode_validate_ycbcr420(const struct drm_display_mode *mode,
void drm_mode_prune_invalid(struct drm_device *dev, void drm_mode_prune_invalid(struct drm_device *dev,
struct list_head *mode_list, bool verbose); struct list_head *mode_list, bool verbose);
void drm_mode_sort(struct list_head *mode_list); void drm_mode_sort(struct list_head *mode_list);
void drm_mode_connector_list_update(struct drm_connector *connector); void drm_connector_list_update(struct drm_connector *connector);
/* parsing cmdline modes */ /* parsing cmdline modes */
bool bool
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment