summaryrefslogtreecommitdiff
path: root/sys/dev/pci/agpreg.h
AgeCommit message (Collapse)Author
2017-02-27 Decode AGP capability.msaitoh
2016-05-01kern/50453: Separate Pineview chipset from i915-family chipset support.nonaka
Should use AGP_I965_IFPADDR instead AGP_I915_IFPADDR in Pineview, becuase AGP_I915_IFPADDR is used as PCIEXBAR.
2014-06-12Get GTT size from PGTBL_CTL on G4X chipsets.riastradh
2014-05-23Implement Intel AGP chipset flush.riastradh
While here, fix the use of the I915 PCI MSAC register: it lies on the bridge device (bus 0 dev 0 func 0), not the graphics device (bus 0 dev 2 func 0). I'm not sure we ever need to consult this register, really -- the PCI BARs should be sized. But I'll leave a rototill of this mess for another day.
2008-11-29Add support for the Intel G45 AGP. From Arnaud Lacombechristos
2008-03-11Avoid unaligned pci_conf_read.joerg
2008-02-21clean up the error bit clear code:drochner
-use an aligned pci config space address as everyone else -- I'm sorry about that because I like gson's way a lot -- it keeps the address offset due to alignment visually close to the data shift --, but since aligned addresses are used everywhere else in definitions, this causes confusion -the mask applied to the data didn't make much sense, a look at the FreeBSD code where this code originates from suggests that there was just a mistake -- one trailing zero missing -- anyway, the datasheet tells that the error bits are all write-one- to-clear, so just write back the value and we are done
2008-01-15fix some PCI config space offsets to be 32-bit aligned, the codedrochner
did already do the right bit shifting
2007-11-24Add agp support for Intel Q35/G33/Q33.markd
2007-11-12Merge bunch of AGP changes from jmcneill-pm.joerg
2007-08-15Add agp support for i965Q.markd
Based on a patch for FreeBSD by Eric Anholt. OKed on tech-kern some months ago.
2007-08-04Add support agp_amd64. Imported from FreeBSD.kiyohara
2007-06-20Support more i915 stolen memory configurations (previous limit was 8MB,sborrill
some configurations steal up to 64MB). OK christos@
2007-03-27Add AGPv3 support to VIA AGP driver from FreeBSD.jmcneill
I can now use DRI w/ AGP enabled on my r300.
2006-01-16PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphicschristos
2005-12-11merge ktrace-lwp.christos
2005-02-27nuke trailing whitespaceperry
2004-02-04Use the right bits for the AGP version.soren
2003-07-20Add support for i855 agp. From FreeBSD.hannken
Approved by: Frank van der Linden <fvdl@netbsd.org>
2003-06-25The problem which stops in the middle of booting was solved.ichiro
(kern/21843 Brian Stark <bpstark@pacbell.net>)
2003-06-14fix some bugsichiro
2003-06-09fix bug report - xsrc/17810, kern/16898ichiro
add AGP configuration registers for i840/855PM, i840/i850E, 82443LX/BX/GX Although there chips are well alike, but initialization and so on procedures differ.
2002-12-13Add support for i830/i845 agp. From Shingo WATANABE (on tech-x11) andscw
FreeBSD, with cleanup/KNF by me. Note: These chipsets are not well supported by the i810 driver in NetBSD's in-tree xsrc (based on XFree86 4.2.1 at this time). However, the driver works perfectly using bleeding-edge XFree86-current on my Omnibook's i830MG with these agp changes.
2001-09-10AGP GART support code. Originally written by Doug Rabson for FreeBSD,fvdl
modifications to fit it into the NetBSD device/config structure and to use bus_dma by me.