aboutsummaryrefslogtreecommitdiffstats
path: root/vgasrc/atiext.c
Commit message (Collapse)AuthorAgeFilesLines
* ati-vga: add rage128 edid supportGerd Hoffmann2019-06-241-0/+25
| | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* ati-vga: try vga ddc firstGerd Hoffmann2019-06-241-0/+9
| | | | | | | Try vga ddc bus before dvi ddc bus. Return early in case we got valid data. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* ati-vga: make i2c register and bits configurableGerd Hoffmann2019-06-241-7/+27
| | | | | | | Prepare to support other ati cards. Also log access mode and whenever we got a valid edid block. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* ati-vga: fix ati_read()Gerd Hoffmann2019-06-241-1/+1
| | | | | | | Cut & paste bug probably. Had no bad effect so far because the code doesn't read registers larger than 0x100. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* ati-vga: make less verboseGerd Hoffmann2019-06-241-1/+1
| | | | | | Reduce loglevel for mode line removals from 1 to 3. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* ati: add edid support.Gerd Hoffmann2019-05-151-0/+114
| | | | | | Read EDID blob via i2c, store in VBE_edid. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* vga: add atiext driverGerd Hoffmann2019-03-151-0/+245
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>