summaryrefslogtreecommitdiff
path: root/sys/dev/pci/agp_i810.c
AgeCommit message (Expand)Author
2013-03-10Revert f7940bd8bd7da9bbfd38e41d99edb378dd9b4df7. Now that we we rebindMark Kettenis
2013-02-27indirectly pass the cache level down to agp by abusing spare bus_dma bitsJonathan Gray
2013-02-27pte bits have changed on gen6+, for now always set to uncachedJonathan Gray
2013-02-18gen6+ can do 40 bit addressingJonathan Gray
2013-02-17Don't unbind pages upon resume. Hopefully the BIOS preserves the contentsMark Kettenis
2013-01-10i915_gem_initJonathan Gray
2012-09-25Add minimal support for gen7/ivy bridge in inteldrm.Jonathan Gray
2011-09-14Initial kernel support for sandybridge intel chipsets in intagp and inteldrm.Owain Ainsworth
2010-09-06Rev 1.67 of intagp (agp_i810.c) was added to deal with the problemOwain Ainsworth
2010-08-31remove argnames from prototype.Owain Ainsworth
2010-08-06Previous code to handle suspend/resume for intagp assumed thatOwain Ainsworth
2010-07-27spacing; ok deraadt@Todd T. Fries
2010-07-02braces define scope, not indentation. found hunting uninit bugs. ok ogaTed Unangst
2010-06-30add support for ironlake (clarkdale and arrandale, i.e. core i3 and coreOwain Ainsworth
2010-05-12Add Pineview M to intagp and inteldrm.Owain Ainsworth
2010-05-09Support Pineview IGD in intagp.Owain Ainsworth
2010-04-08these files don't need to include proc.h anymore. ok oga for agpTed Unangst
2010-04-07Make intagp restore pgtbl_ctl and the scratch page to the gtt on resume.Owain Ainsworth
2010-03-03Attach intagp on the G41 also.Owain Ainsworth
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