summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/adreno/adreno_gpu.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-02drm/msm/adreno: Prevent unclocked access when retrieving timestampsArchit Taneja1-2/+9
2017-06-17drm/msm: Separate locking of buffer resources from struct_mutexSushmita Susheelendra1-3/+1
2017-06-16drm/msm: pass address-space to _get_iova() and friendsRob Clark1-3/+3
2017-06-16drm/msm: fix locking inconsistency for gpu->hw_init()Rob Clark1-1/+1
2017-06-16drm/msm: Remove memptrs->wptrJordan Crouse1-3/+0
2017-06-16drm/msm: Add a struct to pass configuration to msm_gpu_init()Jordan Crouse1-2/+10
2017-04-08drm/msm: Hard code the GPU "slow frequency"Jordan Crouse1-3/+2
2017-04-08drm/msm: Add MSM_PARAM_GMEM_BASEJordan Crouse1-0/+3
2017-04-08drm/msm: Reference count address spacesJordan Crouse1-1/+1
2017-04-08drm/msm: Make sure to detach the MMU during GPU cleanupJordan Crouse1-10/+19
2017-04-08drm/msm/adreno: reset ringbuffer in hw_initRob Clark1-10/+8
2017-04-08drm/msm/gpu: use pm-runtimeRob Clark1-3/+8
2017-04-08drm/msm/gpu: move suspend/resume into debugfs->showRob Clark1-4/+0
2017-02-06drm/msm: drop quirks bindingRob Clark1-1/+0
2017-01-13drm/msm: fix potential null ptr issue in non-iommu caseRob Clark1-3/+2
2016-12-29drm/msm: Ensure that the hardware write pointer is validJordan Crouse1-1/+8
2016-11-28drm/msm: gpu: Add A5XX target supportJordan Crouse1-4/+2
2016-11-28drm/msm: Disable interrupts during initJordan Crouse1-0/+3
2016-11-28drm/msm: Add adreno_gpu_write64()Jordan Crouse1-4/+7
2016-11-28drm/msm: gpu: Return error on hw_init failureJordan Crouse1-6/+5
2016-11-28drm/msm/adreno: move scratch register dumping to per-gen codeRob Clark1-6/+0
2016-11-27drm/msm: support multiple address spacesRob Clark1-1/+1
2016-07-16drm/msm: deal with arbitrary # of cmd buffersRob Clark1-9/+2
2016-07-16drm/msm: change gem->vmap() to get/putRob Clark1-1/+5
2016-06-04drm/msm: deal with exhausted vmap space betterRob Clark1-1/+1
2016-05-08drm/msm: drop return from gpu->submit()Rob Clark1-3/+1
2016-05-08drm/msm: fix ->last_fence() after recoverRob Clark1-2/+2
2016-05-08drm/msm: 'struct fence' conversionRob Clark1-2/+2
2016-05-08drm/msm: introduce msm_fence_contextRob Clark1-3/+3
2016-03-03drm/msm: add timestamp paramRob Clark1-0/+4
2016-03-03drm/msm/adreno: get CP_RPTR from register instead of shadow memoryCraig Stout1-12/+22
2016-03-03drm/msm/adreno: support for adreno 430.Craig Stout1-1/+2
2016-02-10drm/msm: add max-freq gpu param to uapiRob Clark1-0/+3
2015-06-11drm/msm: workaround for missing irq on a306/8x16Rob Clark1-0/+11
2015-06-11drm/msm: clarify downstream bus scalingRob Clark1-1/+1
2015-06-11drm/msm/adreno: dump scratch regs and other info on hangRob Clark1-2/+19
2015-05-15drm/msm: fix locking inconsistencies in gpu->destroy()Rob Clark1-1/+1
2014-12-17drm/msm: Deletion of unnecessary checks before the function call "release_fir...Markus Elfring1-4/+2
2014-11-16drm/msm: a4xx support for msm-drmAravind Ganesan1-1/+1
2014-11-16drm/msm: Handle register offset differences between a3xx and a4xxAravind Ganesan1-6/+11
2014-11-16drm/msm/adreno: slight init order cleanupRob Clark1-6/+6
2014-09-10drm/msm/adreno: push dump/show stuff to base classRob Clark1-0/+31
2014-09-10drm/msm/adreno: bit of init refactoringRob Clark1-22/+33
2014-09-10drm/msm/adreno: move decision about what gpu to to loadRob Clark1-68/+3
2014-08-04drm/msm: fix potential deadlock in gpu initRob Clark1-3/+5
2014-08-04drm/msm: use upstream iommuRob Clark1-0/+8
2014-03-31drm/msm: add chip-id paramRob Clark1-0/+6
2014-03-31drm/msm: spin helperRob Clark1-26/+15
2014-03-31drm/msm: add hang_debug module paramRob Clark1-0/+18
2014-01-09drm/msm: add a330/apq8x74Rob Clark1-3/+4