[PATCH 1/3] dt-bindings: power: rockchip: Add pm_shaping support
Shawn Lin
shawn.lin at rock-chips.com
Thu Mar 5 23:40:30 PST 2026
pm_shaping is introduced for some platforms to throttle the outstanding
burst requests of each IP to prevent bus monopolization. Add a discription
of it.
Signed-off-by: Shawn Lin <shawn.lin at rock-chips.com>
---
.../devicetree/bindings/power/rockchip,power-controller.yaml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml b/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml
index b41db57..4af6c30 100644
--- a/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml
+++ b/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml
@@ -147,6 +147,14 @@ $defs:
A number of phandles to qos blocks which need to be saved and restored
while power domain switches state.
+ pm_shaping:
+ $ref: /schemas/types.yaml#/definitions/phandle-array
+ items:
+ maxItems: 1
+ description: |
+ A number of phandles to shaping blocks which need to be saved and restored
+ while power domain switches state.
+
"#power-domain-cells":
enum: [0, 1]
description:
--
2.7.4
More information about the Linux-rockchip
mailing list