mirror-linux/Documentation/devicetree/bindings/power
Sebastian Reichel b0c4f44b87 dt-bindings: power: rockchip: add regulator support
Add optional support for a voltage supply required to enable a
power domain. The binding follows the way it is handled by the
Mediatek binding to keep things consistent.

This will initially be used by the RK3588 GPU power domain, which
fails to be enabled when the GPU regulator is not enabled. It is
not limited to that platform, since older generations have similar
requirements. They worked around this by marking the regulators
as always-on instead of describing the dependency.

Reviewed-by: Heiko Stuebner <heiko@sntech.de>
Tested-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Link: https://lore.kernel.org/r/20250220-rk3588-gpu-pwr-domain-regulator-v6-6-a4f9c24e5b81@kernel.org
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2025-02-28 12:48:57 +01:00
..
avs
reset dt-bindings: power: reset: atmel,sama5d2-shdwc: add sam9x7 2024-12-13 00:03:04 +01:00
supply dt-bindings: power: supply: max17042: add max77705 support 2025-01-15 22:39:18 +01:00
actions,owl-sps.txt
allwinner,sun20i-d1-ppu.yaml dt-bindings: power: add V853 ppu bindings 2025-02-14 11:23:27 +01:00
amlogic,meson-ee-pwrc.yaml
amlogic,meson-gx-pwrc.txt
amlogic,meson-sec-pwrc.yaml dt-bindings: power: add Amlogic A5 power domains 2024-07-09 12:49:43 +02:00
apple,pmgr-pwrstate.yaml dt-bindings: power: apple,pmgr-pwrstate: Add t8112 compatible 2023-03-28 19:38:43 +09:00
brcm,bcm-pmb.yaml
brcm,bcm63xx-power.yaml
domain-idle-state.yaml dt-bindings: power: domain-idle-state: Allow idle-state-name 2024-12-10 12:16:42 +01:00
fsl,imx-gpc.yaml dt-bindings: power: fsl,imx-gpc: Document fsl,imx6sll-gpc 2024-11-02 14:54:30 +08:00
fsl,imx-gpcv2.yaml
fsl,scu-pd.yaml dt-bindings: power: fsl,scu-pd: Document imx8dl 2023-11-15 11:37:56 -06:00
mediatek,power-controller.yaml dt-bindings: power: mediatek: Add another nested power-domain layer 2024-12-02 16:58:52 +01:00
mti,mips-cpc.yaml
pd-samsung.yaml
power-controller.txt
power-domain.yaml dt-bindings: power: Clarify performance capabilities of power-domains 2023-09-21 16:25:10 +01:00
power_domain.txt
qcom,kpss-acc-v2.yaml dt-bindings: arm: msm: kpss-acc: Revert "dt-bindings: arm: msm: kpss-acc: Make the optional reg truly optional" 2023-07-26 08:49:39 -07:00
qcom,rpmpd.yaml dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains 2024-11-12 19:46:51 +01:00
raspberrypi,bcm2835-power.yaml dt-bindings: power: Convert raspberrypi,bcm2835-power to Dt schema 2024-12-17 05:25:57 -06:00
renesas,apmu.yaml
renesas,rcar-sysc.yaml dt-bindings: power: renesas: Document RZ/G2M v3.0 (r8a774a3) SYSC binding 2024-07-29 12:04:57 +02:00
renesas,sysc-rmobile.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
rockchip,power-controller.yaml dt-bindings: power: rockchip: add regulator support 2025-02-28 12:48:57 +01:00
rockchip-io-domain.yaml dt-bindings: power: rockchip: Document RK3308 IO voltage domains 2024-08-23 11:52:53 +02:00
starfive,jh7110-pmu.yaml
ti-smartreflex.txt
wakeup-source.txt Input updates for v6.12-rc0 2024-09-24 12:42:35 -07:00