devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1
@ 2023-03-26 15:54 Krzysztof Kozlowski
  2023-03-26 15:54 ` [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply Krzysztof Kozlowski
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-26 15:54 UTC (permalink / raw)
  To: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel
  Cc: Krzysztof Kozlowski

There is nothing special in Innolux p120zdg-bf1 panel, so just like
other Innolux panels it can be made part of panel-simple.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../display/panel/innolux,p120zdg-bf1.yaml    | 43 -------------------
 .../bindings/display/panel/panel-simple.yaml  |  2 +
 2 files changed, 2 insertions(+), 43 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.yaml

diff --git a/Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.yaml b/Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.yaml
deleted file mode 100644
index 243dac2416f3..000000000000
--- a/Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.yaml
+++ /dev/null
@@ -1,43 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/innolux,p120zdg-bf1.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Innolux P120ZDG-BF1 12.02 inch eDP 2K display panel
-
-maintainers:
-  - Sandeep Panda <spanda@codeaurora.org>
-  - Douglas Anderson <dianders@chromium.org>
-
-allOf:
-  - $ref: panel-common.yaml#
-
-properties:
-  compatible:
-    const: innolux,p120zdg-bf1
-
-  enable-gpios: true
-  power-supply: true
-  backlight: true
-  no-hpd: true
-
-required:
-  - compatible
-  - power-supply
-
-additionalProperties: false
-
-examples:
-  - |
-    #include <dt-bindings/gpio/gpio.h>
-
-    panel_edp: panel-edp {
-        compatible = "innolux,p120zdg-bf1";
-        enable-gpios = <&msmgpio 31 GPIO_ACTIVE_LOW>;
-        power-supply = <&pm8916_l2>;
-        backlight = <&backlight>;
-        no-hpd;
-    };
-
-...
diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
index 18241f4051d2..01560fe226dd 100644
--- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
+++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
@@ -192,6 +192,8 @@ properties:
       - innolux,n125hce-gn1
         # InnoLux 15.6" WXGA TFT LCD panel
       - innolux,n156bge-l21
+        # Innolux P120ZDG-BF1 12.02 inch eDP 2K display panel
+      - innolux,p120zdg-bf1
         # Innolux Corporation 7.0" WSVGA (1024x600) TFT LCD panel
       - innolux,zj070na-01p
         # King & Display KD116N21-30NV-A010 eDP TFT LCD panel
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
@ 2023-03-26 15:54 ` Krzysztof Kozlowski
  2023-03-27  7:36   ` Neil Armstrong
  2023-03-26 15:54 ` [PATCH 3/6] dt-bindings: display: panel-simple-dsi: allow vddio variant Krzysztof Kozlowski
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-26 15:54 UTC (permalink / raw)
  To: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel
  Cc: Krzysztof Kozlowski

The nt36672a bindings were added with a mistake on VDDIO supply calling
it in one place vddio and in other vddi0.  Typical name is rather vddio
which is also now used by DTS (sdm845-xiaomi-beryllium-common.dtsi) and
Linux driver.

Fixes: c2abcf30efb8 ("dt-bindings: display: novatek,nt36672a: Fix unevaluated properties warning")
Fixes: 9528a02430df ("dt-bindings: display: panel: Add bindings for Novatek nt36672a")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../devicetree/bindings/display/panel/novatek,nt36672a.yaml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml b/Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
index 41ee3157a1cd..ae821f465e1c 100644
--- a/Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
+++ b/Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
@@ -34,7 +34,7 @@ properties:
     description: phandle of gpio for reset line - This should be 8mA, gpio
       can be configured using mux, pinctrl, pinctrl-names (active high)
 
-  vddi0-supply:
+  vddio-supply:
     description: phandle of the regulator that provides the supply voltage
       Power IC supply
 
@@ -51,7 +51,7 @@ properties:
 required:
   - compatible
   - reg
-  - vddi0-supply
+  - vddio-supply
   - vddpos-supply
   - vddneg-supply
   - reset-gpios
@@ -70,7 +70,7 @@ examples:
         panel@0 {
             compatible = "tianma,fhd-video", "novatek,nt36672a";
             reg = <0>;
-            vddi0-supply = <&vreg_l14a_1p88>;
+            vddio-supply = <&vreg_l14a_1p88>;
             vddpos-supply = <&lab>;
             vddneg-supply = <&ibb>;
 
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 3/6] dt-bindings: display: panel-simple-dsi: allow vddio variant
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
  2023-03-26 15:54 ` [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply Krzysztof Kozlowski
@ 2023-03-26 15:54 ` Krzysztof Kozlowski
  2023-03-27  7:36   ` Neil Armstrong
  2023-03-26 15:54 ` [PATCH 4/6] dt-bindings: display: panel-simple-dsi: document port Krzysztof Kozlowski
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-26 15:54 UTC (permalink / raw)
  To: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel
  Cc: Krzysztof Kozlowski

Few panels like Samsung s6e3fc2x01 and sofef00 use vddio-supply instead
of power-supply (in DTS and Linux driver), so allow it to fix:

  sdm845-oneplus-enchilada.dtb: panel@0: 'power-supply' is a required property

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../display/panel/panel-simple-dsi.yaml       | 24 +++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml b/Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml
index 2c00813f5d20..90c04cff8281 100644
--- a/Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml
+++ b/Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml
@@ -19,9 +19,6 @@ description: |
 
   If the panel is more advanced a dedicated binding file is required.
 
-allOf:
-  - $ref: panel-common.yaml#
-
 properties:
 
   compatible:
@@ -67,12 +64,31 @@ properties:
   reset-gpios: true
   port: true
   power-supply: true
+  vddio-supply: true
+
+allOf:
+  - $ref: panel-common.yaml#
+  - if:
+      properties:
+        compatible:
+          enum:
+            - samsung,s6e3fc2x01
+            - samsung,sofef00
+    then:
+      properties:
+        power-supply: false
+      required:
+        - vddio-supply
+    else:
+      properties:
+        vddio-supply: false
+      required:
+        - power-supply
 
 additionalProperties: false
 
 required:
   - compatible
-  - power-supply
   - reg
 
 examples:
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 4/6] dt-bindings: display: panel-simple-dsi: document port
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
  2023-03-26 15:54 ` [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply Krzysztof Kozlowski
  2023-03-26 15:54 ` [PATCH 3/6] dt-bindings: display: panel-simple-dsi: allow vddio variant Krzysztof Kozlowski
@ 2023-03-26 15:54 ` Krzysztof Kozlowski
  2023-03-27  7:37   ` Neil Armstrong
  2023-03-26 15:54 ` [PATCH 5/6] dt-bindings: display: visionox,rm69299: document reg Krzysztof Kozlowski
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-26 15:54 UTC (permalink / raw)
  To: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel
  Cc: Krzysztof Kozlowski

Panels are supposed to have one port (coming from panel-common.yaml
binding):

  msm8916-samsung-a3u-eur.dtb: panel@0: 'port' does not match any of the regexes: 'pinctrl-[0-9]+'

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../display/panel/samsung,s6e88a0-ams452ef01.yaml         | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml b/Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml
index 44ce98f68705..b749e9e906b7 100644
--- a/Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml
+++ b/Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml
@@ -16,6 +16,7 @@ properties:
   compatible:
     const: samsung,s6e88a0-ams452ef01
   reg: true
+  port: true
   reset-gpios: true
   vdd3-supply:
     description: core voltage supply
@@ -25,6 +26,7 @@ properties:
 required:
   - compatible
   - reg
+  - port
   - vdd3-supply
   - vci-supply
   - reset-gpios
@@ -46,5 +48,11 @@ examples:
                     vdd3-supply = <&pm8916_l17>;
                     vci-supply = <&reg_vlcd_vci>;
                     reset-gpios = <&msmgpio 25 GPIO_ACTIVE_HIGH>;
+
+                    port {
+                            panel_in: endpoint {
+                                    remote-endpoint = <&dsi0_out>;
+                            };
+                    };
             };
     };
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 5/6] dt-bindings: display: visionox,rm69299: document reg
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
                   ` (2 preceding siblings ...)
  2023-03-26 15:54 ` [PATCH 4/6] dt-bindings: display: panel-simple-dsi: document port Krzysztof Kozlowski
@ 2023-03-26 15:54 ` Krzysztof Kozlowski
  2023-03-27  7:38   ` Neil Armstrong
  2023-03-26 15:54 ` [PATCH 6/6] dt-bindings: display: boe,tv101wum-nl6: document rotation Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-26 15:54 UTC (permalink / raw)
  To: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel
  Cc: Krzysztof Kozlowski

Panels are supposed to have one reg.  This fixes dtbs_check warnings
like:

  sc7180-idp.dtb: panel@0: 'reg' does not match any of the regexes: 'pinctrl-[0-9]+'

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../display/panel/visionox,rm69299.yaml       | 25 +++++++++++++------
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml b/Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml
index 481ef051df1e..444ac2a4772d 100644
--- a/Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml
+++ b/Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml
@@ -19,6 +19,8 @@ properties:
   compatible:
     const: visionox,rm69299-1080p-display
 
+  reg: true
+
   vdda-supply:
     description: |
       Phandle of the regulator that provides the vdda supply voltage.
@@ -34,6 +36,7 @@ additionalProperties: false
 
 required:
   - compatible
+  - reg
   - vdda-supply
   - vdd3p3-supply
   - reset-gpios
@@ -41,16 +44,22 @@ required:
 
 examples:
   - |
-    panel {
-        compatible = "visionox,rm69299-1080p-display";
+    dsi {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        panel@0 {
+            compatible = "visionox,rm69299-1080p-display";
+            reg = <0>;
 
-        vdda-supply = <&src_pp1800_l8c>;
-        vdd3p3-supply = <&src_pp2800_l18a>;
+            vdda-supply = <&src_pp1800_l8c>;
+            vdd3p3-supply = <&src_pp2800_l18a>;
 
-        reset-gpios = <&pm6150l_gpio 3 0>;
-        port {
-            panel0_in: endpoint {
-                remote-endpoint = <&dsi0_out>;
+            reset-gpios = <&pm6150l_gpio 3 0>;
+            port {
+                panel0_in: endpoint {
+                    remote-endpoint = <&dsi0_out>;
+                };
             };
         };
     };
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 6/6] dt-bindings: display: boe,tv101wum-nl6: document rotation
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
                   ` (3 preceding siblings ...)
  2023-03-26 15:54 ` [PATCH 5/6] dt-bindings: display: visionox,rm69299: document reg Krzysztof Kozlowski
@ 2023-03-26 15:54 ` Krzysztof Kozlowski
  2023-03-27  7:38   ` Neil Armstrong
  2023-03-27  7:35 ` [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Neil Armstrong
  2023-03-29 19:44 ` Rob Herring
  6 siblings, 1 reply; 13+ messages in thread
From: Krzysztof Kozlowski @ 2023-03-26 15:54 UTC (permalink / raw)
  To: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel
  Cc: Krzysztof Kozlowski

Allow 'rotation' property (coming from panel-common.yaml) already used
in DTS:

  sc7180-trogdor-quackingstick-r0.dtb: panel@0: 'rotation' does not match any of the regexes: 'pinctrl-[0-9]+'

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 .../devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml      | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml b/Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml
index f98ed588c750..aed55608ebf6 100644
--- a/Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml
+++ b/Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml
@@ -55,6 +55,7 @@ properties:
     description: phandle of the backlight device attached to the panel
 
   port: true
+  rotation: true
 
 required:
   - compatible
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
                   ` (4 preceding siblings ...)
  2023-03-26 15:54 ` [PATCH 6/6] dt-bindings: display: boe,tv101wum-nl6: document rotation Krzysztof Kozlowski
@ 2023-03-27  7:35 ` Neil Armstrong
  2023-03-29 19:44 ` Rob Herring
  6 siblings, 0 replies; 13+ messages in thread
From: Neil Armstrong @ 2023-03-27  7:35 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel

On 26/03/2023 17:54, Krzysztof Kozlowski wrote:
> There is nothing special in Innolux p120zdg-bf1 panel, so just like
> other Innolux panels it can be made part of panel-simple.
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>   .../display/panel/innolux,p120zdg-bf1.yaml    | 43 -------------------
>   .../bindings/display/panel/panel-simple.yaml  |  2 +
>   2 files changed, 2 insertions(+), 43 deletions(-)
>   delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.yaml
> 

<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply
  2023-03-26 15:54 ` [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply Krzysztof Kozlowski
@ 2023-03-27  7:36   ` Neil Armstrong
  0 siblings, 0 replies; 13+ messages in thread
From: Neil Armstrong @ 2023-03-27  7:36 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel

On 26/03/2023 17:54, Krzysztof Kozlowski wrote:
> The nt36672a bindings were added with a mistake on VDDIO supply calling
> it in one place vddio and in other vddi0.  Typical name is rather vddio
> which is also now used by DTS (sdm845-xiaomi-beryllium-common.dtsi) and
> Linux driver.
> 
> Fixes: c2abcf30efb8 ("dt-bindings: display: novatek,nt36672a: Fix unevaluated properties warning")
> Fixes: 9528a02430df ("dt-bindings: display: panel: Add bindings for Novatek nt36672a")
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>   .../devicetree/bindings/display/panel/novatek,nt36672a.yaml | 6 +++---
>   1 file changed, 3 insertions(+), 3 deletions(-)

<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 3/6] dt-bindings: display: panel-simple-dsi: allow vddio variant
  2023-03-26 15:54 ` [PATCH 3/6] dt-bindings: display: panel-simple-dsi: allow vddio variant Krzysztof Kozlowski
@ 2023-03-27  7:36   ` Neil Armstrong
  0 siblings, 0 replies; 13+ messages in thread
From: Neil Armstrong @ 2023-03-27  7:36 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel

On 26/03/2023 17:54, Krzysztof Kozlowski wrote:
> Few panels like Samsung s6e3fc2x01 and sofef00 use vddio-supply instead
> of power-supply (in DTS and Linux driver), so allow it to fix:
> 
>    sdm845-oneplus-enchilada.dtb: panel@0: 'power-supply' is a required property
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>   .../display/panel/panel-simple-dsi.yaml       | 24 +++++++++++++++----
>   1 file changed, 20 insertions(+), 4 deletions(-)

<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 4/6] dt-bindings: display: panel-simple-dsi: document port
  2023-03-26 15:54 ` [PATCH 4/6] dt-bindings: display: panel-simple-dsi: document port Krzysztof Kozlowski
@ 2023-03-27  7:37   ` Neil Armstrong
  0 siblings, 0 replies; 13+ messages in thread
From: Neil Armstrong @ 2023-03-27  7:37 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel

On 26/03/2023 17:54, Krzysztof Kozlowski wrote:
> Panels are supposed to have one port (coming from panel-common.yaml
> binding):
> 
>    msm8916-samsung-a3u-eur.dtb: panel@0: 'port' does not match any of the regexes: 'pinctrl-[0-9]+'
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>   .../display/panel/samsung,s6e88a0-ams452ef01.yaml         | 8 ++++++++
>   1 file changed, 8 insertions(+)

<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 5/6] dt-bindings: display: visionox,rm69299: document reg
  2023-03-26 15:54 ` [PATCH 5/6] dt-bindings: display: visionox,rm69299: document reg Krzysztof Kozlowski
@ 2023-03-27  7:38   ` Neil Armstrong
  0 siblings, 0 replies; 13+ messages in thread
From: Neil Armstrong @ 2023-03-27  7:38 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel

On 26/03/2023 17:54, Krzysztof Kozlowski wrote:
> Panels are supposed to have one reg.  This fixes dtbs_check warnings
> like:
> 
>    sc7180-idp.dtb: panel@0: 'reg' does not match any of the regexes: 'pinctrl-[0-9]+'
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>   .../display/panel/visionox,rm69299.yaml       | 25 +++++++++++++------
>   1 file changed, 17 insertions(+), 8 deletions(-)

<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 6/6] dt-bindings: display: boe,tv101wum-nl6: document rotation
  2023-03-26 15:54 ` [PATCH 6/6] dt-bindings: display: boe,tv101wum-nl6: document rotation Krzysztof Kozlowski
@ 2023-03-27  7:38   ` Neil Armstrong
  0 siblings, 0 replies; 13+ messages in thread
From: Neil Armstrong @ 2023-03-27  7:38 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sam Ravnborg, David Airlie, Daniel Vetter,
	Rob Herring, Krzysztof Kozlowski, Sumit Semwal, Thierry Reding,
	Michael Srba, Harigovindan P, Bjorn Andersson, dri-devel,
	devicetree, linux-kernel

On 26/03/2023 17:54, Krzysztof Kozlowski wrote:
> Allow 'rotation' property (coming from panel-common.yaml) already used
> in DTS:
> 
>    sc7180-trogdor-quackingstick-r0.dtb: panel@0: 'rotation' does not match any of the regexes: 'pinctrl-[0-9]+'
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>   .../devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml      | 1 +
>   1 file changed, 1 insertion(+)

<snip>

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1
  2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
                   ` (5 preceding siblings ...)
  2023-03-27  7:35 ` [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Neil Armstrong
@ 2023-03-29 19:44 ` Rob Herring
  6 siblings, 0 replies; 13+ messages in thread
From: Rob Herring @ 2023-03-29 19:44 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Neil Armstrong, Sam Ravnborg, David Airlie, Daniel Vetter,
	Krzysztof Kozlowski, Sumit Semwal, Thierry Reding, Michael Srba,
	Harigovindan P, Bjorn Andersson, dri-devel, devicetree,
	linux-kernel

On Sun, Mar 26, 2023 at 05:54:20PM +0200, Krzysztof Kozlowski wrote:
> There is nothing special in Innolux p120zdg-bf1 panel, so just like
> other Innolux panels it can be made part of panel-simple.
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---
>  .../display/panel/innolux,p120zdg-bf1.yaml    | 43 -------------------
>  .../bindings/display/panel/panel-simple.yaml  |  2 +
>  2 files changed, 2 insertions(+), 43 deletions(-)
>  delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.yaml

Series applied to drm-misc-next.

Rob

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-03-29 19:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-26 15:54 [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Krzysztof Kozlowski
2023-03-26 15:54 ` [PATCH 2/6] dt-bindings: display: novatek,nt36672a: correct VDDIO supply Krzysztof Kozlowski
2023-03-27  7:36   ` Neil Armstrong
2023-03-26 15:54 ` [PATCH 3/6] dt-bindings: display: panel-simple-dsi: allow vddio variant Krzysztof Kozlowski
2023-03-27  7:36   ` Neil Armstrong
2023-03-26 15:54 ` [PATCH 4/6] dt-bindings: display: panel-simple-dsi: document port Krzysztof Kozlowski
2023-03-27  7:37   ` Neil Armstrong
2023-03-26 15:54 ` [PATCH 5/6] dt-bindings: display: visionox,rm69299: document reg Krzysztof Kozlowski
2023-03-27  7:38   ` Neil Armstrong
2023-03-26 15:54 ` [PATCH 6/6] dt-bindings: display: boe,tv101wum-nl6: document rotation Krzysztof Kozlowski
2023-03-27  7:38   ` Neil Armstrong
2023-03-27  7:35 ` [PATCH 1/6] dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1 Neil Armstrong
2023-03-29 19:44 ` Rob Herring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).