summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm: Wire up tlb opsRob Clark2024-02-151-3/+29
* drm/msm: Be more shouty if per-process pgtables aren't workingRob Clark2023-05-171-1/+6
* drm/msm/iommu: Fix null pointer dereference in no-IOMMU caseLuca Weiss2023-05-111-1/+1
* drm/msm/adreno: stall translation on fault for all GPU familiesDmitry Baryshkov2023-03-281-11/+27
* drm/msm: move domain allocation into msm_iommu_new()Dmitry Baryshkov2022-11-031-3/+17
* drm/msm/iommu: optimize map/unmapRob Clark2022-08-281-15/+86
* drm/msm: use for_each_sgtable_sg to iterate over scatterlistJonathan Marek2022-06-141-1/+1
* drm/msm: Fix display fault handlingRob Clark2021-07-271-1/+10
* drm/msm: devcoredump iommu fault supportRob Clark2021-06-231-0/+11
* drm/msm: Improve the a6xx page fault handlerJordan Crouse2021-06-231-1/+10
* iommu/io-pgtable: Remove tlb_flush_leafRobin Murphy2020-12-081-1/+0
* Merge tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-10-151-2/+206
|\
| * Merge tag 'drm-msm-next-2020-09-27' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2020-09-291-1/+205
| |\
| | * drm/msm: Add support to create a local pagetableJordan Crouse2020-09-121-1/+198
| | * drm/msm: Set the global virtual address range from the IOMMU domainJordan Crouse2020-09-121-0/+7
| |/ |/|
| * drm: msm: fix common struct sg_table related issuesMarek Szyprowski2020-09-101-1/+1
|/
* drm/msm: Update the MMU helper function APIsJordan Crouse2020-05-231-2/+2
* drm/msm: Refactor address space initializationJordan Crouse2020-05-231-0/+3
* drm/msm: Attach the IOMMU device during initializationJordan Crouse2020-05-231-8/+7
* drm/msm: Remove unused function argumentsDrew Davenport2019-10-071-4/+2
* Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-07-151-1/+1
|\
| * drm/msm: Print all 64 bits of the faulting IOMMU addressJordan Crouse2019-06-181-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
|/
* drm/msm: Remove pm_runtime calls from msm_iommu.cJordan Crouse2019-04-181-12/+1
* Merge tag 'drm-next-2018-12-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2018-12-251-2/+1
|\
| * drm/msm: Remove sgt from the mmu unmap functionJordan Crouse2018-12-111-2/+1
* | drm/msm: Fix error return checkingWen Yang2018-12-031-1/+1
|/
* drm/msm: pm runtime support for iommuRob Clark2017-04-081-1/+14
* drm/msm: convert to iommu_map_sgRob Clark2017-04-081-49/+5
* drm/msm: let gpu wire up it's own fault handlerRob Clark2017-02-061-2/+5
* drm/msm: convert iova to 64bRob Clark2016-11-281-6/+6
* drm/msm: Print the correct virtual addresses in map/unmap funcsArchit Taneja2016-07-161-2/+2
* drm/msm: Use correct type for physical addressesArchit Taneja2016-07-161-2/+2
* drm/msm: make iommu port names const'ierRob Clark2016-03-021-2/+4
* drm/msm: Fix a couple of 64-bit build warningsThierry Reding2015-05-141-2/+2
* drm/msm: avoid flood of kernel logs on faultsRob Clark2014-08-261-2/+2
* drm/msm: use upstream iommuRob Clark2014-08-041-28/+3
* drm/msm: fix IOMMU cleanup for -EPROBE_DEFERStephane Viau2014-06-221-2/+19
* drm/msm: use PAGE_ALIGNED instead of IS_ALIGNED(PAGE_SIZE)Fabian Frederick2014-06-221-1/+1
* drm/msm: add a330/apq8x74Rob Clark2014-01-091-1/+1
* drm/msm: add support for non-IOMMU systemsRob Clark2014-01-091-0/+148