aboutsummaryrefslogtreecommitdiffstats
path: root/vgasrc/Kconfig
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2019-02-25 10:51:37 +0100
committerGerd Hoffmann <kraxel@redhat.com>2019-03-15 09:59:21 +0100
commit34b6ecc160749a691b80fcb8638216518d971c65 (patch)
tree344ac2b8b088553232e254fac2333d425f7e8e37 /vgasrc/Kconfig
parent03f5061c0a44dcf8d73a05a6f375e3fe5005f050 (diff)
downloadseabios-34b6ecc160749a691b80fcb8638216518d971c65.tar.gz
vga: add atiext driver
Supports qemu emulated ati cards. They have been added in qemu 4.0. Acceleration support (in qemu) is pretty rough still. A simple framebuffer works fine though. Available models: * ati rage 128 pro * ati rv100 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'vgasrc/Kconfig')
-rw-r--r--vgasrc/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/vgasrc/Kconfig b/vgasrc/Kconfig
index f6d843e0..c8fac36f 100644
--- a/vgasrc/Kconfig
+++ b/vgasrc/Kconfig
@@ -27,6 +27,15 @@ menu "VGA ROM"
and Bochs emulators. This is for emulators; it is not
intended for use on real Cirrus hardware.
+ config VGA_ATI
+ depends on QEMU
+ bool "QEMU ATI SVGA"
+ select VGA_STDVGA_PORTS
+ help
+ Build support for ATI VGA emulation found on QEMU
+ and emulators. This is for emulators; it is not
+ intended for use on real ATI hardware.
+
config VGA_BOCHS
depends on QEMU
bool "QEMU/Bochs VBE SVGA"
@@ -182,6 +191,7 @@ menu "VGA ROM"
hex
prompt "PCI Vendor ID" if OVERRIDE_PCI_ID
default 0x1013 if VGA_CIRRUS
+ default 0x1002 if VGA_ATI
default 0x1234 if VGA_BOCHS_STDVGA
default 0x15ad if VGA_BOCHS_VMWARE
default 0x1b36 if VGA_BOCHS_QXL
@@ -198,6 +208,7 @@ menu "VGA ROM"
hex
prompt "PCI Vendor ID" if OVERRIDE_PCI_ID
default 0x00b8 if VGA_CIRRUS
+ default 0x5159 if VGA_ATI
default 0x1111 if VGA_BOCHS_STDVGA
default 0x0405 if VGA_BOCHS_VMWARE
default 0x0100 if VGA_BOCHS_QXL