Lines Matching refs:udl_connector
412 struct udl_connector *udl_connector = to_udl_connector(connector); in udl_connector_helper_get_modes() local
414 drm_connector_update_edid_property(connector, udl_connector->edid); in udl_connector_helper_get_modes()
415 if (udl_connector->edid) in udl_connector_helper_get_modes()
416 return drm_add_edid_modes(connector, udl_connector->edid); in udl_connector_helper_get_modes()
469 struct udl_connector *udl_connector = to_udl_connector(connector); in udl_connector_detect() local
474 kfree(udl_connector->edid); in udl_connector_detect()
475 udl_connector->edid = NULL; in udl_connector_detect()
480 udl_connector->edid = drm_do_get_edid(connector, udl_get_edid_block, udl); in udl_connector_detect()
481 if (udl_connector->edid) in udl_connector_detect()
491 struct udl_connector *udl_connector = to_udl_connector(connector); in udl_connector_destroy() local
494 kfree(udl_connector->edid); in udl_connector_destroy()
495 kfree(udl_connector); in udl_connector_destroy()
509 struct udl_connector *udl_connector; in udl_connector_init() local
513 udl_connector = kzalloc(sizeof(*udl_connector), GFP_KERNEL); in udl_connector_init()
514 if (!udl_connector) in udl_connector_init()
517 connector = &udl_connector->connector; in udl_connector_init()
531 kfree(udl_connector); in udl_connector_init()