summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-21drm/msm: Add MSM_PARAM_RAYTRACING uapiConnor Abbott1-0/+3
2024-06-21drm/msm/adreno: Check for zap node availabilityRob Clark1-1/+1
2024-06-21drm/msm: Add obj flags to gpu devcoredumpRob Clark1-0/+1
2023-12-10drm/msm: Add param for the highest bank bitConnor Abbott1-0/+3
2023-10-09drm/msm/a6xx: Add A740 supportKonrad Dybcio1-1/+5
2023-10-09drm/msm/a6xx: Add skeleton A7xx supportKonrad Dybcio1-0/+1
2023-08-10drm/msm/adreno: adreno_gpu: Switch to memdup_user_nul() helperRuan Jinjie1-11/+3
2023-08-08drm/msm: Disallow relocs on a6xx+Rob Clark1-0/+2
2023-08-08drm/msm/adreno: Switch to chip-id for identifying GPURob Clark1-9/+5
2023-08-08drm/msm/adreno: Move adreno info to configRob Clark1-1/+1
2023-08-08drm/msm/adreno: Add helper for formating chip-idRob Clark1-11/+8
2023-08-08drm/msm/adreno: Add adreno familyRob Clark1-5/+6
2023-08-08drm/msm/adreno: Remove redundant revn paramRob Clark1-1/+0
2023-08-08drm/msm/adreno: Remove redundant gmem size paramRob Clark1-4/+5
2023-08-08drm/msm/adreno: Remove GPU nameRob Clark1-8/+5
2023-06-18drm/msm/a6xx: Introduce GMU wrapper supportKonrad Dybcio1-2/+6
2023-04-03drm/msm/adreno: adreno_gpu: Don't set OPP scaling clock w/ GMUKonrad Dybcio1-10/+14
2023-03-29drm/msm/adreno: split a6xx fault handler into generic and a6xx partsDmitry Baryshkov1-0/+60
2023-03-29drm/msm/adreno: stall translation on fault for all GPU familiesDmitry Baryshkov1-1/+1
2023-03-26drm/msm/gpu: Move fw loading out of hw_init() pathRob Clark1-8/+1
2023-03-20drm/msm/adreno: Use OPP for every GPU generationKonrad Dybcio1-55/+44
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-02-09firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/Elliot Berman1-1/+1
2023-02-02Merge tag 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie1-2/+2
2023-01-16drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()Akhil P Oommen1-2/+2
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-07drm/msm/adreno: Defer enabling runpm until hw_init()Rob Clark1-1/+0
2022-07-07drm/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-22drm/msm: Add a way for userspace to allocate GPU iovaRob Clark1-0/+10
2022-04-22drm/msm/gpu: Drop duplicate fence counterRob Clark1-2/+2
2022-04-22drm/msm: Add a way to override processes comm/cmdlineRob Clark1-3/+40
2022-04-22drm/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-26drm/msm/adreno: Expose speedbin to userspaceAkhil P Oommen1-4/+17
2022-02-26drm/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-14drm/msm/a6xx: Skip crashdumper state if GPU needs_hw_initRob Clark1-1/+0
2021-11-30drm/msm/gpu: Add some WARN_ON()sRob Clark1-0/+3
2021-11-28drm/msm/a6xx: Capture gmu log in devcoredumpAkhil P Oommen1-1/+1