Lines Matching defs:connector
160 static int virtio_gpu_conn_get_modes(struct drm_connector *connector)
163 drm_connector_to_virtio_gpu_output(connector);
168 count = drm_add_edid_modes(connector, output->edid);
175 count = drm_add_modes_noedid(connector, XRES_MAX, YRES_MAX);
178 drm_set_preferred_mode(connector, XRES_DEF, YRES_DEF);
181 mode = drm_cvt_mode(connector->dev, width, height, 60,
186 drm_mode_probed_add(connector, mode);
193 static enum drm_mode_status virtio_gpu_conn_mode_valid(struct drm_connector *connector,
197 drm_connector_to_virtio_gpu_output(connector);
227 struct drm_connector *connector,
231 drm_connector_to_virtio_gpu_output(connector);
239 static void virtio_gpu_conn_destroy(struct drm_connector *connector)
241 drm_connector_unregister(connector);
242 drm_connector_cleanup(connector);
258 struct drm_connector *connector = &output->conn;
280 drm_connector_init(dev, connector, &virtio_gpu_connector_funcs,
282 drm_connector_helper_add(connector, &virtio_gpu_conn_helper_funcs);
284 drm_connector_attach_edid_property(connector);
290 drm_connector_attach_encoder(connector, encoder);
291 drm_connector_register(connector);