audk/OvmfPkg/QemuVideoDxe
Gerd Hoffmann dd7760470f OvmfPkg/QemuVideoDxe: round up FrameBufferSize to full page
Guests do the same, because the framebuffer is mapped somewhere, which
obviously works with page granularity only.

When not rounding up to full page size we get messages like this one
(linux kernel):

    efifb: framebuffer at 0x80000000, using 1876k, total 1875k
                                            ^^^^^        ^^^^^
Also sysfb is confused and throws an error:

    sysfb: VRAM smaller than advertised

Cc: Phil Dennis-Jordan <phil@philjordan.eu>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
[lersek@redhat.com: fix coding style]
2018-04-26 12:53:19 +02:00
..
ComponentName.c OvmfPkg: Add QemuVideoDxe driver 2011-04-12 15:08:51 +00:00
Driver.c OvmfPkg/QemuVideoDxe: VMWare SVGA device support 2017-04-07 12:34:11 +02:00
DriverSupportedEfiVersion.c OvmfPkg: Add QemuVideoDxe driver 2011-04-12 15:08:51 +00:00
Gop.c OvmfPkg/QemuVideoDxe: round up FrameBufferSize to full page 2018-04-26 12:53:19 +02:00
Initialize.c OvmfPkg/QemuVideoDxe: VMWare SVGA device support 2017-04-07 12:34:11 +02:00
Qemu.h OvmfPkg/QemuVideoDxe: VMWare SVGA device support 2017-04-07 12:34:11 +02:00
QemuVideoDxe.inf OvmfPkg/QemuVideoDxe: list "VbeShim.h" in the INF file 2018-03-13 14:31:28 +01:00
UnalignedIoGcc.c OvmfPkg/QemuVideoDxe: Helper functions for unaligned port I/O. 2017-04-07 12:22:30 +02:00
UnalignedIoIcc.c OvmfPkg/QemuVideoDxe: Helper functions for unaligned port I/O. 2017-04-07 12:22:30 +02:00
UnalignedIoInternal.h OvmfPkg/QemuVideoDxe: Helper functions for unaligned port I/O. 2017-04-07 12:22:30 +02:00
UnalignedIoMsc.c OvmfPkg/QemuVideoDxe: Helper functions for unaligned port I/O. 2017-04-07 12:22:30 +02:00
UnalignedIoUnsupported.c OvmfPkg/QemuVideoDxe: Helper functions for unaligned port I/O. 2017-04-07 12:22:30 +02:00
VbeShim.asm OvmfPkg: QemuVideoDxe: Int10h stub for Windows 7 & 2008 (stdvga, QXL) 2014-05-20 16:33:00 +00:00
VbeShim.c OvmfPkg/QemuVideoDxe: Bypass NULL pointer detection during VBE SHIM installing 2017-10-11 16:39:02 +08:00
VbeShim.h OvmfPkg: QemuVideoDxe: Int10h stub for Windows 7 & 2008 (stdvga, QXL) 2014-05-20 16:33:00 +00:00
VbeShim.sh OvmfPkg: QemuVideoDxe: Int10h stub for Windows 7 & 2008 (stdvga, QXL) 2014-05-20 16:33:00 +00:00