Lines Matching refs:output

50 		       struct virtio_gpu_output *output)  in virtio_gpu_hide_cursor()  argument
52 output->cursor.hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_UPDATE_CURSOR); in virtio_gpu_hide_cursor()
53 output->cursor.resource_id = 0; in virtio_gpu_hide_cursor()
54 virtio_gpu_cursor_ping(vgdev, output); in virtio_gpu_hide_cursor()
65 struct virtio_gpu_output *output = in virtio_gpu_crtc_cursor_set() local
73 virtio_gpu_hide_cursor(vgdev, output); in virtio_gpu_crtc_cursor_set()
102 output->cursor.hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_UPDATE_CURSOR); in virtio_gpu_crtc_cursor_set()
103 output->cursor.resource_id = cpu_to_le32(qobj->hw_res_handle); in virtio_gpu_crtc_cursor_set()
104 output->cursor.hot_x = cpu_to_le32(hot_x); in virtio_gpu_crtc_cursor_set()
105 output->cursor.hot_y = cpu_to_le32(hot_y); in virtio_gpu_crtc_cursor_set()
106 virtio_gpu_cursor_ping(vgdev, output); in virtio_gpu_crtc_cursor_set()
118 struct virtio_gpu_output *output = in virtio_gpu_crtc_cursor_move() local
121 output->cursor.hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_MOVE_CURSOR); in virtio_gpu_crtc_cursor_move()
122 output->cursor.pos.x = cpu_to_le32(x); in virtio_gpu_crtc_cursor_move()
123 output->cursor.pos.y = cpu_to_le32(y); in virtio_gpu_crtc_cursor_move()
124 virtio_gpu_cursor_ping(vgdev, output); in virtio_gpu_crtc_cursor_move()
134 struct virtio_gpu_output *output = in virtio_gpu_page_flip() local
157 virtio_gpu_cmd_set_scanout(vgdev, output->index, handle, in virtio_gpu_page_flip()
251 struct virtio_gpu_output *output = drm_crtc_to_virtio_gpu_output(crtc); in virtio_gpu_crtc_mode_set_nofb() local
253 virtio_gpu_cmd_set_scanout(vgdev, output->index, 0, in virtio_gpu_crtc_mode_set_nofb()
266 struct virtio_gpu_output *output = drm_crtc_to_virtio_gpu_output(crtc); in virtio_gpu_crtc_disable() local
268 virtio_gpu_cmd_set_scanout(vgdev, output->index, 0, 0, 0, 0, 0); in virtio_gpu_crtc_disable()
308 struct virtio_gpu_output *output = in virtio_gpu_conn_get_modes() local
313 width = le32_to_cpu(output->info.r.width); in virtio_gpu_conn_get_modes()
314 height = le32_to_cpu(output->info.r.height); in virtio_gpu_conn_get_modes()
336 struct virtio_gpu_output *output = in virtio_gpu_conn_mode_valid() local
340 width = le32_to_cpu(output->info.r.width); in virtio_gpu_conn_mode_valid()
341 height = le32_to_cpu(output->info.r.height); in virtio_gpu_conn_mode_valid()
391 struct virtio_gpu_output *output = in virtio_gpu_conn_detect() local
394 if (output->info.enabled) in virtio_gpu_conn_detect()
429 struct virtio_gpu_output *output = vgdev->outputs + index; in vgdev_output_init() local
430 struct drm_connector *connector = &output->conn; in vgdev_output_init()
431 struct drm_encoder *encoder = &output->enc; in vgdev_output_init()
432 struct drm_crtc *crtc = &output->crtc; in vgdev_output_init()
435 output->index = index; in vgdev_output_init()
437 output->info.enabled = cpu_to_le32(true); in vgdev_output_init()
438 output->info.r.width = cpu_to_le32(XRES_DEF); in vgdev_output_init()
439 output->info.r.height = cpu_to_le32(YRES_DEF); in vgdev_output_init()