Lines Matching refs:connector

151 		struct drm_connector *connector = state->connectors[i];  in drm_atomic_state_default_clear()  local
153 if (!connector || !connector->funcs) in drm_atomic_state_default_clear()
163 state->connector_states[i]->connector = NULL; in drm_atomic_state_default_clear()
164 connector->funcs->atomic_destroy_state(NULL, in drm_atomic_state_default_clear()
783 struct drm_connector *connector) in drm_atomic_get_connector_state() argument
786 struct drm_mode_config *config = &connector->dev->mode_config; in drm_atomic_get_connector_state()
793 index = drm_connector_index(connector); in drm_atomic_get_connector_state()
813 connector_state = connector->funcs->atomic_duplicate_state(connector); in drm_atomic_get_connector_state()
818 state->connectors[index] = connector; in drm_atomic_get_connector_state()
822 connector->base.id, connector_state, state); in drm_atomic_get_connector_state()
853 int drm_atomic_connector_set_property(struct drm_connector *connector, in drm_atomic_connector_set_property() argument
857 struct drm_device *dev = connector->dev; in drm_atomic_connector_set_property()
869 } else if (connector->funcs->atomic_set_property) { in drm_atomic_connector_set_property()
870 return connector->funcs->atomic_set_property(connector, in drm_atomic_connector_set_property()
885 drm_atomic_connector_get_property(struct drm_connector *connector, in drm_atomic_connector_get_property() argument
889 struct drm_device *dev = connector->dev; in drm_atomic_connector_get_property()
895 *val = connector->dpms; in drm_atomic_connector_get_property()
896 } else if (connector->funcs->atomic_get_property) { in drm_atomic_connector_get_property()
897 return connector->funcs->atomic_get_property(connector, in drm_atomic_connector_get_property()
914 struct drm_connector *connector = obj_to_connector(obj); in drm_atomic_get_property() local
916 ret = drm_atomic_connector_get_property(connector, in drm_atomic_get_property()
917 connector->state, property, val); in drm_atomic_get_property()
1083 struct drm_connector *connector; in drm_atomic_add_affected_connectors() local
1098 drm_for_each_connector(connector, state->dev) { in drm_atomic_add_affected_connectors()
1099 if (connector->state->crtc != crtc) in drm_atomic_add_affected_connectors()
1102 conn_state = drm_atomic_get_connector_state(state, connector); in drm_atomic_add_affected_connectors()
1162 struct drm_connector *connector; in drm_atomic_connectors_for_crtc() local
1167 for_each_connector_in_state(state, connector, conn_state, i) { in drm_atomic_connectors_for_crtc()
1385 struct drm_connector *connector = obj_to_connector(obj); in atomic_set_prop() local
1388 connector_state = drm_atomic_get_connector_state(state, connector); in atomic_set_prop()
1394 ret = drm_atomic_connector_set_property(connector, in atomic_set_prop()