From: Michal Wilczynski Date: Fri, 18 Apr 2025 11:22:48 +0000 (+0200) Subject: dt-bindings: gpu: Add 'resets' property for GPU initialization X-Git-Tag: v6.16-rc1~144^2~16^2~22 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1300a7f8a7d4c5f88de30312cf34448b96539c23;p=thirdparty%2Flinux.git dt-bindings: gpu: Add 'resets' property for GPU initialization All IMG Rogue GPUs include a reset line that participates in the power-up sequence. On some SoCs (e.g., T-Head TH1520 and Banana Pi BPI-F3), this reset line is exposed and must be driven explicitly to ensure proper initialization. To support this, add a 'resets' property to the GPU device tree bindings. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Michal Wilczynski Reviewed-by: Matt Coster Link: https://lore.kernel.org/r/20250418-apr_18_reset_img-v6-1-85a06757b698@samsung.com Signed-off-by: Matt Coster --- diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml index 0fb2cd939aa45..4450e2e73b3cc 100644 --- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml +++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml @@ -64,6 +64,9 @@ properties: dma-coherent: true + resets: + maxItems: 1 + required: - compatible - reg