Lines Matching full:connector

46 static int udl_get_modes(struct drm_connector *connector)  in udl_get_modes()  argument
49 container_of(connector, in udl_get_modes()
51 connector); in udl_get_modes()
53 drm_connector_update_edid_property(connector, udl_connector->edid); in udl_get_modes()
55 return drm_add_edid_modes(connector, udl_connector->edid); in udl_get_modes()
59 static enum drm_mode_status udl_mode_valid(struct drm_connector *connector, in udl_mode_valid() argument
62 struct udl_device *udl = to_udl(connector->dev); in udl_mode_valid()
73 udl_detect(struct drm_connector *connector, bool force) in udl_detect() argument
75 struct udl_device *udl = to_udl(connector->dev); in udl_detect()
77 container_of(connector, in udl_detect()
79 connector); in udl_detect()
87 udl_connector->edid = drm_do_get_edid(connector, udl_get_edid_block, udl); in udl_detect()
94 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy() argument
97 container_of(connector, in udl_connector_destroy()
99 connector); in udl_connector_destroy()
101 drm_connector_cleanup(connector); in udl_connector_destroy()
103 kfree(connector); in udl_connector_destroy()
123 struct drm_connector *connector; in udl_connector_init() local
129 connector = &udl_connector->connector; in udl_connector_init()
130 drm_connector_init(dev, connector, &udl_connector_funcs, in udl_connector_init()
132 drm_connector_helper_add(connector, &udl_connector_helper_funcs); in udl_connector_init()
134 connector->polled = DRM_CONNECTOR_POLL_HPD | in udl_connector_init()
137 return connector; in udl_connector_init()