summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/panfrost/panfrost_device.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-05drm/panfrost: Synchronize and disable interrupts before powering offAngeloGioacchino Del Regno1-0/+8
2023-12-05drm/panfrost: Add gpu_irq, mmu_irq to struct panfrost_deviceAngeloGioacchino Del Regno1-0/+2
2023-11-15Merge drm/drm-next into drm-misc-nextMaxime Ripard1-1/+1
2023-11-10drm/panfrost: Implement ability to turn on/off regulators in suspendAngeloGioacchino Del Regno1-0/+2
2023-11-10drm/panfrost: Implement ability to turn on/off GPU clocks in suspendAngeloGioacchino Del Regno1-0/+11
2023-11-03Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2023-10-04drm/panfrost: dynamically allocate the drm-panfrost shrinkerQi Zheng1-1/+1
2023-10-04drm/panfrost: Add fdinfo support GPU load metricsAdrián Larumbe1-0/+13
2023-03-23drm/panfrost: Increase MAX_PM_DOMAINS to 5Alyssa Rosenzweig1-1/+1
2022-12-12drm: panfrost: Remove #ifdef guards for PM related functionsPaul Cercueil1-2/+2
2021-07-01drm/panfrost: Queue jobs on the hardwareSteven Price1-1/+1
2021-07-01drm/panfrost: Kill in-flight jobs on FD closeBoris Brezillon1-0/+7
2021-07-01drm/panfrost: Don't reset the GPU on job faults unless we really have toBoris Brezillon1-0/+2
2021-07-01drm/panfrost: Disable the AS on unhandled page faultsBoris Brezillon1-0/+1
2021-07-01drm/panfrost: Simplify the reset serialization logicBoris Brezillon1-3/+3
2021-07-01drm/panfrost: Expose a helper to trigger a GPU resetBoris Brezillon1-0/+8
2021-07-01drm/panfrost: Do the exception -> string translation using a tableBoris Brezillon1-0/+69
2021-07-01drm/panfrost: Drop the pfdev argument passed to panfrost_exception_name()Boris Brezillon1-1/+1
2021-06-24drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_privBoris Brezillon1-3/+5
2021-06-04drm/panfrost: Add AFBC_FEATURES parameterAlyssa Rosenzweig1-0/+1
2020-11-16drm/panfrost: Move the GPU reset bits outside the timeout handlerBoris Brezillon1-1/+5
2020-10-30drm/panfrost: Support cache-coherent integrationsRobin Murphy1-0/+1
2020-09-21drm/panfrost: add support for vendor quirkNeil Armstrong1-0/+3
2020-08-07drm/panfrost: dynamically alloc regulatorsClément Péron1-2/+1
2020-08-07drm/panfrost: introduce panfrost_devfreq structClément Péron1-8/+3
2020-02-25drm/panfrost: Add support for multiple power domainsNicolas Boichat1-0/+11
2020-02-25drm/panfrost: Add support for multiple regulatorsNicolas Boichat1-1/+14
2019-10-29drm/panfrost: Simplify devfreq utilisation trackingSteven Price1-8/+4
2019-10-29drm/panfrost: Use generic code for devfreqSteven Price1-2/+0
2019-08-30drm/panfrost: Remove unnecessary hwaccess_lock spin_lockRob Herring1-2/+0
2019-08-30drm/panfrost: Remove unnecessary mmu->lock mutexRob Herring1-1/+0
2019-08-19drm/panfrost: Implement per FD address spacesRob Herring1-4/+20
2019-08-12drm/panfrost: Consolidate reset handlingRob Herring1-0/+1
2019-08-09drm/panfrost: Add madvise and shrinker supportRob Herring1-0/+4
2019-07-26drm/panfrost: Export all GPU feature registersSteven Price1-0/+1
2019-06-18drm/panfrost: Expose performance counters through unstable ioctlsBoris Brezillon1-0/+3
2019-06-18drm/panfrost: Add an helper to check the GPU generationBoris Brezillon1-0/+5
2019-06-18drm/panfrost: Add a module parameter to expose unstable ioctlsBoris Brezillon1-0/+2
2019-05-22drm: panfrost: add optional bus_clockClément Péron1-0/+1
2019-04-18drm/panfrost: Prevent concurrent resetsTomeu Vizoso1-0/+1
2019-04-12drm/panfrost: Add initial panfrost driverRob Herring1-0/+124