This patch adds support for a graphic framebuffer device. This device can be added as a sysbus device or as a NuBus device. It is accessed as a framebuffer but the color palette can be set. Co-developed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Laurent Vivier <laurent@vivier.eu> Reviewed-by: Hervé Poussineau <hpoussin@reactos.org> Reviewed-by: Thomas Huth <huth@tuxfamily.org> Message-Id: <20191026164546.30020-9-laurent@vivier.eu>
		
			
				
	
	
		
			140 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			140 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
config DDC
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    select EDID
 | 
						|
 | 
						|
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
 | 
						|
    select FRAMEBUFFER
 | 
						|
 | 
						|
config SII9022
 | 
						|
    bool
 | 
						|
    depends on I2C
 | 
						|
    select DDC
 | 
						|
 | 
						|
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 VHOST_USER_GPU
 | 
						|
    bool
 | 
						|
    default y
 | 
						|
    depends on VIRTIO_GPU && VHOST_USER
 | 
						|
 | 
						|
config VHOST_USER_VGA
 | 
						|
    bool
 | 
						|
    default y
 | 
						|
    depends on VIRTIO_VGA && VHOST_USER_GPU
 | 
						|
 | 
						|
config DPCD
 | 
						|
    bool
 | 
						|
    select AUX
 | 
						|
 | 
						|
config ATI_VGA
 | 
						|
    bool
 | 
						|
    default y if PCI_DEVICES
 | 
						|
    depends on PCI
 | 
						|
    select VGA
 | 
						|
    select BITBANG_I2C
 | 
						|
    select DDC
 | 
						|
 | 
						|
config MACFB
 | 
						|
    bool
 | 
						|
    select FRAMEBUFFER
 | 
						|
    depends on NUBUS
 |