summaryrefslogtreecommitdiff
path: root/vgasrc
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-06-25 11:17:09 +0200
committerKevin O'Connor <kevin@koconnor.net>2020-06-25 10:21:28 -0400
commitd11c75185276ded944f2ea0277532b7fee849bbc (patch)
tree55fd645d55147812740e298bdf53b5fa6a346fc5 /vgasrc
parentdd6a7e99b1c32ca66048673442cc7152efd08d2d (diff)
downloadqemu-seabios-d11c75185276ded944f2ea0277532b7fee849bbc.tar.gz
vga: fix cirrus bios
Little mistake, big effect. The patch adding the ati driver broke cirrus due to a missing "else", which effectively downgrades cirrus to standard vga. Fixes: 34b6ecc16074 ("vga: add atiext driver") Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'vgasrc')
-rw-r--r--vgasrc/vgahw.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vgasrc/vgahw.h b/vgasrc/vgahw.h
index c774f4f..8b64660 100644
--- a/vgasrc/vgahw.h
+++ b/vgasrc/vgahw.h
@@ -36,7 +36,7 @@ static inline int vgahw_set_mode(struct vgamode_s *vmode_g, int flags) {
static inline void vgahw_list_modes(u16 seg, u16 *dest, u16 *last) {
if (CONFIG_VGA_CIRRUS)
clext_list_modes(seg, dest, last);
- if (CONFIG_VGA_ATI)
+ else if (CONFIG_VGA_ATI)
ati_list_modes(seg, dest, last);
else if (CONFIG_VGA_BOCHS)
bochsvga_list_modes(seg, dest, last);