Lines Matching full:connector

47 static int udl_get_modes(struct drm_connector *connector)  in udl_get_modes()  argument
50 container_of(connector, in udl_get_modes()
52 connector); in udl_get_modes()
54 drm_connector_update_edid_property(connector, udl_connector->edid); in udl_get_modes()
56 return drm_add_edid_modes(connector, udl_connector->edid); in udl_get_modes()
60 static enum drm_mode_status udl_mode_valid(struct drm_connector *connector, in udl_mode_valid() argument
63 struct udl_device *udl = to_udl(connector->dev); in udl_mode_valid()
74 udl_detect(struct drm_connector *connector, bool force) in udl_detect() argument
76 struct udl_device *udl = to_udl(connector->dev); in udl_detect()
78 container_of(connector, in udl_detect()
80 connector); in udl_detect()
88 udl_connector->edid = drm_do_get_edid(connector, udl_get_edid_block, udl); in udl_detect()
95 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy() argument
98 container_of(connector, in udl_connector_destroy()
100 connector); in udl_connector_destroy()
102 drm_connector_cleanup(connector); in udl_connector_destroy()
104 kfree(connector); in udl_connector_destroy()
124 struct drm_connector *connector; in udl_connector_init() local
130 connector = &udl_connector->connector; in udl_connector_init()
131 drm_connector_init(dev, connector, &udl_connector_funcs, in udl_connector_init()
133 drm_connector_helper_add(connector, &udl_connector_helper_funcs); in udl_connector_init()
135 connector->polled = DRM_CONNECTOR_POLL_HPD | in udl_connector_init()
138 return connector; in udl_connector_init()