Lines Matching full:connector
51 static int mgag200_vga_bmc_connector_helper_get_modes(struct drm_connector *connector) in mgag200_vga_bmc_connector_helper_get_modes() argument
53 struct mga_device *mdev = to_mga_device(connector->dev); in mgag200_vga_bmc_connector_helper_get_modes()
57 count = drm_connector_helper_get_modes(connector); in mgag200_vga_bmc_connector_helper_get_modes()
65 count = drm_add_modes_noedid(connector, minfo->max_hdisplay, minfo->max_vdisplay); in mgag200_vga_bmc_connector_helper_get_modes()
67 drm_set_preferred_mode(connector, 1024, 768); in mgag200_vga_bmc_connector_helper_get_modes()
75 * return 'connected' as there's always a BMC. Incrementing the connector's
78 static int mgag200_vga_bmc_connector_helper_detect_ctx(struct drm_connector *connector, in mgag200_vga_bmc_connector_helper_detect_ctx() argument
84 if (connector->edid_blob_ptr) in mgag200_vga_bmc_connector_helper_detect_ctx()
89 status = drm_connector_helper_detect_from_ddc(connector, ctx, force); in mgag200_vga_bmc_connector_helper_detect_ctx()
92 ++connector->epoch_counter; in mgag200_vga_bmc_connector_helper_detect_ctx()
114 struct drm_connector *connector; in mgag200_vga_bmc_output_init() local
136 connector = &mdev->output.vga.connector; in mgag200_vga_bmc_output_init()
137 ret = drm_connector_init_with_ddc(dev, connector, in mgag200_vga_bmc_output_init()
144 drm_connector_helper_add(connector, &mgag200_vga_connector_helper_funcs); in mgag200_vga_bmc_output_init()
146 connector->polled = DRM_CONNECTOR_POLL_CONNECT | in mgag200_vga_bmc_output_init()
149 ret = drm_connector_attach_encoder(connector, encoder); in mgag200_vga_bmc_output_init()