diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2013-08-08 17:54:12 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2013-08-08 17:54:12 +0000 |
commit | cb21ca636315e3f0e49fc7e2271597e073035fbe (patch) | |
tree | 891c03b3862adf087c9df2528014465a972ef5f4 /gnu/usr.sbin | |
parent | 0383a360d1897e0c4940ac8a5264aa27a4c3a45b (diff) |
Make it possible for graphics drivers to opt-out of VGA arbitration.
The idea is that as soon the kernel driver switches out of vga text
mode, it can disable decoding of legacy vga io and mmio and call
pci_disable_legacy_vga() to take itself out of arbitration. The
PCIGETVGA ioctl is extended such that it returns the legacy decoding
state of a device. The X server can then query this state for all
graphics devices in the system (through libpciaccess) and decide
whether it needs to do arbitration.
ok jsg@
Diffstat (limited to 'gnu/usr.sbin')
0 files changed, 0 insertions, 0 deletions