Lines Matching refs:connector
50 struct drm_connector connector; member
57 drm_connector_to_atmel_hlcdc_rgb_output(struct drm_connector *connector) in drm_connector_to_atmel_hlcdc_rgb_output() argument
59 return container_of(connector, struct atmel_hlcdc_rgb_output, in drm_connector_to_atmel_hlcdc_rgb_output()
60 connector); in drm_connector_to_atmel_hlcdc_rgb_output()
122 struct drm_display_info *info = &rgb->connector.display_info; in atmel_hlcdc_rgb_encoder_mode_set()
162 static int atmel_hlcdc_panel_get_modes(struct drm_connector *connector) in atmel_hlcdc_panel_get_modes() argument
165 drm_connector_to_atmel_hlcdc_rgb_output(connector); in atmel_hlcdc_panel_get_modes()
171 static int atmel_hlcdc_rgb_mode_valid(struct drm_connector *connector, in atmel_hlcdc_rgb_mode_valid() argument
175 drm_connector_to_atmel_hlcdc_rgb_output(connector); in atmel_hlcdc_rgb_mode_valid()
183 atmel_hlcdc_rgb_best_encoder(struct drm_connector *connector) in atmel_hlcdc_rgb_best_encoder() argument
186 drm_connector_to_atmel_hlcdc_rgb_output(connector); in atmel_hlcdc_rgb_best_encoder()
198 atmel_hlcdc_panel_connector_detect(struct drm_connector *connector, bool force) in atmel_hlcdc_panel_connector_detect() argument
204 atmel_hlcdc_panel_connector_destroy(struct drm_connector *connector) in atmel_hlcdc_panel_connector_destroy() argument
207 drm_connector_to_atmel_hlcdc_rgb_output(connector); in atmel_hlcdc_panel_connector_destroy()
211 drm_connector_cleanup(connector); in atmel_hlcdc_panel_connector_destroy()
259 panel->base.connector.dpms = DRM_MODE_DPMS_OFF; in atmel_hlcdc_create_panel_output()
260 panel->base.connector.polled = DRM_CONNECTOR_POLL_CONNECT; in atmel_hlcdc_create_panel_output()
261 drm_connector_helper_add(&panel->base.connector, in atmel_hlcdc_create_panel_output()
263 ret = drm_connector_init(dev, &panel->base.connector, in atmel_hlcdc_create_panel_output()
269 drm_mode_connector_attach_encoder(&panel->base.connector, in atmel_hlcdc_create_panel_output()
273 drm_panel_attach(p, &panel->base.connector); in atmel_hlcdc_create_panel_output()