Lines Matching defs:connector
99 * drm_mode_probed_add - add a mode to a connector's probed_mode list
100 * @connector: connector the new mode
103 * Add @mode to @connector's probed_mode list for later use. This list should
105 * the hardware moved to the @connector's modes list.
107 void drm_mode_probed_add(struct drm_connector *connector,
110 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
112 list_add_tail(&mode->head, &connector->probed_modes);
1143 * limitations of the DRM device/connector. If a mode is too big its status
1167 * @connector: drm connector under action
1177 struct drm_connector *connector)
1181 struct drm_hdmi_info *hdmi = &connector->display_info.hdmi;
1184 if (!connector->ycbcr_420_allowed)
1329 * drm_connector_list_update - update the mode list for the connector
1330 * @connector: the connector to update
1332 * This moves the modes from the @connector probed_modes list
1339 void drm_connector_list_update(struct drm_connector *connector)
1343 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
1345 list_for_each_entry_safe(pmode, pt, &connector->probed_modes, head) {
1350 list_for_each_entry(mode, &connector->modes, head) {
1379 drm_mode_destroy(connector->dev, pmode);
1384 list_move_tail(&pmode->head, &connector->modes);
1430 const struct drm_connector *connector,
1453 if ((connector->connector_type != DRM_MODE_CONNECTOR_DVII) &&
1454 (connector->connector_type != DRM_MODE_CONNECTOR_HDMIB))
1481 const struct drm_connector *connector,
1525 connector,
1595 const struct drm_connector *connector,
1690 * drm_mode_parse_command_line_for_connector - parse command line modeline for connector
1691 * @mode_option: optional per connector mode option
1692 * @connector: connector to parse modeline for
1696 * configure the connector. If @mode_option is NULL the default command line
1715 const struct drm_connector *connector,
1779 connector,
1837 connector, mode);
1845 connector, mode);