aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/agp
AgeCommit message (Expand)AuthorFilesLines
2024-05-03alpha: don't make functions public without a reasonAl Viro1-1/+1
2024-02-16char/agp: remove agp_bridge_data::typeJiri Slaby (SUSE)1-1/+0
2023-12-06char/agp: Remove frontend codeThomas Zimmermann6-1491/+0
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-1226/+1
2023-10-30parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR tableHelge Deller1-7/+9
2023-09-13Merge tag 'parisc-for-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+0
2023-09-11arch: Remove Itanium (IA-64) architectureArd Biesheuvel4-1226/+1
2023-08-31parisc: sba: Fix compile warning wrt list of SBA devicesHelge Deller1-2/+0
2023-07-30char: Explicitly include correct DT includesRob Herring1-0/+1
2023-05-22parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()Helge Deller1-1/+14
2023-02-13char/agp: consolidate {alloc,free}_gatt_pages()Mike Rapoport1-0/+6
2022-10-26agp/via: Update to DEFINE_SIMPLE_DEV_PM_OPS()Bjorn Helgaas1-4/+2
2022-10-26agp/sis: Update to DEFINE_SIMPLE_DEV_PM_OPS()Bjorn Helgaas1-5/+2
2022-10-26agp/amd64: Update to DEFINE_SIMPLE_DEV_PM_OPS()Bjorn Helgaas1-4/+2
2022-10-26agp/nvidia: Convert to generic power managementBjorn Helgaas1-20/+4
2022-10-26agp/ati: Convert to generic power managementBjorn Helgaas1-18/+4
2022-10-26agp/amd-k7: Convert to generic power managementBjorn Helgaas1-20/+4
2022-10-26agp/intel: Convert to generic power managementBjorn Helgaas1-6/+5
2022-10-26agp/efficeon: Convert to generic power managementBjorn Helgaas1-12/+4
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-07-01Merge tag 'drm-intel-gt-next-2022-06-29' of git://anongit.freedesktop.org/drm...Dave Airlie1-29/+29
2022-06-22agp/intel: Rename intel-gtt symbolsLucas De Marchi1-29/+29
2022-04-05x86/amd_nb: Unexport amd_cache_northbridges()Muralidhara M K1-1/+1
2022-03-29Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-13/+13
2022-02-25agp/intel: Remove usage of the deprecated "pci-dma-compat.h" APIChristophe JAILLET1-13/+13
2022-02-01Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie6-11/+14
2022-01-16Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-57/+17
2022-01-14agp/via: Remove unused variable 'current_size'Thomas Zimmermann1-3/+0
2022-01-14agp/sworks: Remove unused variable 'current_size'Thomas Zimmermann1-3/+0
2022-01-14agp/nvidia: Declare value returned by readl() as unusedThomas Zimmermann1-1/+2
2022-01-14agp/ati: Return error from ati_create_page_map()Thomas Zimmermann1-1/+5
2022-01-14agp: Documentation fixesThomas Zimmermann1-0/+2
2022-01-14agp: Include "compat_ioctl.h" where necessaryThomas Zimmermann1-0/+2
2022-01-14agp: Remove trailing whitespacesThomas Zimmermann3-3/+3
2021-12-14via-agp: convert to generic power managementVaibhav Gupta1-20/+5
2021-12-14sis-agp: convert to generic power managementVaibhav Gupta1-19/+6
2021-12-14amd64-agp: convert to generic power managementVaibhav Gupta1-18/+6
2021-12-14Merge v5.16-rc5 into drm-nextDaniel Vetter1-3/+3
2021-11-30parisc/agp: Annotate parisc agp init functions with __initHelge Deller1-3/+3
2021-11-15agp/intel-gtt: reduce intel-gtt dependencies moreJani Nikula1-0/+1
2021-04-06parisc: parisc-agp requires SBA IOMMU driverHelge Deller1-1/+1
2020-11-18char/agp: Disable frontend without CONFIG_DRM_LEGACYDaniel Vetter2-1/+10
2020-09-28agp: use semicolons rather than commas to separate statementsJulia Lawall3-3/+3
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-06-25Merge drm/drm-next into drm-intel-next-queuedJani Nikula3-5/+3
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-3/+3
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2-2/+0
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-16Merge drm/drm-next into drm-intel-next-queuedJoonas Lahtinen1-1/+1
2020-04-10agp/intel: Reinforce the barrier after GTT updatesChris Wilson1-1/+3
2020-03-17x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessorBorislav Petkov1-1/+1
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig2-2/+2
2020-01-03agp: remove unused variable arqsz in agp_3_5_enable()Yunfeng Ye1-3/+1
2020-01-03agp: remove unused variable mcapndxYunfeng Ye1-5/+0
2019-12-06Merge tag 'drm-next-2019-12-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-9/+6
2019-12-04agp: Add bridge parameter documentationCorentin Labbe1-0/+3
2019-12-04agp: remove unused variable num_segmentsCorentin Labbe1-2/+1
2019-12-04agp: remove unused variable size in agp_generic_create_gatt_tableCorentin Labbe1-7/+2
2019-11-20char: Fix Kconfig indentationKrzysztof Kozlowski1-1/+1
2019-08-16ia64: remove support for machvecsChristoph Hellwig1-2/+2
2019-08-16ia64: remove the zx1 swiotlb machvecChristoph Hellwig1-1/+1
2019-08-16char/agp: remove the sgi-agp driverChristoph Hellwig3-346/+0
2019-07-08Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+1
2019-06-23smp: Remove smp_call_function() and on_each_cpu() return valuesNadav Amit1-2/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2-9/+2
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner3-0/+3
2019-03-05agp: efficeon: no need to set PG_reserved on GATT tablesDavid Hildenbrand1-2/+0
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS1-2/+2
2018-07-10char: amd64-agp: Use 64-bit arithmetic instead of 32-bitGustavo A. R. Silva1-2/+2
2018-07-10char: agp: Change return type to vm_fault_tSouptick Joarder1-1/+1
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook3-3/+5
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook4-7/+14
2018-05-10agp: uninorth: make two functions staticMathieu Malaterre1-2/+2
2018-02-06Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-4/+11
2018-01-11agp: sworks: Deprecate pci_get_bus_and_slot()Sinan Kaya1-1/+2
2018-01-11agp: nvidia: Deprecate pci_get_bus_and_slot()Sinan Kaya1-3/+9
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-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman4-0/+4
2017-08-04agp: nvidia: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: amd64: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: sis: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: efficeon: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: ati: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: ali: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: intel: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-04agp: amd-k7: constify pci_device_id.Arvind Yadav1-2/+2
2017-08-04agp: uninorth: constify pci_device_id.Arvind Yadav1-1/+1
2017-05-08agp: use set_memory.h headerLaura Abbott5-1/+7
2017-05-08treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko1-7/+1
2017-05-03Merge tag 'drm-for-v4.12' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-8/+8
2017-03-08Merge tag 'drm-intel-next-2017-03-06' of git://anongit.freedesktop.org/git/dr...Dave Airlie1-8/+8
2017-03-01Merge branch 'linus' into WIP.x86/boot, to fix up conflicts and to pick up up...Ingo Molnar2-5/+6
2017-02-24mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang1-3/+2
2017-01-28x86/boot/e820: Move asm/e820.h to asm/e820/api.hIngo Molnar1-1/+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-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2-2/+2
2016-12-14mm: use vmf->address instead of of vmf->virtual_addressJan Kara1-2/+1
2016-08-18agp/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-03-21Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-14/+18
2016-03-20Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2016-02-18mm/core, arch, powerpc: Pass a protection key in to calc_vm_flag_bits()Dave Hansen1-1/+1
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
2016-02-05PCI: Remove includes of asm/pci-bridge.hBjorn Helgaas1-1/+0
2015-10-02agp/uninorth: fix a memleak in create_gatt_tableDenis Kirjanov1-6/+10
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-02-05Merge branch 'drm-intel-next' of git://anongit.freedesktop.org/drm-intel into...Dave Airlie1-7/+7
2015-01-29agp: change agp_free_page_array to use kvfreeWang, Yalin2-12/+4
2015-01-28agp/intel: Serialise after GTT updatesChris Wilson1-7/+7
2014-12-23agp: Fix up email address & attributions in AGP MODULE_AUTHOR tagsDave Jones8-8/+8
2014-09-19agp/intel-gtt: Remove get/put_pagesDaniel Vetter1-4/+0
2014-08-02agp: remove read/write stubsMathias Krause1-15/+0
2014-05-06agp: info leak in agpioc_info_wrap()Dan Carpenter1-0/+1
2014-02-07drivers/char: delete non-required instances of include <linux/init.h>Paul Gortmaker4-4/+0
2014-01-29Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds4-6/+24
2014-01-22Merge tag 'pci-v3.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-104/+80
2014-01-07agp/ati: Use PCI_COMMAND instead of hard-coded 4Bjorn Helgaas1-2/+2
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 Helgaas2-5/+4
2014-01-07agp/intel: Use pci_bus_address() to get MMADR bus addressBjorn Helgaas2-9/+5
2014-01-07agp/intel: Support 64-bit GMADRYinghai Lu2-10/+6
2014-01-07agp/intel: Rename gtt_bus_addr to gtt_phys_addrBjorn Helgaas1-8/+8
2014-01-07agp: Use pci_resource_start() to get CPU physical address for BARBjorn Helgaas3-9/+11
2014-01-06agp: Support 64-bit APBASEBjorn Helgaas11-60/+43
2013-12-08char: amd64-agp: remove DEFINE_PCI_DEVICE_TABLE macroJingoo Han1-1/+1
2013-11-14drm/i915: Kill legeacy AGP for gen3 kmsDaniel Vetter1-5/+0
2013-11-08drm/i915: Make AGP support optionalVille Syrjälä3-1/+24
2013-07-31parisc: agp/parisc-agp: allow binding of user memory to the AGP GARTAlex Ivanov1-2/+4
2013-07-09Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds3-8/+10
2013-06-28char/agp: replace numeric with standard PM state macrosYijing Wang2-5/+5
2013-06-05PCI: Convert alloc_pci_dev(void) to pci_alloc_dev(bus)Gu Zheng2-2/+2
2013-05-31drm, agpgart: Use pgprot_writecombine for AGP maps and make the MTRR optionalAndy Lutomirski1-3/+5
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
2013-01-17Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet...Dave Airlie1-1/+0
2013-01-03Drivers: char: remove __dev* attributes.Greg Kroah-Hartman13-34/+29
2012-12-20drm/i915: Move GSM mapping into dev_privBen Widawsky1-1/+0
2012-12-17Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2-399/+12
2012-11-21char: remove use of __devexitBill Pemberton13-13/+13
2012-11-21char: remove use of __devinitdataBill Pemberton6-8/+8
2012-11-11drm/i915: Kill off now unused gen6+ AGP codeBen Widawsky2-398/+11
2012-11-11drm/i915: Stop using AGP layer for GEN6+Ben Widawsky1-1/+1
2012-10-16Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie1-1/+1
2012-10-12drm/i915: disable wc gtt pte mappings on gen2Daniel Vetter1-1/+1
2012-10-03Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-32/+30
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-09-13Merge commit 'v3.6-rc5' into nextBjorn Helgaas2-13/+134
2012-08-22sgi-agp: Use list_for_each_entry() for bus->devices traversalBjorn Helgaas1-3/+2
2012-08-17drm/i915: fix hsw uncached pteDaniel Vetter2-36/+70
2012-08-07drm/i915: add more Haswell PCI IDsPaulo Zanoni2-6/+93
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 Vetter2-0/+2
2012-06-20agp/intel: use correct GTT offset on VLVJesse Barnes1-0/+1
2012-06-20agp/intel: allow cacheable and GDFT PTEs on ValleyViewJesse Barnes1-2/+9
2012-06-12drm/i915: call intel_enable_gttDaniel Vetter1-1/+2
2012-06-12agp/intel-gtt: move gart base addres setupDaniel Vetter1-10/+10
2012-06-12drm/i915 + agp/intel-gtt: prep work for direct setupDaniel Vetter3-14/+40
2012-06-12agp/intel-gtt: don't require the agp bridge on setupDaniel Vetter1-3/+5
2012-06-12drm/i915: stop using dev->agp->baseDaniel Vetter1-3/+2
2012-06-12agp/intel-gtt: remove dead codeDaniel Vetter1-3/+0
2012-06-06char/agp: add another Ironlake host bridgeEugeni Dodonov2-0/+2
2012-05-19drm/i915: hook Haswell devices in placeEugeni Dodonov1-0/+4
2012-04-12agp: Use u32 __iomem annotation to silence sparse warning.Santosh Nayak1-1/+1
2012-04-12agp: Remove 'break' after 'return' statement.Santosh Nayak2-3/+0
2012-04-12Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-int...Dave Airlie3-1/+59
2012-04-09drm/i915: add Haswell devices and their PCI IDsEugeni Dodonov2-0/+25
2012-04-02drm/i915: disable ppgtt on snb when dmar is enabledDaniel Vetter1-1/+0
2012-04-02drm/i915: add Ivy Bridge GT2 Server entriesEugeni Dodonov2-0/+3
2012-03-29agp/intel: add ValleyView AGP driverJesse Barnes3-0/+29
2012-03-29agp/intel: map more registers for use by the GTT codeJesse Barnes1-1/+5
2012-02-10Merge remote-tracking branch 'airlied/drm-fixes' into drm-intel-next-queuedDaniel Vetter3-8/+8
2012-02-09agp/intel-gtt: export the gtt pagetable iomappingDaniel Vetter1-0/+1
2012-02-09agp/intel-gtt: export the scratch page dma addressDaniel Vetter1-5/+4
2012-01-26agp: fix scratch page cleanupMichal Kubecek1-6/+6
2012-01-17agp/intel: Add pci id for hostbridge from has/qemuBen Widawsky1-0/+1
2012-01-13module_param: make bool parameters really bool (drivers & misc)Rusty Russell2-2/+2
2012-01-06agp: Fix multi-line warning message whitespaceTormod Volden1-4/+4
2011-11-08agp: iommu_gfx_mapped only available if CONFIG_INTEL_IOMMU is setKeith Packard1-2/+3
2011-11-08drm/i915: fix if statement (bogus semi-colon)Dan Carpenter1-1/+1
2011-11-02Merge branch 'misc-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl...Linus Torvalds1-2/+4
2011-10-28Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+28
2011-10-26Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2011-10-20drm/i915: ILK + VT-d workaroundBen Widawsky1-0/+28
2011-09-21iommu: Rename the DMAR and INTR_REMAP config optionsSuresh Siddha1-2/+2
2011-09-15char: Convert vmalloc/memset to vzallocJoe Perches1-2/+1
2011-08-23[IA64] agp/hp-agp: Allow binding user memory to the AGP GARTÉmeric Maschino1-2/+4