summaryrefslogtreecommitdiff
path: root/drivers/char/agp/intel-gtt.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-24agp: add missing MODULE_DESCRIPTION() macrosJeff Johnson1-0/+1
2024-05-31drm: move intel-gtt.h under include/drm/intelJani Nikula1-1/+1
2022-08-06Merge tag 'iommu-updates-v5.20-or-v6.0' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-10/+7
2022-07-15agp/intel: Use per device iommu checkLu Baolu1-10/+7
2022-06-23agp/intel: Rename intel-gtt symbolsLucas De Marchi1-29/+29
2022-02-25agp/intel: Remove usage of the deprecated "pci-dma-compat.h" APIChristophe JAILLET1-13/+13
2021-11-15agp/intel-gtt: reduce intel-gtt dependencies moreJani Nikula1-0/+1
2020-05-22agp/intel: Fix a memory leak on module initialisation failureQiushi Wu1-1/+3
2020-04-18drm/i915: Refactor setting dma info to a common helperMichael J. Ruhl1-7/+10
2020-04-10agp/intel: Reinforce the barrier after GTT updatesChris Wilson1-1/+3
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-1/+1
2017-12-12drm/i915: prefer resource_size_t for everything stolenMatthew Auld1-6/+6
2017-12-12drm/i915: make dsm struct resource centricMatthew Auld1-2/+0
2017-12-11agp/intel: Flush all chipset writes after updating the GGTTChris Wilson1-0/+2
2017-05-09agp: use set_memory.h headerLaura Abbott1-0/+1
2017-01-23agp/intel: Move intel_fake_agp_sizes into #ifdef blockChris Wilson1-8/+8
2017-01-06drm/i915: Use fixed-sized types for stolenChris Wilson1-2/+4
2016-08-19agp/intel: Flush chipset writes after updating a single PTEChris Wilson1-0/+2
2016-06-13drm/i915: Add support for mapping an object page by pageChris Wilson1-0/+8
2016-02-11agp/intel-gtt: Only register fake agp driver for gen1Daniel Vetter1-12/+12
2016-02-10agp/intel-gtt: Don't leak the scratch pageDaniel Vetter1-2/+6
2015-07-15Merge tag 'drm-intel-fixes-2015-07-15' into drm-intel-next-queuedDaniel Vetter1-1/+1
2015-06-29agp/intel: Fix typo in needs_ilk_vtd_wa()Chris Wilson1-1/+1
2015-06-26drm/i915/gtt: Allow >= 4GB sizes for vm.Mika Kuoppala1-2/+2
2015-01-28agp/intel: Serialise after GTT updatesChris Wilson1-7/+7
2014-12-23agp: Fix up email address & attributions in AGP MODULE_AUTHOR tagsDave Jones1-1/+1
2014-09-19agp/intel-gtt: Remove get/put_pagesDaniel Vetter1-4/+0
2014-02-08drivers/char: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2014-01-30Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+18
2014-01-07agp/intel: Use CPU physical address, not bus address, for ioremap()Bjorn Helgaas1-7/+7
2014-01-07agp/intel: Use pci_bus_address() to get GTTADR bus addressBjorn Helgaas1-4/+3
2014-01-07agp/intel: Use pci_bus_address() to get MMADR bus addressBjorn Helgaas1-7/+3
2014-01-07agp/intel: Support 64-bit GMADRYinghai Lu1-8/+4
2014-01-07agp/intel: Rename gtt_bus_addr to gtt_phys_addrBjorn Helgaas1-8/+8
2013-11-08drm/i915: Make AGP support optionalVille Syrjälä1-0/+18
2013-02-20drm/i915: Disable WC PTE updates to w/a buggy IOMMU on ILKChris Wilson1-2/+35
2013-02-15drm/i915: Fix gen2 mappable calculationsBen Widawsky1-1/+4
2013-01-31drm/i915: remove intel_gtt structureBen Widawsky1-15/+21
2013-01-20agp/intel: Add gma_bus_addrBen Widawsky1-2/+3
2013-01-20drm/i915: Needs_dmar, notBen Widawsky1-4/+6
2013-01-20drm/i915: Remove scratch page from sharedBen Widawsky1-4/+5
2013-01-20drm/i915: Cut out the infamous ILK w/a from AGP layerBen Widawsky1-27/+0
2012-12-20drm/i915: Move GSM mapping into dev_privBen Widawsky1-1/+0
2012-11-12drm/i915: Kill off now unused gen6+ AGP codeBen Widawsky1-307/+11
2012-11-12drm/i915: Stop using AGP layer for GEN6+Ben Widawsky1-1/+1
2012-10-12drm/i915: disable wc gtt pte mappings on gen2Daniel Vetter1-1/+1
2012-09-20agp/intel: Use a write-combining map for updating PTEsChris Wilson1-3/+8
2012-09-20drm/i915: Replace the array of pages with a scatterlistChris Wilson1-29/+22
2012-08-17drm/i915: fix hsw uncached pteDaniel Vetter1-36/+69
2012-08-07drm/i915: add more Haswell PCI IDsPaulo Zanoni1-1/+59