Lines Matching defs:property
350 * drm_connector_attach_edid_property - attach edid property.
354 * edid property attached by default. This function can be used to
355 * explicitly enable the edid property in these cases.
931 * Blob property which contains the current EDID read from the sink. This
933 * and serial. Drivers should update this property by calling
936 * property.
938 * Legacy property for setting the power state of the connector. For atomic
940 * drivers, it remaps to controlling the "ACTIVE" property on the CRTC the
941 * connector is linked to. Drivers should never set this property directly,
943 * callback. For atomic drivers the remapping to the "ACTIVE" property is
945 * property that userspace can change.
947 * Note that this property cannot be set through the MODE_ATOMIC ioctl,
970 * Connector path property to identify how this sink is physically
973 * path property the MST manager created. Userspace cannot change this
974 * property.
976 * Connector tile group property to indicate how a set of DRM connector
984 * Userspace cannot change this property.
986 * Connector link-status property to indicate the status of link. The
996 * This property is used by userspace to request the kernel protect future
999 * property to tell userspace the protection is active.
1004 * The value of this property can be one of the following:
1014 * protected. Only the driver can set the property to this value.
1021 * setting the property to UNDESIRED. This means ENABLED should only
1026 * - Kernel sends uevent with the connector id and property id through
1032 * - Please note no uevents for userspace triggered property state changes,
1037 * - Userspace is responsible for polling the property or listen to uevents
1043 * This Enum property is used by the userspace to declare the content type
1051 * The value of the property can be one of the below:
1081 * Note that the HDCP Content Type property is introduced at HDCP 2.2, and
1094 * Connector property to enable userspace to send HDR Metadata to
1112 * be send to sink. It then uses this property to communicate this
1135 * This range property is used by userspace to limit the bit depth. When
1139 * property to the connector during initialization.
1141 * Connectors also have one standardized atomic property:
1146 * Connectors for LCD panels may also have one standardized property:
1151 * the device. Userspace can use this property to check for this.
1156 * touchscreen input coordinates. This property is initialized by calling
1160 * This property defines how a non-native mode is upscaled to the native
1176 * This property should be set up by calling
1178 * can also expose this property to external outputs, in which case they
1277 * The value of this property can be one of the following:
1290 * Drivers can set up this property by calling
1296 * drm_connector_attach_content_type_property - attach content-type property
1297 * @connector: connector to attach content type property on.
1315 * on correspondent DRM property.
1505 * drm_mode_create_scaling_mode_property - create scaling mode property
1568 * Optional &drm_connector boolean property that drivers should attach
1571 * property value by calling drm_connector_set_vrr_capable_property().
1573 * Absence of the property should indicate absence of support.
1576 * Default &drm_crtc boolean property that notifies the driver that the
1578 * The driver will take this property as a hint to enable variable
1580 * "vrr_capable" property is true on the &drm_connector object. The
1597 * vrr_capable property
1598 * @connector: connector to create the vrr_capable property on.
1627 * drm_connector_attach_scaling_mode_property - attach atomic scaling mode property
1628 * @connector: connector to attach scaling mode property on.
1687 * drm_mode_create_aspect_ratio_property - create aspect ratio property
1717 * This property helps select a suitable colorspace based on the sink
1724 * and get supported colorspaces. Use this property and switch to the
1731 * - Set this new property to let the sink know what it
1733 * - This property is just to inform sink what colorspace
1742 * drm_mode_create_hdmi_colorspace_property - create hdmi colorspace property
1743 * @connector: connector to create the Colorspace property on.
1771 * drm_mode_create_dp_colorspace_property - create dp colorspace property
1772 * @connector: connector to create the Colorspace property on.
1800 * drm_mode_create_content_type_property - create content type property
1830 * Create the the suggested x/y offset property for connectors.
1851 * drm_connector_set_path_property - set tile property on connector
1852 * @connector: connector to set property on.
1853 * @path: path to use for property; must not be NULL.
1855 * This creates a property to expose to userspace to specify a
1880 * drm_connector_set_tile_property - set tile property on connector
1881 * @connector: connector to set property on.
1884 * property for userspace to parse if it exists. The property is of
1925 * drm_connector_update_edid_property - update the edid property of a connector
1927 * @edid: new value of the edid property
1930 * connector's edid property.
1932 * set the connector's tile property here. See drm_connector_set_tile_property()
1982 * drm_connector_set_link_status_property - Set link status property of a connector
1984 * @link_status: new value of link status property (0: Good, 1: Bad)
1986 * In usual working scenario, this link status property will always be set to
1988 * may set this link status property to "BAD". The caller then needs to send a
1992 * Note: Drivers cannot rely on userspace to support this property and
1996 * The reason for adding this property is to handle link training failures, but
1998 * asynchronous setcrtc, this property can be used to report any failures in that.
2012 * drm_connector_attach_max_bpc_property - attach "max bpc" property
2013 * @connector: connector to attach max bpc property on.
2047 * capable property for a connector
2065 * initialize the connecters panel_orientation property
2066 * @connector: connector for which to init the panel-orientation property.
2076 * "panel orientation" property to the connector.
2115 struct drm_property *property,
2122 if (property == connector->dev->mode_config.dpms_property) {
2125 ret = connector->funcs->set_property(connector, property, value);
2128 drm_object_property_set_value(&connector->base, property, value);
2313 * in a monitor group. The property is called "TILE". Drivers can manage tile