summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.c
AgeCommit message (Expand)Author
2024-09-01drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrsKonrad Dybcio
2024-08-30drm/msm: Fix incorrect file name output in adreno_request_fw()Aleksandr Mishin
2024-08-30drm/msm: Expose expanded UBWC config uapiConnor Abbott
2024-08-30drm/msm/adreno: Use kvmemdup to simplify the codeLi Zetao
2024-08-15drm/msm/adreno: Fix error return if missing firmware-nameRob Clark
2024-06-21drm/msm: Add MSM_PARAM_RAYTRACING uapiConnor Abbott
2024-06-21drm/msm/adreno: Check for zap node availabilityRob Clark
2024-06-21drm/msm: Add obj flags to gpu devcoredumpRob Clark
2023-12-10drm/msm: Add param for the highest bank bitConnor Abbott
2023-10-09drm/msm/a6xx: Add A740 supportKonrad Dybcio
2023-10-09drm/msm/a6xx: Add skeleton A7xx supportKonrad Dybcio
2023-08-10drm/msm/adreno: adreno_gpu: Switch to memdup_user_nul() helperRuan Jinjie
2023-08-07drm/msm: Disallow relocs on a6xx+Rob Clark
2023-08-07drm/msm/adreno: Switch to chip-id for identifying GPURob Clark
2023-08-07drm/msm/adreno: Move adreno info to configRob Clark
2023-08-07drm/msm/adreno: Add helper for formating chip-idRob Clark
2023-08-07drm/msm/adreno: Add adreno familyRob Clark
2023-08-07drm/msm/adreno: Remove redundant revn paramRob Clark
2023-08-07drm/msm/adreno: Remove redundant gmem size paramRob Clark
2023-08-07drm/msm/adreno: Remove GPU nameRob Clark
2023-06-18drm/msm/a6xx: Introduce GMU wrapper supportKonrad Dybcio
2023-04-03drm/msm/adreno: adreno_gpu: Don't set OPP scaling clock w/ GMUKonrad Dybcio
2023-03-28drm/msm/adreno: split a6xx fault handler into generic and a6xx partsDmitry Baryshkov
2023-03-28drm/msm/adreno: stall translation on fault for all GPU familiesDmitry Baryshkov
2023-03-25drm/msm/gpu: Move fw loading out of hw_init() pathRob Clark
2023-03-20drm/msm/adreno: Use OPP for every GPU generationKonrad Dybcio
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2023-02-08firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/Elliot Berman
2023-02-03Merge tag 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie
2023-01-16drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()Akhil P Oommen
2023-01-11drm/msm/gpu: Fix potential double-freeRob Clark
2022-11-03drm/msm: remove duplicated code from a6xx_create_address_spaceDmitry Baryshkov
2022-11-03drm/msm: move domain allocation into msm_iommu_new()Dmitry Baryshkov
2022-10-14drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usageRob Clark
2022-07-06drm/msm/adreno: Defer enabling runpm until hw_init()Rob Clark
2022-07-06drm/msm/gpu: Add GEM debug label to devcoreRob Clark
2022-07-06drm/msm: Fix %d vs %uRob Clark
2022-07-06drm/msm/adreno: Allow larger address space sizeRob Clark
2022-06-18drm/msm: Don't overwrite hw fence in hw_initRob Clark
2022-06-07drm/msm: Fix double pm_runtime_disable() callMaximilian Luz
2022-05-02drm/msm: Fix null pointer dereferences without iommuLuca Weiss
2022-04-21drm/msm: Add a way for userspace to allocate GPU iovaRob Clark
2022-04-21drm/msm/gpu: Drop duplicate fence counterRob Clark
2022-04-21drm/msm: Add a way to override processes comm/cmdlineRob Clark
2022-04-21drm/msm: Add support for pointer paramsRob Clark
2022-03-08drm/msm/adreno: fix cast in adreno_get_param()Dan Carpenter
2022-03-04drm/msm: Add SYSPROF param (v2)Rob Clark
2022-03-04drm/msm: Add SET_PARAM ioctlRob Clark
2022-02-25drm/msm/adreno: Expose speedbin to userspaceAkhil P Oommen
2022-02-25drm/msm/adreno: Generate name from chipid for 7c3Akhil P Oommen