• Home
  • Raw
  • Download

Lines Matching refs:connector

225 static void mdfld_dsi_connector_save(struct drm_connector *connector)  in mdfld_dsi_connector_save()  argument
229 static void mdfld_dsi_connector_restore(struct drm_connector *connector) in mdfld_dsi_connector_restore() argument
235 mdfld_dsi_connector_detect(struct drm_connector *connector, bool force) in mdfld_dsi_connector_detect() argument
238 = mdfld_dsi_connector(connector); in mdfld_dsi_connector_detect()
245 static int mdfld_dsi_connector_set_property(struct drm_connector *connector, in mdfld_dsi_connector_set_property() argument
249 struct drm_encoder *encoder = connector->encoder; in mdfld_dsi_connector_set_property()
270 if (drm_object_property_get_value(&connector->base, property, &val)) in mdfld_dsi_connector_set_property()
276 if (drm_object_property_set_value(&connector->base, in mdfld_dsi_connector_set_property()
301 if (drm_object_property_set_value(&connector->base, property, in mdfld_dsi_connector_set_property()
313 static void mdfld_dsi_connector_destroy(struct drm_connector *connector) in mdfld_dsi_connector_destroy() argument
316 mdfld_dsi_connector(connector); in mdfld_dsi_connector_destroy()
321 drm_connector_unregister(connector); in mdfld_dsi_connector_destroy()
322 drm_connector_cleanup(connector); in mdfld_dsi_connector_destroy()
328 static int mdfld_dsi_connector_get_modes(struct drm_connector *connector) in mdfld_dsi_connector_get_modes() argument
331 mdfld_dsi_connector(connector); in mdfld_dsi_connector_get_modes()
336 struct drm_device *dev = connector->dev; in mdfld_dsi_connector_get_modes()
342 drm_mode_probed_add(connector, dup_mode); in mdfld_dsi_connector_get_modes()
349 static int mdfld_dsi_connector_mode_valid(struct drm_connector *connector, in mdfld_dsi_connector_mode_valid() argument
353 mdfld_dsi_connector(connector); in mdfld_dsi_connector_mode_valid()
381 struct drm_connector *connector) in mdfld_dsi_connector_best_encoder() argument
384 mdfld_dsi_connector(connector); in mdfld_dsi_connector_best_encoder()
486 struct drm_connector *connector; in mdfld_dsi_output_init() local
529 dsi_config->connector = dsi_connector; in mdfld_dsi_output_init()
548 connector = &dsi_connector->base.base; in mdfld_dsi_output_init()
552 drm_connector_init(dev, connector, &mdfld_dsi_connector_funcs, in mdfld_dsi_output_init()
554 drm_connector_helper_add(connector, &mdfld_dsi_connector_helper_funcs); in mdfld_dsi_output_init()
556 connector->display_info.subpixel_order = SubPixelHorizontalRGB; in mdfld_dsi_output_init()
557 connector->display_info.width_mm = width_mm; in mdfld_dsi_output_init()
558 connector->display_info.height_mm = height_mm; in mdfld_dsi_output_init()
559 connector->interlace_allowed = false; in mdfld_dsi_output_init()
560 connector->doublescan_allowed = false; in mdfld_dsi_output_init()
563 drm_object_attach_property(&connector->base, in mdfld_dsi_output_init()
566 drm_object_attach_property(&connector->base, in mdfld_dsi_output_init()
586 drm_connector_register(connector); in mdfld_dsi_output_init()
594 drm_connector_cleanup(connector); in mdfld_dsi_output_init()