summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/panfrost
Commit message (Expand)AuthorAgeFilesLines
* drm/panfrost: Simplify devfreq utilisation trackingSteven Price2019-10-294-56/+38
* drm/panfrost: Use generic code for devfreqSteven Price2019-10-292-52/+10
* Merge drm/drm-next into drm-misc-nextSean Paul2019-10-231-0/+3
|\
| * Merge v5.4-rc4 into drm-nextDaniel Vetter2019-10-232-5/+14
| |\
| | * drm/panfrost: Handle resetting on timeout betterSteven Price2019-10-151-5/+11
| | * drm/panfrost: Add missing GPU feature registersSteven Price2019-10-141-0/+3
* | | drm/shmem: drop DEFINE_DRM_GEM_SHMEM_FOPSGerd Hoffmann2019-10-171-1/+1
* | | drm/shmem: switch shmem helper to &drm_gem_object_funcs.mmapGerd Hoffmann2019-10-171-1/+1
* | | drm/panfrost: Remove commented out call to panfrost_core_dumpSteven Price2019-10-092-2/+2
* | | drm/panfrost: Handle resetting on timeout betterSteven Price2019-10-091-5/+11
* | | drm/panfrost: Remove NULL check for regulatorSteven Price2019-10-091-4/+2
|/ /
* | Merge drm/drm-next into drm-misc-nextMaxime Ripard2019-10-036-115/+131
|\|
| * Merge tag 'drm-next-2019-09-27' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-09-273-31/+42
| |\
| | * drm/panfrost: Prevent race when handling page faultSteven Price2019-09-191-19/+36
| | * drm/panfrost: Remove NULL checks for regulatorSteven Price2019-09-191-6/+4
| | * drm/panfrost: Fix regulator_get_optional() misuseMark Brown2019-09-191-6/+2
| * | Merge tag 'drm-next-2019-09-18' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-09-1914-237/+847
| |\|
| | * drm/panfrost: Remove unnecessary hwaccess_lock spin_lockRob Herring2019-08-303-7/+0
| | * drm/panfrost: Flush and disable address space when freeing page tablesRob Herring2019-08-301-7/+9
| | * drm/panfrost: Add cache/TLB flush before switching address spaceRob Herring2019-08-301-0/+2
| | * drm/panfrost: Split mmu_hw_do_operation into locked and unlocked versionRob Herring2019-08-301-13/+13
| | * drm/panfrost: Rework page table flushing and runtime PM interactionRob Herring2019-08-301-20/+18
| | * drm/panfrost: Remove unnecessary mmu->lock mutexRob Herring2019-08-302-10/+0
| | * drm/panfrost: Hold runtime PM reference until jobs completeRob Herring2019-08-301-11/+28
| | * drm/panfrost: Rework runtime PM initializationRob Herring2019-08-302-13/+6
| | * drm/panfrost: Use mutex_trylock in panfrost_gem_purgeRob Herring2019-08-281-4/+7
| | * drm/panfrost: Fix possible suspend in panfrost_removeRob Herring2019-08-281-2/+4
| | * drm/panfrost: Add missing check for pfdev->regulatorSteven Price2019-08-281-2/+4
| * | iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap()Will Deacon2019-07-291-1/+1
| * | iommu/io-pgtable: Remove unused ->tlb_sync() callbackWill Deacon2019-07-291-1/+0
| * | iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page()Will Deacon2019-07-291-5/+0
| * | iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in driversWill Deacon2019-07-291-0/+14
| * | iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_opsWill Deacon2019-07-241-1/+1
* | | drm/panfrost: Add errata descriptions from kbaseAlyssa Rosenzweig2019-08-231-0/+81
* | | drm/panfrost: Use mutex_trylock in panfrost_gem_purgeRob Herring2019-08-231-4/+7
* | | drm/panfrost: Fix possible suspend in panfrost_removeRob Herring2019-08-231-2/+4
* | | drm/panfrost: Add missing check for pfdev->regulatorSteven Price2019-08-231-2/+4
| |/ |/|
* | drm/panfrost: Fix sleeping while atomic in panfrost_gem_openRob Herring2019-08-221-4/+6
* | drm/panfrost: Remove opp table when unloadingSteven Price2019-08-193-1/+11
* | drm/panfrost: Enable devfreq to work without regulatorSteven Price2019-08-191-5/+2
* | drm/panfrost: Implement per FD address spacesRob Herring2019-08-199-87/+236
* | drm/panfrost: Fix missing unlock on error in panfrost_mmu_map_fault_addr()Wei Yongjun2019-08-191-1/+4
* | dma-buf: rename reservation_object to dma_resvChristian König2019-08-132-4/+4
* | drm/panfrost: Bump driver version to 1.1Rob Herring2019-08-121-1/+6
* | drm/panfrost: Add support for GPU heap allocationsRob Herring2019-08-125-17/+171
* | drm/panfrost: Convert MMU IRQ handler to threaded handlerRob Herring2019-08-121-5/+15
* | drm/panfrost: Consolidate reset handlingRob Herring2019-08-125-21/+22
* | drm/panfrost: Add a no execute flag for BO allocationsRob Herring2019-08-124-10/+94
* | drm/panfrost: Split panfrost_mmu_map SG list mapping to its own functionRob Herring2019-08-121-21/+31
* | drm/panfrost: Restructure the GEM object creationRob Herring2019-08-122-38/+39