[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230412-topic-lenovopanel-v1-1-00b25df46824@linaro.org>
Date: Wed, 12 Apr 2023 21:45:58 +0200
From: Konrad Dybcio <konrad.dybcio@...aro.org>
To: Jianhua Lu <lujianhua000@...il.com>,
Neil Armstrong <neil.armstrong@...aro.org>,
Sam Ravnborg <sam@...nborg.org>,
David Airlie <airlied@...il.com>,
Daniel Vetter <daniel@...ll.ch>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>
Cc: Marijn Suijten <marijn.suijten@...ainline.org>,
dri-devel@...ts.freedesktop.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org,
Konrad Dybcio <konrad.dybcio@...aro.org>
Subject: [PATCH 1/5] dt-bindings: display: panel: nt36523: Allow 'port'
instead of 'ports'
Using 'port' instead of 'ports' for single-DSI usecases allows for saving
a couple of DTS LoC, including a level of indentation. Allow that.
Signed-off-by: Konrad Dybcio <konrad.dybcio@...aro.org>
---
.../bindings/display/panel/novatek,nt36523.yaml | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml b/Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
index 0039561ef04c..38f4f986aef1 100644
--- a/Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
+++ b/Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
@@ -33,15 +33,26 @@ properties:
description: regulator that supplies the I/O voltage
reg: true
- ports: true
backlight: true
+oneOf:
+ - allOf:
+ - properties:
+ ports: true
+ - required:
+ - ports
+
+ - allOf:
+ - properties:
+ port: true
+ - required:
+ - port
+
required:
- compatible
- reg
- vddio-supply
- reset-gpios
- - ports
unevaluatedProperties: false
--
2.40.0
Powered by blists - more mailing lists