summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/panfrost/panfrost_devfreq.c
Commit message (Expand)AuthorAgeFilesLines
* drm/panfrost: Fix incorrect updating of current device frequencyAdrián Larumbe2023-11-301-2/+15
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2023-10-111-1/+1
|\
| * drm/panfrost: Skip speed binning on EOPNOTSUPPDavid Michael2023-08-211-1/+1
* | drm/panfrost: Add fdinfo support GPU load metricsAdrián Larumbe2023-10-041-0/+8
|/
* drm/panfrost: Add basic support for speed binningAngeloGioacchino Del Regno2023-03-311-0/+30
* drm/panfrost: devfreq: set opp to the recommended one to configure regulatorClément Péron2022-09-081-0/+11
* OPP: Make dev_pm_opp_set_regulators() accept NULL terminated listViresh Kumar2022-07-081-2/+1
* drm/panfrost: devfreq: Don't display error for EPROBE_DEFERChris Morgan2021-07-231-1/+2
* drm/panfrost: devfreq: Disable devfreq when num_supplies > 1Nicolas Boichat2021-05-141-0/+9
* Merge tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-04-281-1/+9
|\
| * drm/panfrost: Add governor data with pre-defined thresholdsLukasz Luba2021-01-221-1/+9
* | drm/panfrost: Convert to use resource-managed OPP APIYangtao Li2021-03-161-28/+9
|/
* drm/panfrost: Use delayed timer as default in devfreq profileLukasz Luba2021-01-131-0/+1
* Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2020-12-151-4/+2
|\
| * drm/panfrost: dev_pm_opp_put_*() accepts NULL argumentViresh Kumar2020-12-091-4/+2
* | Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-12-151-1/+1
|\ \
| * | drm/panfrost: Register devfreq cooling and attempt to add Energy ModelLukasz Luba2020-12-111-1/+1
| |/
* / drm/panfrost: simplify the return expression of panfrost_devfreq_target()Qinglang Miao2020-10-011-6/+1
|/
* drm/panfrost: add regulators to devfreqClément Péron2020-08-071-4/+25
* drm/panfrost: properly handle error in probeClément Péron2020-08-071-6/+19
* drm/panfrost: use spinlock instead of atomicClément Péron2020-08-071-11/+32
* drm/panfrost: introduce panfrost_devfreq structClément Péron2020-08-071-34/+42
* drm/panfrost: clean headers in devfreqClément Péron2020-08-071-6/+2
* drm/panfrost: avoid static declarationClément Péron2020-08-071-20/+18
* Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2019-12-171-11/+21
|\
| * drm/panfrost: Register devfreq cooling deviceRobin Murphy2019-12-061-11/+21
* | drm/panfrost: devfreq: Round frequencies to OPPsSteven Price2019-12-061-13/+6
|/
* drm/panfrost: Simplify devfreq utilisation trackingSteven Price2019-10-291-39/+25
* drm/panfrost: Use generic code for devfreqSteven Price2019-10-291-50/+10
* drm/panfrost: Remove NULL check for regulatorSteven Price2019-10-091-4/+2
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2019-10-031-2/+2
|\
| * drm/panfrost: Remove NULL checks for regulatorSteven Price2019-09-191-6/+4
| * drm/panfrost: Add missing check for pfdev->regulatorSteven Price2019-08-281-2/+4
* | drm/panfrost: Add missing check for pfdev->regulatorSteven Price2019-08-231-2/+4
|/
* drm/panfrost: Remove opp table when unloadingSteven Price2019-08-191-0/+6
* drm/panfrost: Enable devfreq to work without regulatorSteven Price2019-08-191-5/+2
* drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constantYue Hu2019-07-251-1/+2
* drm/panfrost: make devfreq optional againNeil Armstrong2019-06-101-1/+12
* drm/panfrost: Select devfreqEzequiel Garcia2019-05-221-11/+2
* drm/panfrost: Add missing includeSteven Price2019-04-181-0/+1
* drm/panfrost: Add initial panfrost driverRob Herring2019-04-121-0/+218