Lines Matching refs:output

90 	struct virtio_gpu_output *output = drm_crtc_to_virtio_gpu_output(crtc);  in virtio_gpu_crtc_mode_set_nofb()  local
92 virtio_gpu_cmd_set_scanout(vgdev, output->index, 0, in virtio_gpu_crtc_mode_set_nofb()
108 struct virtio_gpu_output *output = drm_crtc_to_virtio_gpu_output(crtc); in virtio_gpu_crtc_atomic_disable() local
110 virtio_gpu_cmd_set_scanout(vgdev, output->index, 0, 0, 0, 0, 0); in virtio_gpu_crtc_atomic_disable()
125 struct virtio_gpu_output *output = drm_crtc_to_virtio_gpu_output(crtc); in virtio_gpu_crtc_atomic_flush() local
134 output->needs_modeset = true; in virtio_gpu_crtc_atomic_flush()
162 struct virtio_gpu_output *output = in virtio_gpu_conn_get_modes() local
167 if (output->edid) { in virtio_gpu_conn_get_modes()
168 count = drm_add_edid_modes(connector, output->edid); in virtio_gpu_conn_get_modes()
173 width = le32_to_cpu(output->info.r.width); in virtio_gpu_conn_get_modes()
174 height = le32_to_cpu(output->info.r.height); in virtio_gpu_conn_get_modes()
196 struct virtio_gpu_output *output = in virtio_gpu_conn_mode_valid() local
200 width = le32_to_cpu(output->info.r.width); in virtio_gpu_conn_mode_valid()
201 height = le32_to_cpu(output->info.r.height); in virtio_gpu_conn_mode_valid()
230 struct virtio_gpu_output *output = in virtio_gpu_conn_detect() local
233 if (output->info.enabled) in virtio_gpu_conn_detect()
257 struct virtio_gpu_output *output = vgdev->outputs + index; in vgdev_output_init() local
258 struct drm_connector *connector = &output->conn; in vgdev_output_init()
259 struct drm_encoder *encoder = &output->enc; in vgdev_output_init()
260 struct drm_crtc *crtc = &output->crtc; in vgdev_output_init()
263 output->index = index; in vgdev_output_init()
265 output->info.enabled = cpu_to_le32(true); in vgdev_output_init()
266 output->info.r.width = cpu_to_le32(XRES_DEF); in vgdev_output_init()
267 output->info.r.height = cpu_to_le32(YRES_DEF); in vgdev_output_init()