]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: display/msm/rgmu: Document A612 RGMU
authorJie Zhang <jie.zhang@oss.qualcomm.com>
Wed, 31 Dec 2025 08:45:25 +0000 (14:15 +0530)
committerRob Clark <robin.clark@oss.qualcomm.com>
Thu, 15 Jan 2026 22:12:33 +0000 (14:12 -0800)
commit0df529f466bd6ee62b296c1e7f015e5f39fbd480
treeef6263a4ee5a750511cf8faeb955820a8525a17c
parentfa4525799d6016e4eb9a7bb3b333ce09d4d9ac30
dt-bindings: display/msm/rgmu: Document A612 RGMU

RGMU a.k.a Reduced Graphics Management Unit is a small state machine
with the sole purpose of providing IFPC (Inter Frame Power Collapse)
support. Compared to GMU, it doesn't manage GPU clock, voltage
scaling, bw voting or any other functionalities. All it does is detect
an idle GPU and toggle the GDSC switch. As it doesn't access DDR space,
it doesn't require iommu.

So far, only Adreno 612 GPU has an RGMU core. Document it in
qcom,adreno-rgmu.yaml.

Signed-off-by: Jie Zhang <jie.zhang@oss.qualcomm.com>
Signed-off-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Patchwork: https://patchwork.freedesktop.org/patch/696679/
Message-ID: <20251231-qcs615-spin-2-v6-4-da87debf6883@oss.qualcomm.com>
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Documentation/devicetree/bindings/display/msm/qcom,adreno-rgmu.yaml [new file with mode: 0644]
MAINTAINERS