virtio-gpu: use VIRTIO_GPU_MAX_SCANOUTS
The value is defined in virtio_gpu.h already (changing from 4 to 16). Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-id: 1463653560-26958-6-git-send-email-marcandre.lureau@redhat.com Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
		
							parent
							
								
									2fe760554e
								
							
						
					
					
						commit
						acfc484650
					
				@ -929,8 +929,8 @@ static void virtio_gpu_device_realize(DeviceState *qdev, Error **errp)
 | 
				
			|||||||
    bool have_virgl;
 | 
					    bool have_virgl;
 | 
				
			||||||
    int i;
 | 
					    int i;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (g->conf.max_outputs > VIRTIO_GPU_MAX_SCANOUT) {
 | 
					    if (g->conf.max_outputs > VIRTIO_GPU_MAX_SCANOUTS) {
 | 
				
			||||||
        error_setg(errp, "invalid max_outputs > %d", VIRTIO_GPU_MAX_SCANOUT);
 | 
					        error_setg(errp, "invalid max_outputs > %d", VIRTIO_GPU_MAX_SCANOUTS);
 | 
				
			||||||
        return;
 | 
					        return;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -27,8 +27,6 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
#define VIRTIO_ID_GPU 16
 | 
					#define VIRTIO_ID_GPU 16
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define VIRTIO_GPU_MAX_SCANOUT 4
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
struct virtio_gpu_simple_resource {
 | 
					struct virtio_gpu_simple_resource {
 | 
				
			||||||
    uint32_t resource_id;
 | 
					    uint32_t resource_id;
 | 
				
			||||||
    uint32_t width;
 | 
					    uint32_t width;
 | 
				
			||||||
@ -98,8 +96,8 @@ typedef struct VirtIOGPU {
 | 
				
			|||||||
    QTAILQ_HEAD(, virtio_gpu_ctrl_command) cmdq;
 | 
					    QTAILQ_HEAD(, virtio_gpu_ctrl_command) cmdq;
 | 
				
			||||||
    QTAILQ_HEAD(, virtio_gpu_ctrl_command) fenceq;
 | 
					    QTAILQ_HEAD(, virtio_gpu_ctrl_command) fenceq;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    struct virtio_gpu_scanout scanout[VIRTIO_GPU_MAX_SCANOUT];
 | 
					    struct virtio_gpu_scanout scanout[VIRTIO_GPU_MAX_SCANOUTS];
 | 
				
			||||||
    struct virtio_gpu_requested_state req_state[VIRTIO_GPU_MAX_SCANOUT];
 | 
					    struct virtio_gpu_requested_state req_state[VIRTIO_GPU_MAX_SCANOUTS];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    struct virtio_gpu_conf conf;
 | 
					    struct virtio_gpu_conf conf;
 | 
				
			||||||
    int enabled_output_bitmask;
 | 
					    int enabled_output_bitmask;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user