When virtio-vga was added, the intention was to only support it for
those machines where the firmware does not know about virtio-gpu,
and supported VGA legacy hardware before virtio-{gpu,vga} were
introduced.
The Kconfig switch however enabled virtio-vga for all machines with
a PCI bus, and libvirt then prefers it even on hardware where
virtio-gpu would be preferrable.  At least for now, only enable
virtio-vga for PC, hppa and pSeries machines, as was the case
before Kconfig dependencies were introduced.
Reported-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
		
	
		
			
				
	
	
		
			115 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			115 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| config EDID
 | |
|     bool
 | |
| 
 | |
| config FW_CFG_DMA
 | |
|     bool
 | |
| 
 | |
| config ADS7846
 | |
|     bool
 | |
| 
 | |
| config VGA_CIRRUS
 | |
|     bool
 | |
|     default y if PCI_DEVICES
 | |
|     depends on PCI
 | |
|     select VGA
 | |
| 
 | |
| config G364FB
 | |
|     bool
 | |
| 
 | |
| config JAZZ_LED
 | |
|     bool
 | |
| 
 | |
| config PL110
 | |
|     bool
 | |
| 
 | |
| config SII9022
 | |
|     bool
 | |
|     depends on I2C
 | |
| 
 | |
| config SSD0303
 | |
|     bool
 | |
|     depends on I2C
 | |
| 
 | |
| config SSD0323
 | |
|     bool
 | |
| 
 | |
| config VGA_PCI
 | |
|     bool
 | |
|     default y if PCI_DEVICES
 | |
|     depends on PCI
 | |
|     select VGA
 | |
|     select EDID
 | |
| 
 | |
| config VGA_ISA
 | |
|     bool
 | |
|     depends on ISA_BUS
 | |
|     select VGA
 | |
| 
 | |
| config VGA_ISA_MM
 | |
|     bool
 | |
|     select VGA
 | |
| 
 | |
| config VMWARE_VGA
 | |
|     bool
 | |
|     default y if PCI_DEVICES
 | |
|     depends on PCI
 | |
|     select VGA
 | |
| 
 | |
| config BOCHS_DISPLAY
 | |
|     bool
 | |
|     default y if PCI_DEVICES
 | |
|     depends on PCI
 | |
|     select VGA
 | |
|     select EDID
 | |
| 
 | |
| config BLIZZARD
 | |
|     bool
 | |
| 
 | |
| config FRAMEBUFFER
 | |
|     bool
 | |
| 
 | |
| config MILKYMIST_TMU2
 | |
|     bool
 | |
|     depends on OPENGL && X11
 | |
| 
 | |
| config SM501
 | |
|     bool
 | |
|     select I2C
 | |
|     select DDC
 | |
|     select SERIAL
 | |
| 
 | |
| config TCX
 | |
|     bool
 | |
| 
 | |
| config CG3
 | |
|     bool
 | |
| 
 | |
| config VGA
 | |
|     bool
 | |
| 
 | |
| config QXL
 | |
|     bool
 | |
|     depends on SPICE && PCI
 | |
|     select VGA
 | |
| 
 | |
| config VIRTIO_GPU
 | |
|     bool
 | |
|     default y
 | |
|     depends on VIRTIO
 | |
|     select EDID
 | |
| 
 | |
| config VIRTIO_VGA
 | |
|     bool
 | |
|     # defaults to "N", enabled by specific boards
 | |
|     depends on VIRTIO_PCI
 | |
|     select VGA
 | |
| 
 | |
| config DPCD
 | |
|     bool
 | |
| 
 | |
| config ATI_VGA
 | |
|     bool
 | |
|     default y if PCI_DEVICES
 | |
|     depends on PCI
 | |
|     select VGA
 |