summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_gpu.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm: Attach the GPU MMU when it is createdJordan Crouse2017-08-221-29/+56
* drm/msm: Separate locking of buffer resources from struct_mutexSushmita Susheelendra2017-06-171-3/+1
* drm/msm: remove address-space idRob Clark2017-06-161-2/+0
* drm/msm: pass address-space to _get_iova() and friendsRob Clark2017-06-161-3/+3
* drm/msm: fix locking inconsistency for gpu->hw_init()Rob Clark2017-06-161-0/+2
* drm/msm: Add a struct to pass configuration to msm_gpu_init()Jordan Crouse2017-06-161-7/+6
* drm/msm/gpu: check legacy clk names in get_clocks()Rob Clark2017-05-271-2/+2
* msm/drm: gpu: Dynamically locate the clocks from the device treeJordan Crouse2017-04-081-23/+55
* drm/msm: Hard code the GPU "slow frequency"Jordan Crouse2017-04-081-2/+6
* drm/msm: Make sure to detach the MMU during GPU cleanupJordan Crouse2017-04-081-3/+0
* drm/msm/gpu: use pm-runtimeRob Clark2017-04-081-72/+27
* drm/msm: drop _clk suffix from clk namesRob Clark2017-02-061-4/+3
* drm/msm: gpu: Add A5XX target supportJordan Crouse2016-11-281-3/+10
* drm/msm: Remove 'src_clk' from adreno configurationJordan Crouse2016-11-281-23/+13
* drm/msm: convert iova to 64bRob Clark2016-11-281-1/+1
* drm/msm: support multiple address spacesRob Clark2016-11-271-7/+12
* dma-buf: Rename struct fence to dma_fenceChris Wilson2016-10-251-1/+1
* drm/msm: move fence allocation out of msm_gpu_submit()Rob Clark2016-09-151-11/+2
* drm/msm: print offender task name on hangcheck recoveryRob Clark2016-05-081-4/+19
* drm/msm: fix leak in failed submit pathRob Clark2016-05-081-3/+1
* drm/msm: drop return from gpu->submit()Rob Clark2016-05-081-2/+2
* drm/msm: 'struct fence' conversionRob Clark2016-05-081-10/+17
* drm/msm: introduce msm_fence_contextRob Clark2016-05-081-9/+14
* drm/msm/gpu: simplify tracking in-flight bo'sRob Clark2016-05-081-29/+22
* drm/msm: move fence code to it's own fileRob Clark2016-05-081-0/+1
* drm/msm: Fix IOMMU clean up path in case msm_iommu_new() failsStephane Viau2015-10-221-0/+8
* drm/msm: restart queued submits after hangRob Clark2015-06-111-3/+46
* drm/msm: adreno a306 supportRob Clark2015-06-111-0/+1
* drm/msm: clarify downstream bus scalingRob Clark2015-06-111-1/+1
* drm/msm: fix potential deadlock in gpu initRob Clark2014-08-041-0/+3
* drm/msm: use upstream iommuRob Clark2014-08-041-8/+1
* drm/msm: add perf logging debugfsRob Clark2014-06-021-0/+103
* drm/msm: add rd logging debugfsRob Clark2014-06-021-0/+4
* drm/msm: crank down gpu when inactiveRob Clark2014-03-311-3/+82
* drm/msm: bigger synchronization hammerRob Clark2014-02-071-3/+0
* drm/msm: add support for non-IOMMU systemsRob Clark2014-01-091-8/+11
* drm/msm: fix bus scalingRob Clark2014-01-091-15/+5
* drm/msm: rework inactive-workRob Clark2013-11-011-2/+2
* drm/msm: fix potential NULL pointer dereferenceWei Yongjun2013-09-121-1/+2
* drm/msm: workaround for missing irqRob Clark2013-09-111-2/+5
* drm/msm: hangcheck harderRob Clark2013-09-101-1/+8
* drm/msm: handle read vs write fencesRob Clark2013-09-101-2/+7
* drm/msm: add basic hangcheck/recovery mechanismRob Clark2013-08-241-0/+52
* drm/msm: add a3xx gpu supportRob Clark2013-08-241-0/+411