Message ID | 20230412-topic-lenovopanel-v2-0-055c3649788e@linaro.org |
---|---|
Headers | show |
Series | Lenovo Tab P11 panel | expand |
On 13/04/2023 12:09, Konrad Dybcio wrote: > 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@linaro.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 If one is not connected, I still would prefer to have ports node as this device in general supports two ports. Best regards, Krzysztof
v1 -> v2: - Remove dsi_info (unused for single DSI) [5/5] - Add backlight.scale [3/5] - pick up tags v1: https://lore.kernel.org/r/20230412-topic-lenovopanel-v1-0-00b25df46824@linaro.org Continuation of: https://lore.kernel.org/lkml/20230217-topic-lenovo-panel-v2-0-2e2c64729330@linaro.org/ I rolled back the versioning, as this has been remade from scratch. Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> --- Konrad Dybcio (5): dt-bindings: display: panel: nt36523: Allow 'port' instead of 'ports' dt-bindings: display: panel: nt36523: Add Lenovo J606F panel drm/panel: nt36523: Add DCS backlight support drm/panel: nt36523: Get orientation from OF drm/panel: nt36523: Add Lenovo J606F panel .../bindings/display/panel/novatek,nt36523.yaml | 31 +- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 569 ++++++++++++++++++++- 2 files changed, 590 insertions(+), 10 deletions(-) --- base-commit: 7d8214bba44c1aa6a75921a09a691945d26a8d43 change-id: 20230412-topic-lenovopanel-0d3a057e3c23 Best regards,