summaryrefslogtreecommitdiff
path: root/sys/dev/pci/agp_i810.c
AgeCommit message (Expand)Author
2009-11-11memory leaks found by parfait; ok ogaTheo de Raadt
2009-06-06unfuck the rest of the way. when we bind the scribble pages to theOwain Ainsworth
2009-06-06unfuck slightly, offset was wrong.Owain Ainsworth
2009-06-06add an interface to agp to create a bus_dma_tag over a range of theOwain Ainsworth
2009-05-24If flags to bind_page include BUS_DMA_COHERENT, set the snooped bit onOwain Ainsworth
2009-05-24Instead of using magic numbers, define the bits that we set in gtt ptesOwain Ainsworth
2009-05-10Change agp attach (again) so that the driver passes in the aperture size.Owain Ainsworth
2009-05-10In preparation for using agp as a bus_dma backend for drm, convert the bind_pageOwain Ainsworth
2009-05-10change agp driver attach so that the driver passes in the base addressOwain Ainsworth
2009-04-29Apply the cleanup stick.Owain Ainsworth
2009-04-20Don't map all agp memory we allocate.Owain Ainsworth
2009-04-15Add a bit of sanity-checking paranoiaOwain Ainsworth
2009-02-17Don't leak the dmamap on freeing memory.Owain Ainsworth
2009-01-03Attach agp(4) to the Intel 946GZ integrated video.Kevin Lo
2008-12-24Fix support for earlier i8XX chipsets (specifically the 830 and 840).Owain Ainsworth
2008-12-23intagp support for Intel 4-series (e.g. GM45) chipsets.Owain Ainsworth
2008-11-09Rework that way that agp attaches.Owain Ainsworth
2008-09-26Attach agp(4) to the Intel Q35 integrated video.Mike Belopuhov
2008-07-12Right now agp_generic_enable() is wrong. It has been since 2006. ItOwain Ainsworth
2008-07-07Add AGP and hostbridge support for the Intel 82945GME chipset.Bernd Ahlers
2008-06-25Support the Intel G35 which apparently works similarly to the 965.Owain Ainsworth
2008-06-11Move a debug printf into #ifdef DEBUG. ok todd@, millert@.Matthieu Herrb
2008-05-16add Intel GME965Reyk Floeter
2008-05-06currently agp_i810 needs to map the same BAR as inteldrm, this obviouslyOwain Ainsworth
2008-03-23Sometimes the registers claiming the aperture size on 9XX chipsets lie.Owain Ainsworth
2008-03-23Add AGP support for the Intel G33 chipset.Damien Bergamini
2008-01-04Clean up Intel host bridge PCI IDs.Mark Kettenis
2007-12-19Fix the issue with some intel 965 host busses. Though the docs claim that theOwain Ainsworth
2007-12-10Kill a check for malloc fail. The malloc call uses M_WAITOK and thusOwain Ainsworth
2007-12-10Make the "can't find VGA config space" error sound less scary. ThisOwain Ainsworth
2007-12-09Restore "evil hack" that we had before the recent agp(4) changes. SolvesMark Kettenis
2007-12-09sturm@ let me know that the workaround in here breaks things on bge somehow.Owain Ainsworth
2007-12-07KNF, no binary change.Owain Ainsworth
2007-12-06Destatic functions in the agp subsystem.Owain Ainsworth
2007-12-02Put back some of the handling for writes to the GATT on intelOwain Ainsworth
2007-11-28Initial import of the DRM (direct rendering manager).Owain Ainsworth
2007-11-28do not check malloc return value against NULL, as M_WAITOK is usedCharles Longeau
2007-11-26correct newlines surrounding the sub-bus configuration, and unifyTheo de Raadt
2007-11-26fix new agp code on amd64Reyk Floeter
2007-11-26Fix hardware cursor mapping.Owain Ainsworth
2007-11-25Make agp attach as a device. This means that many more agp bridgesOwain Ainsworth
2007-10-06Simpliest memset(,0,) -> M_ZERO changes. One (caddr *) cast removal,Kenneth R Westerback
2007-09-17Only the most obvious bzero() -> M_ZERO changes. No cast changes, noKenneth R Westerback
2007-08-04Add AGP support for the intel i965 chipset, this also extends theReyk Floeter
2006-12-30In agp_i810_alloc_memory(), do not check for sc_maxmem limit reached, as theMiod Vallat
2006-05-15Add AGP support for Intel 945G/GM chipsets. The 945GM (mobile) variantDimitry Andric
2006-02-16Patch from Dimitry Andric to fix the allocation of 4 pages of gartMatthieu Herrb
2006-02-11New version of i915 supprotm adapted from freebsd by Dimitry Andric, withMatthieu Herrb
2006-02-03Back out i915 changes; they broke some i810-based machines.Todd C. Miller
2006-01-13support i915. adapted from freebsd by Dimitry Andric. does not breakTheo de Raadt