[PATCH v2] dt-bindings: display: verisilicon,dc: make resets non-optional

From: Icenowy Zheng

Date: Thu Jul 02 2026 - 01:48:40 EST


The only variant supported by the binding now, the DC8200 controller on
T-Head TH1520, requires three reset lines.

Add the reset properties to the required list to clarify this. The
in-tree th1520.dtsi file isn't affected by this change because the reset
lines are already populated there.

The driver still considers the resets optional, so if another variant
with no reset line appears, only the binding needs tweaking.

Signed-off-by: Icenowy Zheng <zhengxingda@xxxxxxxxxxx>
Reviewed-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>
---
Changes in v2:
- Fixed wrong reset line count of TH1520 in the commit message (Thanks
to Sashiko).
- Added Conor's R-b.

Documentation/devicetree/bindings/display/verisilicon,dc.yaml | 2 ++
1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/verisilicon,dc.yaml b/Documentation/devicetree/bindings/display/verisilicon,dc.yaml
index 9dc35ab973f20..919a900122012 100644
--- a/Documentation/devicetree/bindings/display/verisilicon,dc.yaml
+++ b/Documentation/devicetree/bindings/display/verisilicon,dc.yaml
@@ -75,6 +75,8 @@ required:
- interrupts
- clocks
- clock-names
+ - resets
+ - reset-names
- ports

additionalProperties: false
--
2.52.0