History log of /openbsd/sys/dev/pci/vga_pcivar.h (Results 1 – 20 of 20)
Revision Date Author Comments
# f1c62ddf 29-Oct-2015 kettenis <kettenis@openbsd.org>

Make inteldrm(4) attach to pci(4) instead of vga(4) just like radeondrm(4).
This is needed for machines where Intel graphics isn't the primary graphics
device and on systems with UEFI firmware that p

Make inteldrm(4) attach to pci(4) instead of vga(4) just like radeondrm(4).
This is needed for machines where Intel graphics isn't the primary graphics
device and on systems with UEFI firmware that put the device in non-VGA mode.

ok jsg@

show more ...


# 7e3317a7 20-Aug-2015 mlarkin <mlarkin@openbsd.org>

remove unused vesafb code, had been commented out and not compiled in for
7 years (for some parts, 9 years), and was only ever referenced in i386
anyway.

ok jsg@, matthieu@, armani@


# db1a1533 22-Jul-2014 jsg <jsg@openbsd.org>

The aperture needed test should be in vgafb as well as vga@pci.
Problem noticed/fix tested by sebastia@ on macppc.
sparc64 problems in earlier diff pointed out by deraadt@
'looks good' kettenis@ 'com

The aperture needed test should be in vgafb as well as vga@pci.
Problem noticed/fix tested by sebastia@ on macppc.
sparc64 problems in earlier diff pointed out by deraadt@
'looks good' kettenis@ 'commit' deraadt@

show more ...


# 1099013b 12-Aug-2013 jsg <jsg@openbsd.org>

Add a port of the TTM and Radeon DRM code from Linux 3.8.13.
Includes kernel modesetting, framebuffer console and support
for newer hardware.

Firmware needs to be present for acceleration and in som

Add a port of the TTM and Radeon DRM code from Linux 3.8.13.
Includes kernel modesetting, framebuffer console and support
for newer hardware.

Firmware needs to be present for acceleration and in some cases
modesetting to work. It can be installed via fw_update
or manually via pkg_add.

With lots of help from kettenis@ some macppc bits from mpi@
and some ttm refcount/queue bits from FreeBSD.

Thanks to M:Tier and the OpenBSD Foundation for sponsoring this work.

show more ...


# f763f83d 18-Mar-2013 kettenis <kettenis@openbsd.org>

Provide a way for *drm(4) to prevent the VGA text console wsdisplay(4) instance
from attaching after it has taken over control of the VGA hardware.

ok mpi@


# 34a3f453 22-Aug-2012 mpi <mpi@openbsd.org>

Split out the bar functions required to attach drm(4) to share them
with macppc's vgafb(4) and maybe later on sparc64 drivers too.

suggested by and ok kettenis@


# 40de8ea5 08-Aug-2010 miod <miod@openbsd.org>

Try to save the vga hardware state around suspend, and also redisplay the
textmode video memory contents if we had to POST the vga bios.
ok deraadt@ kettenis@


# e3ab2b92 06-Jun-2009 pirofti <pirofti@openbsd.org>

Remove the last VGA_POST defines with X86EMU. Okay deraadt@.


# e208dfa2 06-Jun-2009 pirofti <pirofti@openbsd.org>

Add vga bios repost support. Fetched from the NetBSD tree mostly.

Tested on multiple i386 and it works, amd64 works also with a few
exceptions that will get fixed.

The initial effort of importing w

Add vga bios repost support. Fetched from the NetBSD tree mostly.

Tested on multiple i386 and it works, amd64 works also with a few
exceptions that will get fixed.

The initial effort of importing was done by oga@, thanks!

Lots of testing and debugging by mlarkin@ and me.
Okay deraadt@, oga@, mlarkin@.

show more ...


# 521a0ec7 12-Jun-2008 oga <oga@openbsd.org>

Bump max BARs up to 6. Needed for nouveau.

ok marco@.


# f57a4510 06-May-2008 oga <oga@openbsd.org>

currently agp_i810 needs to map the same BAR as inteldrm, this obviously
fails.

In order to allow this, implement an API so that drm and agp can share
mappings for the BARs. Now it works as it shoul

currently agp_i810 needs to map the same BAR as inteldrm, this obviously
fails.

In order to allow this, implement an API so that drm and agp can share
mappings for the BARs. Now it works as it should.

tested by many.
ok kettenis, miod said he'd look at it when it's in tree.

show more ...


# 40d7c10b 25-Nov-2007 oga <oga@openbsd.org>

Make agp attach as a device. This means that many more agp bridges
actually get detected and attached. Also adds a kernel api for
manipulating agp.

Enable this on i386 and amd64.

"I think you shoul

Make agp attach as a device. This means that many more agp bridges
actually get detected and attached. Also adds a kernel api for
manipulating agp.

Enable this on i386 and amd64.

"I think you should commit it" deraadt@, ok matthieu. Looked over by
several others.

show more ...


# e82f20b1 03-Nov-2007 martin <martin@openbsd.org>

use DEVICE_IS_VGA_PCI in vga_pci_match()

ok brad@ fgsch@ also tested by oga@


# 15719aca 27-Nov-2006 gwk <gwk@openbsd.org>

commit vesabios for matthieu@
ok deraadt, "slap it in" miod@


# 0139788e 16-Mar-2006 matthieu <matthieu@openbsd.org>

Move the agpgart handling code to a separate file.
Ansify some remaining function declarations in vga_pci.c.
ok miod@, dim@.


# 0b027a24 12-Jul-2002 mickey <mickey@openbsd.org>

support for the agp gart on various agp chipsets.
only i810 driver was tested though.
based on the netbsd's lkm, initially ported
by hunter@dg.net.ua and later made into shape by mickey.
testing by a

support for the agp gart on various agp chipsets.
only i810 driver was tested though.
based on the netbsd's lkm, initially ported
by hunter@dg.net.ua and later made into shape by mickey.
testing by art@ and millert@ .

show more ...


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# 7694ef9e 15-Nov-2000 aaron <aaron@openbsd.org>

Updated VGA driver; from NetBSD. Needed for wscons on i386 and alpha. These
files could probably be updated even a bit further (they are from mid-summer).

In addition, I've added support for console

Updated VGA driver; from NetBSD. Needed for wscons on i386 and alpha. These
files could probably be updated even a bit further (they are from mid-summer).

In addition, I've added support for console scrollback, somewhat inspired by
Linux's vgacon driver. Basically, instead of allocating our own buffer and
doing lots of copies, we take advantage of Video RAM and just modify the VGA
display origin register as appropriate. This approach has a few advantages:
simple to implement, no wasted KVM, it's fast, and after a boot you can now
scroll back all the way to the BIOS messages (assuming your msgbuf is of a
typical length :). Disadvantages are that the VRAM buffer is relatively
small (only 32k) and we do not support raster devices through this method.
(thanks to mickey@ for pointing this out).

The code for this is fairly unobtrusive, so should we come up with a better
approach to console scrollback at a later time (i.e., even more platform
independent) it should be easy to revert this.

We're one step further in porting nice features of PCVT over to wscons.

show more ...


# c749777a 06-Nov-1997 niklas <niklas@openbsd.org>

Add some missing things for the MI vga driver. Move wscons to an MI place as
well. $OpenBSD$ tagging


# 3a630e3f 24-Jan-1997 niklas <niklas@openbsd.org>

Sync with NetBSD 961207