aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/agp/intel-agp.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-26agp/intel: Convert to generic power managementBjorn Helgaas1-6/+5
2017-08-04agp: intel: constify pci_device_id.Arvind Yadav1-1/+1
2014-12-23agp: Fix up email address & attributions in AGP MODULE_AUTHOR tagsDave Jones1-1/+1
2014-01-29Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-5/+0
2014-01-06agp: Support 64-bit APBASEBjorn Helgaas1-28/+20
2013-11-14drm/i915: Kill legeacy AGP for gen3 kmsDaniel Vetter1-5/+0
2013-01-03Drivers: char: remove __dev* attributes.Greg Kroah-Hartman1-3/+3
2012-11-21char: remove use of __devexitBill Pemberton1-1/+1
2012-06-25agp/intel-agp: remove snb+ host bridge pciidsDaniel Vetter1-11/+0
2012-06-25Merge tag 'v3.5-rc4' into drm-intel-next-queuedDaniel Vetter1-0/+1
2012-06-12drm/i915 + agp/intel-gtt: prep work for direct setupDaniel Vetter1-2/+3
2012-06-06char/agp: add another Ironlake host bridgeEugeni Dodonov1-0/+1
2012-05-19drm/i915: hook Haswell devices in placeEugeni Dodonov1-0/+4
2012-03-29agp/intel: add ValleyView AGP driverJesse Barnes1-0/+1
2012-01-17agp/intel: Add pci id for hostbridge from has/qemuBen Widawsky1-0/+1
2011-05-13agp/intel: add Ivy Bridge supportJesse Barnes1-0/+3
2011-02-04agp: ensure GART has an address before enabling itStephen Kitt1-11/+16
2011-01-14agp/intel: Fix device names of i845 and 845GOswald Buddenhagen1-2/+2
2010-11-23drm/i915: restore gtt on resume in the drm instead of in intel-gtt.koDaniel Vetter1-5/+0
2010-10-19agp/intel: Also add B43.1 to list of supported devicesChris Wilson1-0/+1
2010-09-08agp/intel: make intel-gtt.c into a real source fileDaniel Vetter1-3/+0
2010-09-08agp/intel: split out gmch/gtt probe, part 2Daniel Vetter1-172/+23
2010-09-07intel_agp,i915: Add more sandybridge graphics device idsZhenyu Wang1-3/+12
2010-09-07agp/intel: Fix cache control for SandybridgeZhenyu Wang1-0/+1
2010-08-21drm/i915,intel_agp: Add support for Sandybridge D0Zhenyu Wang1-0/+2
2010-08-21agp/intel: set 40-bit dma mask on SandybridgeZhenyu Wang1-9/+15
2010-08-05agp: intel-agp: do not use PCI resources before pci_enable_device()Kulikov Vasiliy1-11/+11
2010-08-01agp/intel: Support the extended physical addressing bits on Sandybridge.Zhenyu Wang1-2/+2
2010-04-23agp: use scratch page on memory remove and at GATT creation V4Jerome Glisse1-0/+9
2010-04-20agp/intel: put back check that we have a driver for the bridge.Dave Airlie1-0/+8
2010-04-20Merge remote branch 'anholt/drm-intel-next' of /home/airlied/kernel/drm-next ...Dave Airlie1-1778/+100
2010-04-18agp/intel: split out gmch/gtt probe, part 1Daniel Vetter1-29/+44
2010-04-18agp/intel: kill mutli_gmch_chipDaniel Vetter1-55/+52
2010-04-18agp/intel: uncoditionally reconfigure driver on resumeDaniel Vetter1-16/+1
2010-04-18agp/intel: split out the GTT supportDaniel Vetter1-1523/+2
2010-04-18agp/intel: introduce intel-agp.h header fileDaniel Vetter1-155/+1
2010-04-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anh...Linus Torvalds1-3/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-25agp/intel: intel_845_driver is an agp driver!Daniel Vetter1-3/+0
2010-03-18agp/intel: Don't do the chipset flush on Sandybridge.Eric Anholt1-2/+7
2010-03-18agp/intel: Respect the GTT size on Sandybridge for scratch page setup.Eric Anholt1-1/+24
2010-03-08Merge branch 'for-next' into for-linusJiri Kosina1-1/+1
2010-03-04Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/air...Linus Torvalds1-10/+113
2010-02-26drm/i915: Add dependency on the intel agp moduleZhenyu Wang1-2/+8
2010-02-26agp/intel: Add a new Sandybridge HB/IG PCI ID combo.Eric Anholt1-4/+13
2010-02-26drm/i915, agp/intel: Fix stolen memory size on SandybridgeZhenyu Wang1-4/+74
2010-02-26agp/intel: Use a non-reserved value for the cache field of the PTEs.Eric Anholt1-0/+5
2010-02-26agp/intel: Add support for Sandybridge.Eric Anholt1-1/+14
2010-02-22agp/intel: official names for Pineview and IronlakeZhenyu Wang1-6/+6
2010-02-09tree-wide: Assorted spelling fixesDaniel Mack1-1/+1
2010-01-22intel-agp: Switch to wbinvd_on_all_cpusBorislav Petkov1-11/+4
2010-01-15drm/i915: enable 36bit physical address for hardware status pageZhenyu Wang1-1/+5
2009-12-10Merge remote branch 'anholt/drm-intel-next' into drm-linusDave Airlie1-1/+6
2009-12-08Merge remote branch 'anholt/drm-intel-next' into drm-linusDave Airlie1-48/+48
2009-12-07agp/intel-agp: Clear entire GTT on startupDavid Woodhouse1-1/+6
2009-12-07agp/intel: Fix product names and #definesAdam Jackson1-42/+42
2009-11-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anh...Linus Torvalds1-1/+7
2009-11-19agp/intel-agp: Set dma_mask for capable chipsets before agp_add_bridge()David Woodhouse1-6/+5
2009-11-12agp/intel: new host bridge supportZhenyu Wang1-1/+7
2009-09-24Merge branch 'drm-intel-next' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-7/+30
2009-09-15Merge branch 'agp-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airl...Linus Torvalds1-24/+158
2009-09-14agp/intel: remove restore in resumeZhenyu Wang1-9/+0
2009-09-11agp/intel: Fix the pre-9xx chipset flush.Eric Anholt1-7/+23
2009-09-08agp/intel: Add B43 chipset supportFabian Henze1-0/+7
2009-09-02agp/intel: support for new chip variant of IGDNG mobileZhenyu Wang1-1/+7
2009-08-05intel-agp: Set dma mask for i915David Woodhouse1-0/+6
2009-08-03agp: kill phys_to_gart() and gart_to_phys()David Woodhouse1-4/+3
2009-08-03intel-agp: fix sglist allocation to avoid vmalloc()David Woodhouse1-19/+10
2009-08-03intel-agp: Move repeated sglist free into separate functionDavid Woodhouse1-14/+15
2009-08-03agp: Switch agp_{un,}map_page() to take struct page * argumentDavid Woodhouse1-6/+6
2009-08-03agp: tidy up handling of scratch pages w.r.t. DMA APIDavid Woodhouse1-6/+2
2009-08-03intel_agp: Use PCI DMA API correctly on chipsets new enough to have IOMMUZhenyu Wang1-12/+162
2009-08-03agp: Switch mask_memory() method to take address argument again, not pageDavid Woodhouse1-7/+7
2009-06-20agp/intel: Make intel_i965_mask_memory use dma_addr_t for physical addressesPierre Willenbrock1-1/+1
2009-06-19agp: switch AGP to use page array instead of unsigned long arrayDave Airlie1-26/+23
2009-06-05agp/intel: Add support for new chipsetsZhenyu Wang1-1/+15
2009-04-13intelfb: support i854Stefan Husemann1-0/+3
2009-03-27agp/intel: Add support for new intel chipset.Shaohua Li1-3/+18
2009-03-10intel-agp: fix a panic with 1M of shared memory, no GTT entriesLubomir Rintel1-3/+5
2008-12-29agp/intel: Fix broken ® symbol in device name.Eric Anholt1-1/+1
2008-12-29agp/intel: add support for G41 chipsetZhenyu Wang1-1/+8
2008-10-20Update email addresses.Dave Jones1-1/+1
2008-10-16Merge branch 'agp-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airl...Linus Torvalds1-8/+10
2008-10-16agp/intel: Reduce extraneous PCI posting reads during initKeith Packard1-3/+3
2008-10-16agp: Fix stolen memory counting on G4X.Eric Anholt1-5/+7
2008-08-22Merge branch 'x86/urgent' into x86/patIngo Molnar1-36/+47
2008-08-21agp: add agp_generic_destroy_pages()Shaohua Li1-0/+14
2008-08-21agp: generic_alloc_pages()Shaohua Li1-0/+14
2008-08-12intel/agp: rewrite GTT on resumeKeith Packard1-0/+5
2008-08-12agp: use dev_printk when possibleBjorn Helgaas1-29/+35
2008-08-12intel_agp: official name for GM45 chipsetZhenyu Wang1-7/+7
2008-06-20[agp]: fixup chipset flush for new Intel G4x.Zhenyu Wang1-1/+1
2008-06-19agp: brown paper bag patch - put back the two lines it took out.Dave Airlie1-0/+2
2008-06-19agp/intel: cleanup some serious whitespace badnessDave Airlie1-68/+66
2008-06-19[AGP] intel_agp: Add support for Intel 4 series chipsetsZhenyu Wang1-10/+73
2008-06-19[AGP] intel_agp: extra stolen mem size available for IGD_GM chipsetZhenyu Wang1-2/+2
2008-06-19agp: more boolean conversions.Dave Airlie1-3/+3
2008-06-19drivers/char/agp - use boolJoe Perches1-5/+5
2008-06-19agp: two-stage page destruction issueJan Beulich1-2/+4
2008-02-05agp: remove flush_agp_mappings calls from new flush handling codeDave Airlie1-2/+0
2008-02-05intel-agp: introduce IS_I915 and do some cleanups..Dave Airlie1-61/+57
2008-02-05[intel_agp] fix name for G35 chipsetZhenyu Wang1-5/+5
2008-02-05intel-agp: fixup resource handling in flush code.Dave Airlie1-10/+23
2008-02-05intel-agp: add new chipset IDZhenyu Wang1-5/+26
2008-02-05fix AGP warningAndrew Morton1-1/+2
2008-02-05agp/intel: Add chipset flushing support for i8xx chipsets.Dave Airlie1-30/+78
2008-02-05intel-agp: add chipset flushing supportDave Airlie1-0/+102
2008-01-30x86: cpa: move flush to cpaThomas Gleixner1-5/+0
2008-01-30x86: convert CPA users to the new set_page_ APIArjan van de Ven1-3/+3
2008-01-23agp/intel: add support for E7221 chipsetCarlos Martín1-2/+9
2007-10-15AGP fix race condition between unmapping and freeing pagesDave Airlie1-2/+4
2007-10-06Revert "intel_agp: fix stolen mem range on G33"Kyle McMartin1-5/+0
2007-09-19intel-agp: Fix i830 mask variable that changed with G33 supportDave Airlie1-1/+1
2007-09-11intel_agp: fix GTT map size on G33Zhenyu Wang1-1/+4
2007-09-11intel_agp: fix stolen mem range on G33Zhenyu Wang1-0/+5
2007-08-25agp: balance ioremap checksScott Thompson1-5/+9
2007-07-27intel_agp: really fix 945/965GMEZhenyu Wang1-5/+12
2007-07-27agp: don't lock pagesNick Piggin1-2/+0
2007-06-21[AGPGART] intel_agp: don't load if no IGD and AGP portWang Zhenyu1-16/+19
2007-06-14[AGPGART] intel_agp: fix device probeWang Zhenyu1-46/+51
2007-06-06[AGPGART] intel_agp: Add support for G33, Q33 and Q35 chipsetsWang Zhenyu1-2/+77
2007-06-06[AGPGART] intel_agp: add support for 945GMEWang Zhenyu1-0/+3
2007-06-06[AGPGART] intel_agp: add support for 965GME/GLEWang Zhenyu1-0/+3
2007-06-06[AGPGART] intel_agp: use table for device probeWang Zhenyu1-202/+98
2007-06-06[AGPGART] intel_agp: cleanup intel private dataWang Zhenyu1-104/+91
2007-04-26[AGPGART] Intel-agp adjustmentsJan Beulich1-5/+3
2007-04-09[AGPGART] intel_agp: fix G965 GTT size detectWang Zhenyu1-2/+1
2007-04-08[AGPGART] intel_agp: PCI id update for Intel 965GMWang Zhenyu1-2/+12
2007-02-22[AGPGART] Further constification.Dave Jones1-19/+19
2007-02-10[AGPGART] allow drm populated agp memory types cleanupsAndrew Morton1-1/+0
2007-02-06[AGPGART] intel-agp: Use ARRAY_SIZE macro when appropriateAhmed S. Darwish1-1/+2
2007-02-04[AGPGART] Don't try to remap i810 registers on resume.Dave Jones1-6/+8
2007-02-03[AGPGART] Allow drm-populated agp memory typesThomas Hellstrom1-66/+120
2007-01-17[AGPGART] intel_agp: restore graphics device's pci space early in resumeWang Zhenyu1-0/+9
2006-12-28[AGPGART] Fix PCI-posting flush typo.Thomas Hellstrom1-1/+1
2006-12-22[AGPGART] fix detection of aperture size versus GTT size on G965Eric Anholt1-52/+58
2006-12-22[AGPGART] Remove unnecessary flushes when inserting and removing pages.Thomas Hellstrom1-20/+42
2006-11-22[AGP] Allocate AGP pages with GFP_DMA32 by defaultLinus Torvalds1-1/+1
2006-11-22[AGP] Fix intel 965 AGP memory mapping functionLinus Torvalds1-7/+24
2006-09-10[AGPGART] Add suspend callback for i965Dave Jones1-0/+2
2006-09-06[AGPGART] Fix number of aperture sizes in 830 gart structs.Dave Jones1-2/+2
2006-09-06[AGPGART] Intel 965 Express support.Eric Anholt1-11/+152
2006-08-11[AGPGART] CONFIG_PM=n slim: drivers/char/agp/intel-agp.cAlexey Dobriyan1-0/+4
2006-05-30[AGPGART] Remove pointless initialisation in intel-agpDave Jones1-1/+1
2006-02-28[AGPGART] Lots of CodingStyle/whitespace cleanups.Dave Jones1-26/+19
2006-01-19[AGPGART] 945GM support for agpgartAlan Hourihane1-2/+13
2005-11-10[PATCH] PCI: removed unneeded .owner field from struct pci_driverGreg Kroah-Hartman1-1/+0
2005-11-08[PATCH] AGP performance fixesAlan Hourihane1-1/+4
2005-10-24[AGPGART] Set .owner field of struct pci_driver.Dave Jones1-0/+1
2005-07-29[PATCH] agp: restore APBASE after setting APSIZEMatthew Garrett1-3/+9
2005-06-07[PATCH] AGP fix for Xen VMMKeir Fraser1-3/+3
2005-06-07[PATCH] i945G patch for agpgartAlan Hourihane1-2/+13
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1833