Lines Matching refs:connector

17 		struct drm_connector *connector, bool force)  in edp_connector_detect()  argument
19 struct edp_connector *edp_connector = to_edp_connector(connector); in edp_connector_detect()
27 static void edp_connector_destroy(struct drm_connector *connector) in edp_connector_destroy() argument
29 struct edp_connector *edp_connector = to_edp_connector(connector); in edp_connector_destroy()
33 drm_connector_cleanup(connector); in edp_connector_destroy()
38 static int edp_connector_get_modes(struct drm_connector *connector) in edp_connector_get_modes() argument
40 struct edp_connector *edp_connector = to_edp_connector(connector); in edp_connector_get_modes()
47 ret = msm_edp_ctrl_get_panel_info(edp->ctrl, connector, &drm_edid); in edp_connector_get_modes()
51 drm_connector_update_edid_property(connector, drm_edid); in edp_connector_get_modes()
53 ret = drm_add_edid_modes(connector, drm_edid); in edp_connector_get_modes()
58 static int edp_connector_mode_valid(struct drm_connector *connector, in edp_connector_mode_valid() argument
61 struct edp_connector *edp_connector = to_edp_connector(connector); in edp_connector_mode_valid()
63 struct msm_drm_private *priv = connector->dev->dev_private; in edp_connector_mode_valid()
80 if (connector->display_info.bpc > 8) in edp_connector_mode_valid()
103 struct drm_connector *connector = NULL; in msm_edp_connector_init() local
113 connector = &edp_connector->base; in msm_edp_connector_init()
115 ret = drm_connector_init(edp->dev, connector, &edp_connector_funcs, in msm_edp_connector_init()
120 drm_connector_helper_add(connector, &edp_connector_helper_funcs); in msm_edp_connector_init()
123 connector->polled = DRM_CONNECTOR_POLL_CONNECT; in msm_edp_connector_init()
126 connector->interlace_allowed = false; in msm_edp_connector_init()
127 connector->doublescan_allowed = false; in msm_edp_connector_init()
129 drm_connector_attach_encoder(connector, edp->encoder); in msm_edp_connector_init()
131 return connector; in msm_edp_connector_init()