summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-11drm/msm/gpu: Fix potential double-freeRob Clark1-0/+4
2022-11-03drm/msm: remove duplicated code from a6xx_create_address_spaceDmitry Baryshkov1-2/+10
2022-11-03drm/msm: move domain allocation into msm_iommu_new()Dmitry Baryshkov1-16/+9
2022-10-14drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usageRob Clark1-1/+6
2022-07-06drm/msm/adreno: Defer enabling runpm until hw_init()Rob Clark1-1/+0
2022-07-06drm/msm/gpu: Add GEM debug label to devcoreRob Clark1-0/+1
2022-07-06drm/msm: Fix %d vs %uRob Clark1-5/+5
2022-07-06drm/msm/adreno: Allow larger address space sizeRob Clark1-0/+17
2022-06-18drm/msm: Don't overwrite hw fence in hw_initRob Clark1-3/+8
2022-06-07drm/msm: Fix double pm_runtime_disable() callMaximilian Luz1-1/+2
2022-05-02drm/msm: Fix null pointer dereferences without iommuLuca Weiss1-1/+4
2022-04-21drm/msm: Add a way for userspace to allocate GPU iovaRob Clark1-0/+10
2022-04-21drm/msm/gpu: Drop duplicate fence counterRob Clark1-2/+2
2022-04-21drm/msm: Add a way to override processes comm/cmdlineRob Clark1-3/+40
2022-04-21drm/msm: Add support for pointer paramsRob Clark1-2/+10
2022-03-08drm/msm/adreno: fix cast in adreno_get_param()Dan Carpenter1-4/+4
2022-03-04drm/msm: Add SYSPROF param (v2)Rob Clark1-0/+4
2022-03-04drm/msm: Add SET_PARAM ioctlRob Clark1-0/+10
2022-02-25drm/msm/adreno: Expose speedbin to userspaceAkhil P Oommen1-4/+17
2022-02-25drm/msm/adreno: Generate name from chipid for 7c3Akhil P Oommen1-2/+13
2022-02-20drm/msm/gpu: Track global faults per address-spaceRob Clark1-1/+1
2022-02-20drm/msm/gpu: Add ctx to get_param()Rob Clark1-1/+2
2021-12-13drm/msm/a6xx: Skip crashdumper state if GPU needs_hw_initRob Clark1-1/+0
2021-11-29drm/msm/gpu: Add some WARN_ON()sRob Clark1-0/+3
2021-11-28drm/msm/a6xx: Capture gmu log in devcoredumpAkhil P Oommen1-1/+1
2021-07-28drm/msm: Utilize gpu scheduler prioritiesRob Clark1-2/+2
2021-07-27drm/msm: drop drm_gem_object_put_locked()Rob Clark1-1/+1
2021-06-23drm/msm: devcoredump iommu fault supportRob Clark1-0/+15
2021-06-23drm/msm/a6xx: add support for Adreno 660 GPUJonathan Marek1-1/+1
2021-06-23drm/msm: remove unused icc_path/ocmem_icc_pathJonathan Marek1-3/+0
2021-06-23drm/msm: Use VERB() for extra verbose loggingStephen Boyd1-1/+1
2021-06-23drm/msm: Convert to use resource-managed OPP APIYangtao Li1-1/+1
2021-06-23drm/msm: replace MSM_BO_UNCACHED with MSM_BO_WC for internal objectsJonathan Marek1-1/+1
2021-05-01Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+1
2021-04-07drm/msm: Add param for userspace to query suspend countRob Clark1-0/+3
2021-04-07iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFGChristoph Hellwig1-4/+1
2021-01-31drm/msm/a6xx: Create an A6XX GPU specific address spaceSai Prakash Ranjan1-15/+8
2021-01-31drm/msm: Add proper checks for GPU LLCC supportSai Prakash Ranjan1-5/+5
2021-01-07drm/msm: Only enable A6xx LLCC code on A6xxKonrad Dybcio1-9/+12
2020-11-29drm/msm/a6xx: Add support for using system cache(LLC)Sharat Masetty1-0/+17
2020-11-04drm/msm: Fix duplicate gpu node in icc summaryAkhil P Oommen1-31/+1
2020-09-29drm/msm: fix 32b build warnsRob Clark1-1/+1
2020-09-15drm/msm: Get rid of the REG_ADRENO offsetsJordan Crouse1-79/+3
2020-09-15drm/msm: Allow a5xx to mark the RPTR shadow as privilegedJordan Crouse1-0/+5
2020-09-12drm/msm: Set the global virtual address range from the IOMMU domainJordan Crouse1-2/+11
2020-09-12drm/msm: Drop context arg to gpu->submit()Jordan Crouse1-3/+2
2020-09-12drm/msm/adreno: fix probe without iommuLuca Weiss1-2/+8
2020-09-04drm/msm: Disable the RPTR shadowJordan Crouse1-25/+2
2020-08-17drm/msm/adreno: fix updating ring fenceRob Clark1-1/+1
2020-07-31drm/msm/adreno: fix gpu probe if no interconnect-namesRob Clark1-8/+10