* [PATCH v2 10/52] dt-bindings: display: Move idk-1110wr to panel-lvds
[not found] <20210901091852.479202-1-maxime@cerno.tech>
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-03 18:30 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 11/52] dt-bindings: display: Move idk-2121wr " Maxime Ripard
` (9 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Advantech IDK-2121WR Device Tree binding doesn't really add any
useful content that is not already present in the panel-lvds binding
aside from a requirement on the data-mapping.
Let's move it to the generic panel-lvds binding
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../display/panel/advantech,idk-1110wr.yaml | 69 -------------------
.../bindings/display/panel/lvds.yaml | 22 ++++--
2 files changed, 15 insertions(+), 76 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml b/Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml
deleted file mode 100644
index 93878c2cd370..000000000000
--- a/Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml
+++ /dev/null
@@ -1,69 +0,0 @@
-# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/advantech,idk-1110wr.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Advantech IDK-1110WR 10.1" WSVGA LVDS Display Panel
-
-maintainers:
- - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
- - Thierry Reding <thierry.reding@gmail.com>
-
-allOf:
- - $ref: lvds.yaml#
-
-properties:
- compatible:
- items:
- - const: advantech,idk-1110wr
- - {} # panel-lvds, but not listed here to avoid false select
-
- data-mapping:
- const: jeida-24
-
- width-mm:
- const: 223
-
- height-mm:
- const: 125
-
- panel-timing: true
- port: true
-
-additionalProperties: false
-
-required:
- - compatible
-
-examples:
- - |+
- panel {
- compatible = "advantech,idk-1110wr", "panel-lvds";
-
- width-mm = <223>;
- height-mm = <125>;
-
- data-mapping = "jeida-24";
-
- panel-timing {
- /* 1024x600 @60Hz */
- clock-frequency = <51200000>;
- hactive = <1024>;
- vactive = <600>;
- hsync-len = <240>;
- hfront-porch = <40>;
- hback-porch = <40>;
- vsync-len = <10>;
- vfront-porch = <15>;
- vback-porch = <10>;
- };
-
- port {
- panel_in: endpoint {
- remote-endpoint = <&lvds_encoder>;
- };
- };
- };
-
-...
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index 49460c9dceea..e4e49e06f302 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -28,15 +28,23 @@ description: |+
allOf:
- $ref: panel-common.yaml#
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: advantech,idk-1110wr
+
+ then:
+ properties:
+ data-mapping:
+ const: jeida-24
properties:
compatible:
- contains:
- const: panel-lvds
- description:
- Shall contain "panel-lvds" in addition to a mandatory panel-specific
- compatible string defined in individual panel bindings. The "panel-lvds"
- value shall never be used on its own.
+ items:
+ - enum:
+ - advantech,idk-1110wr
+ - const: panel-lvds
data-mapping:
enum:
@@ -112,6 +120,6 @@ oneOf:
- required:
- ports
-additionalProperties: true
+unevaluatedProperties: false
...
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 11/52] dt-bindings: display: Move idk-2121wr to panel-lvds
[not found] <20210901091852.479202-1-maxime@cerno.tech>
2021-09-01 9:18 ` [PATCH v2 10/52] dt-bindings: display: Move idk-1110wr to panel-lvds Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 12/52] dt-bindings: display: Move ee101ia-01d " Maxime Ripard
` (8 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Advantech IDK-2121WR Device Tree binding uses most of the panel-lvds
binding, aside from a requirement on the data-mapping and the
definition of the dual link binding.
The LVDS dual link binding applies to any panel with a dual-link setup,
and thus could be made generic, and we can move the data-mapping
requirement to a conditional.
Let's move it to the generic panel-lvds binding
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../display/panel/advantech,idk-2121wr.yaml | 121 ------------------
.../bindings/display/panel/lvds.yaml | 88 ++++++++++++-
2 files changed, 87 insertions(+), 122 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml b/Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml
deleted file mode 100644
index 67682fe77f10..000000000000
--- a/Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml
+++ /dev/null
@@ -1,121 +0,0 @@
-# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/advantech,idk-2121wr.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Advantech IDK-2121WR 21.5" Full-HD dual-LVDS panel
-
-maintainers:
- - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
- - Thierry Reding <thierry.reding@gmail.com>
-
-description: |
- The IDK-2121WR from Advantech is a Full-HD dual-LVDS panel.
- A dual-LVDS interface is a dual-link connection with even pixels traveling
- on one link, and with odd pixels traveling on the other link.
-
- The panel expects odd pixels on the first port, and even pixels on the
- second port, therefore the ports must be marked accordingly (with either
- dual-lvds-odd-pixels or dual-lvds-even-pixels).
-
-properties:
- compatible:
- items:
- - const: advantech,idk-2121wr
- - {} # panel-lvds, but not listed here to avoid false select
-
- width-mm:
- const: 476
-
- height-mm:
- const: 268
-
- data-mapping:
- const: vesa-24
-
- panel-timing: true
-
- ports:
- $ref: /schemas/graph.yaml#/properties/ports
-
- properties:
- port@0:
- $ref: /schemas/graph.yaml#/$defs/port-base
- unevaluatedProperties: false
- description: The sink for odd pixels.
- properties:
- dual-lvds-odd-pixels: true
-
- required:
- - dual-lvds-odd-pixels
-
- port@1:
- $ref: /schemas/graph.yaml#/$defs/port-base
- unevaluatedProperties: false
- description: The sink for even pixels.
- properties:
- dual-lvds-even-pixels: true
-
- required:
- - dual-lvds-even-pixels
-
- required:
- - port@0
- - port@1
-
-additionalProperties: false
-
-required:
- - compatible
- - width-mm
- - height-mm
- - data-mapping
- - panel-timing
- - ports
-
-examples:
- - |+
- panel-lvds {
- compatible = "advantech,idk-2121wr", "panel-lvds";
-
- width-mm = <476>;
- height-mm = <268>;
-
- data-mapping = "vesa-24";
-
- panel-timing {
- clock-frequency = <148500000>;
- hactive = <1920>;
- vactive = <1080>;
- hsync-len = <44>;
- hfront-porch = <88>;
- hback-porch = <148>;
- vfront-porch = <4>;
- vback-porch = <36>;
- vsync-len = <5>;
- };
-
- ports {
- #address-cells = <1>;
- #size-cells = <0>;
-
- port@0 {
- reg = <0>;
- dual-lvds-odd-pixels;
- panel_in0: endpoint {
- remote-endpoint = <&lvds0_out>;
- };
- };
-
- port@1 {
- reg = <1>;
- dual-lvds-even-pixels;
- panel_in1: endpoint {
- remote-endpoint = <&lvds1_out>;
- };
- };
- };
- };
-
-...
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index e4e49e06f302..9b3b329e4e67 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -39,11 +39,26 @@ allOf:
data-mapping:
const: jeida-24
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: advantech,idk-2121wr
+
+ then:
+ properties:
+ data-mapping:
+ const: vesa-24
+
+ required:
+ - ports
+
properties:
compatible:
items:
- enum:
- advantech,idk-1110wr
+ - advantech,idk-2121wr
- const: panel-lvds
data-mapping:
@@ -105,7 +120,34 @@ properties:
data lanes, transmitting bits for slots 6 to 0 instead of 0 to 6.
port: true
- ports: true
+
+ ports:
+ $ref: /schemas/graph.yaml#/properties/ports
+
+ properties:
+ port@0:
+ $ref: /schemas/graph.yaml#/$defs/port-base
+ unevaluatedProperties: false
+ description: The sink for odd pixels.
+ properties:
+ dual-lvds-odd-pixels: true
+
+ required:
+ - dual-lvds-odd-pixels
+
+ port@1:
+ $ref: /schemas/graph.yaml#/$defs/port-base
+ unevaluatedProperties: false
+ description: The sink for even pixels.
+ properties:
+ dual-lvds-even-pixels: true
+
+ required:
+ - dual-lvds-even-pixels
+
+ required:
+ - port@0
+ - port@1
required:
- compatible
@@ -122,4 +164,48 @@ oneOf:
unevaluatedProperties: false
+examples:
+ - |+
+ panel-lvds {
+ compatible = "advantech,idk-2121wr", "panel-lvds";
+
+ width-mm = <476>;
+ height-mm = <268>;
+
+ data-mapping = "vesa-24";
+
+ panel-timing {
+ clock-frequency = <148500000>;
+ hactive = <1920>;
+ vactive = <1080>;
+ hsync-len = <44>;
+ hfront-porch = <88>;
+ hback-porch = <148>;
+ vfront-porch = <4>;
+ vback-porch = <36>;
+ vsync-len = <5>;
+ };
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ dual-lvds-odd-pixels;
+ panel_in0: endpoint {
+ remote-endpoint = <&lvds0_out>;
+ };
+ };
+
+ port@1 {
+ reg = <1>;
+ dual-lvds-even-pixels;
+ panel_in1: endpoint {
+ remote-endpoint = <&lvds1_out>;
+ };
+ };
+ };
+ };
+
...
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 12/52] dt-bindings: display: Move ee101ia-01d to panel-lvds
[not found] <20210901091852.479202-1-maxime@cerno.tech>
2021-09-01 9:18 ` [PATCH v2 10/52] dt-bindings: display: Move idk-1110wr to panel-lvds Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 11/52] dt-bindings: display: Move idk-2121wr " Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 13/52] dt-bindings: display: aa104xd12: Remove unused vcc-supply Maxime Ripard
` (7 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Innolux EE101IA-01D Device Tree binding doesn't really add any
useful content that is not already present in the panel-lvds binding.
Let's move it to the generic panel-lvds binding
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../display/panel/innolux,ee101ia-01d.yaml | 31 -------------------
.../bindings/display/panel/lvds.yaml | 1 +
2 files changed, 1 insertion(+), 31 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia-01d.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/innolux,ee101ia-01d.yaml b/Documentation/devicetree/bindings/display/panel/innolux,ee101ia-01d.yaml
deleted file mode 100644
index a69681e724cb..000000000000
--- a/Documentation/devicetree/bindings/display/panel/innolux,ee101ia-01d.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/innolux,ee101ia-01d.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Innolux Corporation 10.1" EE101IA-01D WXGA (1280x800) LVDS panel
-
-maintainers:
- - Heiko Stuebner <heiko.stuebner@bq.com>
- - Thierry Reding <thierry.reding@gmail.com>
-
-allOf:
- - $ref: lvds.yaml#
-
-properties:
- compatible:
- items:
- - const: innolux,ee101ia-01d
- - {} # panel-lvds, but not listed here to avoid false select
-
- backlight: true
- enable-gpios: true
- power-supply: true
- width-mm: true
- height-mm: true
- panel-timing: true
- port: true
-
-additionalProperties: false
-...
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index 9b3b329e4e67..91a6d97a96e0 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -59,6 +59,7 @@ properties:
- enum:
- advantech,idk-1110wr
- advantech,idk-2121wr
+ - innolux,ee101ia-01d
- const: panel-lvds
data-mapping:
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 13/52] dt-bindings: display: aa104xd12: Remove unused vcc-supply
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (2 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 12/52] dt-bindings: display: Move ee101ia-01d " Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-03 18:30 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 14/52] dt-bindings: display: aa104xd12: Fix data-mapping Maxime Ripard
` (6 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Mitsubishi AA140XD12 Device Tree Binding was requiring a vcc-supply
property. However, neither the existing device trees using that binding,
nor the driver were actually using that property which is also redundant
with power-supply. Let's just drop it.
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/mitsubishi,aa104xd12.yaml | 5 -----
1 file changed, 5 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
index b5e7ee230fa6..b595edd58bbb 100644
--- a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
+++ b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
@@ -19,9 +19,6 @@ properties:
- const: mitsubishi,aa104xd12
- {} # panel-lvds, but not listed here to avoid false select
- vcc-supply:
- description: Reference to the regulator powering the panel VCC pins.
-
data-mapping:
const: jeida-24
@@ -38,14 +35,12 @@ additionalProperties: false
required:
- compatible
- - vcc-supply
examples:
- |+
panel {
compatible = "mitsubishi,aa104xd12", "panel-lvds";
- vcc-supply = <&vcc_3v3>;
width-mm = <210>;
height-mm = <158>;
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 14/52] dt-bindings: display: aa104xd12: Fix data-mapping
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (3 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 13/52] dt-bindings: display: aa104xd12: Remove unused vcc-supply Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-03 18:31 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 15/52] dt-bindings: display: Move aa104xd12 to panel-lvds Maxime Ripard
` (5 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Mitsubishi AA140XD12 Device Tree Binding was requiring a
data-mapping property value which was set to another value in the
existing Device Trees. Fix this.
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/mitsubishi,aa104xd12.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
index b595edd58bbb..2d1c85e377cd 100644
--- a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
+++ b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
@@ -20,7 +20,7 @@ properties:
- {} # panel-lvds, but not listed here to avoid false select
data-mapping:
- const: jeida-24
+ const: jeida-18
width-mm:
const: 210
@@ -45,7 +45,7 @@ examples:
width-mm = <210>;
height-mm = <158>;
- data-mapping = "jeida-24";
+ data-mapping = "jeida-18";
panel-timing {
/* 1024x768 @65Hz */
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 15/52] dt-bindings: display: Move aa104xd12 to panel-lvds
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (4 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 14/52] dt-bindings: display: aa104xd12: Fix data-mapping Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 16/52] dt-bindings: display: aa121td01: Remove unused vcc-supply Maxime Ripard
` (4 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Mitsubishi AA104XD12 Device Tree binding doesn't really add any
useful content that is not already present in the panel-lvds binding
aside from a requirement on the data-mapping.
Let's move it to the generic panel-lvds binding
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/lvds.yaml | 12 ++++
.../display/panel/mitsubishi,aa104xd12.yaml | 70 -------------------
2 files changed, 12 insertions(+), 70 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index 91a6d97a96e0..09a818a60f2e 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -28,6 +28,17 @@ description: |+
allOf:
- $ref: panel-common.yaml#
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: mitsubishi,aa104xd12
+
+ then:
+ properties:
+ data-mapping:
+ const: jeida-18
+
- if:
properties:
compatible:
@@ -60,6 +71,7 @@ properties:
- advantech,idk-1110wr
- advantech,idk-2121wr
- innolux,ee101ia-01d
+ - mitsubishi,aa104xd12
- const: panel-lvds
data-mapping:
diff --git a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
deleted file mode 100644
index 2d1c85e377cd..000000000000
--- a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
+++ /dev/null
@@ -1,70 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/mitsubishi,aa104xd12.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Mitsubishi AA104XD12 10.4" XGA LVDS Display Panel
-
-maintainers:
- - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
- - Thierry Reding <thierry.reding@gmail.com>
-
-allOf:
- - $ref: lvds.yaml#
-
-properties:
- compatible:
- items:
- - const: mitsubishi,aa104xd12
- - {} # panel-lvds, but not listed here to avoid false select
-
- data-mapping:
- const: jeida-18
-
- width-mm:
- const: 210
-
- height-mm:
- const: 158
-
- panel-timing: true
- port: true
-
-additionalProperties: false
-
-required:
- - compatible
-
-examples:
- - |+
-
- panel {
- compatible = "mitsubishi,aa104xd12", "panel-lvds";
-
- width-mm = <210>;
- height-mm = <158>;
-
- data-mapping = "jeida-18";
-
- panel-timing {
- /* 1024x768 @65Hz */
- clock-frequency = <65000000>;
- hactive = <1024>;
- vactive = <768>;
- hsync-len = <136>;
- hfront-porch = <20>;
- hback-porch = <160>;
- vfront-porch = <3>;
- vback-porch = <29>;
- vsync-len = <6>;
- };
-
- port {
- panel_in: endpoint {
- remote-endpoint = <&lvds_encoder>;
- };
- };
- };
-
-...
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 16/52] dt-bindings: display: aa121td01: Remove unused vcc-supply
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (5 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 15/52] dt-bindings: display: Move aa104xd12 to panel-lvds Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-03 18:31 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 17/52] dt-bindings: display: aa121td01: Fix data-mapping Maxime Ripard
` (3 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Mitsubishi AA121TD01 Device Tree Binding was requiring a vcc-supply
property. However, neither the existing device trees using that binding,
nor the driver were actually using that property which is also redundant
with power-supply. Let's just drop it.
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/mitsubishi,aa121td01.yaml | 5 -----
1 file changed, 5 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
index 977c50a85b67..b0f1d4eff12d 100644
--- a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
+++ b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
@@ -19,9 +19,6 @@ properties:
- const: mitsubishi,aa121td01
- {} # panel-lvds, but not listed here to avoid false select
- vcc-supply:
- description: Reference to the regulator powering the panel VCC pins.
-
data-mapping:
const: jeida-24
@@ -38,13 +35,11 @@ additionalProperties: false
required:
- compatible
- - vcc-supply
examples:
- |+
panel {
compatible = "mitsubishi,aa121td01", "panel-lvds";
- vcc-supply = <&vcc_3v3>;
width-mm = <261>;
height-mm = <163>;
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 17/52] dt-bindings: display: aa121td01: Fix data-mapping
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (6 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 16/52] dt-bindings: display: aa121td01: Remove unused vcc-supply Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-03 18:31 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 18/52] dt-bindings: display: Move aa121td01 to panel-lvds Maxime Ripard
` (2 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Mitsubishi AA121TD01 Device Tree Binding was requiring a
data-mapping property value which was set to another value in the
existing Device Trees. Fix this.
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/mitsubishi,aa121td01.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
index b0f1d4eff12d..467a0ed4d444 100644
--- a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
+++ b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
@@ -20,7 +20,7 @@ properties:
- {} # panel-lvds, but not listed here to avoid false select
data-mapping:
- const: jeida-24
+ const: jeida-18
width-mm:
const: 261
@@ -44,7 +44,7 @@ examples:
width-mm = <261>;
height-mm = <163>;
- data-mapping = "jeida-24";
+ data-mapping = "jeida-18";
panel-timing {
/* 1280x800 @60Hz */
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 18/52] dt-bindings: display: Move aa121td01 to panel-lvds
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (7 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 17/52] dt-bindings: display: aa121td01: Fix data-mapping Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 19/52] dt-bindings: display: Move gktw70sdae4se " Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 20/52] dt-bindings: display: panel-lvds: Document missing panel compatibles Maxime Ripard
10 siblings, 0 replies; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Mitsubishi AA121TD01 Device Tree binding doesn't really add any
useful content that is not already present in the panel-lvds binding
aside from a requirement on the data-mapping.
Let's move it to the generic panel-lvds binding
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/lvds.yaml | 5 +-
.../display/panel/mitsubishi,aa121td01.yaml | 69 -------------------
2 files changed, 4 insertions(+), 70 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index 09a818a60f2e..22f6cf1e134d 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -32,7 +32,9 @@ allOf:
properties:
compatible:
contains:
- const: mitsubishi,aa104xd12
+ enum:
+ - mitsubishi,aa104xd12
+ - mitsubishi,aa121td01
then:
properties:
@@ -72,6 +74,7 @@ properties:
- advantech,idk-2121wr
- innolux,ee101ia-01d
- mitsubishi,aa104xd12
+ - mitsubishi,aa121td01
- const: panel-lvds
data-mapping:
diff --git a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml b/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
deleted file mode 100644
index 467a0ed4d444..000000000000
--- a/Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
+++ /dev/null
@@ -1,69 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/mitsubishi,aa121td01.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Mitsubishi AA121TD01 12.1" WXGA LVDS Display Panel
-
-maintainers:
- - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
- - Thierry Reding <thierry.reding@gmail.com>
-
-allOf:
- - $ref: lvds.yaml#
-
-properties:
- compatible:
- items:
- - const: mitsubishi,aa121td01
- - {} # panel-lvds, but not listed here to avoid false select
-
- data-mapping:
- const: jeida-18
-
- width-mm:
- const: 261
-
- height-mm:
- const: 163
-
- panel-timing: true
- port: true
-
-additionalProperties: false
-
-required:
- - compatible
-
-examples:
- - |+
- panel {
- compatible = "mitsubishi,aa121td01", "panel-lvds";
-
- width-mm = <261>;
- height-mm = <163>;
-
- data-mapping = "jeida-18";
-
- panel-timing {
- /* 1280x800 @60Hz */
- clock-frequency = <71000000>;
- hactive = <1280>;
- vactive = <800>;
- hsync-len = <70>;
- hfront-porch = <20>;
- hback-porch = <70>;
- vsync-len = <5>;
- vfront-porch = <3>;
- vback-porch = <15>;
- };
-
- port {
- panel_in: endpoint {
- remote-endpoint = <&lvds_encoder>;
- };
- };
- };
-
-...
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 19/52] dt-bindings: display: Move gktw70sdae4se to panel-lvds
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (8 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 18/52] dt-bindings: display: Move aa121td01 to panel-lvds Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 20/52] dt-bindings: display: panel-lvds: Document missing panel compatibles Maxime Ripard
10 siblings, 0 replies; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
The Solomon Goldentek Display GKTW70SDAE4SE Device Tree binding doesn't
really add any useful content that is not already present in the
panel-lvds binding aside from a requirement on the data-mapping.
Let's move it to the generic panel-lvds binding
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
.../bindings/display/panel/lvds.yaml | 2 +
.../display/panel/sgd,gktw70sdae4se.yaml | 68 -------------------
2 files changed, 2 insertions(+), 68 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index 22f6cf1e134d..1563d57bc793 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -35,6 +35,7 @@ allOf:
enum:
- mitsubishi,aa104xd12
- mitsubishi,aa121td01
+ - sgd,gktw70sdae4se
then:
properties:
@@ -75,6 +76,7 @@ properties:
- innolux,ee101ia-01d
- mitsubishi,aa104xd12
- mitsubishi,aa121td01
+ - sgd,gktw70sdae4se
- const: panel-lvds
data-mapping:
diff --git a/Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml b/Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml
deleted file mode 100644
index e63a570ae59d..000000000000
--- a/Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml
+++ /dev/null
@@ -1,68 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0
-%YAML 1.2
----
-$id: http://devicetree.org/schemas/display/panel/sgd,gktw70sdae4se.yaml#
-$schema: http://devicetree.org/meta-schemas/core.yaml#
-
-title: Solomon Goldentek Display GKTW70SDAE4SE 7" WVGA LVDS Display Panel
-
-maintainers:
- - Neil Armstrong <narmstrong@baylibre.com>
- - Thierry Reding <thierry.reding@gmail.com>
-
-allOf:
- - $ref: lvds.yaml#
-
-properties:
- compatible:
- items:
- - const: sgd,gktw70sdae4se
- - {} # panel-lvds, but not listed here to avoid false select
-
- data-mapping:
- const: jeida-18
-
- width-mm:
- const: 153
-
- height-mm:
- const: 86
-
- panel-timing: true
- port: true
-
-additionalProperties: false
-
-required:
- - compatible
-
-examples:
- - |+
- panel {
- compatible = "sgd,gktw70sdae4se", "panel-lvds";
-
- width-mm = <153>;
- height-mm = <86>;
-
- data-mapping = "jeida-18";
-
- panel-timing {
- clock-frequency = <32000000>;
- hactive = <800>;
- vactive = <480>;
- hback-porch = <39>;
- hfront-porch = <39>;
- vback-porch = <29>;
- vfront-porch = <13>;
- hsync-len = <47>;
- vsync-len = <2>;
- };
-
- port {
- panel_in: endpoint {
- remote-endpoint = <&lvds_encoder>;
- };
- };
- };
-
-...
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH v2 20/52] dt-bindings: display: panel-lvds: Document missing panel compatibles
[not found] <20210901091852.479202-1-maxime@cerno.tech>
` (9 preceding siblings ...)
2021-09-01 9:18 ` [PATCH v2 19/52] dt-bindings: display: Move gktw70sdae4se " Maxime Ripard
@ 2021-09-01 9:18 ` Maxime Ripard
10 siblings, 0 replies; 16+ messages in thread
From: Maxime Ripard @ 2021-09-01 9:18 UTC (permalink / raw)
To: devicetree, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Maxime Ripard, Jernej Škrabec
Cc: linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
A few panel-lvds compatibles were never documented. Let's add them.
Cc: dri-devel@lists.freedesktop.org
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
---
Documentation/devicetree/bindings/display/panel/lvds.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/display/panel/lvds.yaml b/Documentation/devicetree/bindings/display/panel/lvds.yaml
index 1563d57bc793..b2e8f5b263d7 100644
--- a/Documentation/devicetree/bindings/display/panel/lvds.yaml
+++ b/Documentation/devicetree/bindings/display/panel/lvds.yaml
@@ -73,10 +73,12 @@ properties:
- enum:
- advantech,idk-1110wr
- advantech,idk-2121wr
+ - auo,b101ew05
- innolux,ee101ia-01d
- mitsubishi,aa104xd12
- mitsubishi,aa121td01
- sgd,gktw70sdae4se
+ - tbs,a711-panel
- const: panel-lvds
data-mapping:
--
2.31.1
^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [PATCH v2 10/52] dt-bindings: display: Move idk-1110wr to panel-lvds
2021-09-01 9:18 ` [PATCH v2 10/52] dt-bindings: display: Move idk-1110wr to panel-lvds Maxime Ripard
@ 2021-09-03 18:30 ` Rob Herring
0 siblings, 0 replies; 16+ messages in thread
From: Rob Herring @ 2021-09-03 18:30 UTC (permalink / raw)
To: Maxime Ripard
Cc: devicetree, Frank Rowand, Chen-Yu Tsai, Jernej Škrabec,
linux-arm-kernel, linux-sunxi, dri-devel, Laurent Pinchart,
Sam Ravnborg, Thierry Reding
On Wed, Sep 01, 2021 at 11:18:10AM +0200, Maxime Ripard wrote:
> The Advantech IDK-2121WR Device Tree binding doesn't really add any
> useful content that is not already present in the panel-lvds binding
> aside from a requirement on the data-mapping.
>
> Let's move it to the generic panel-lvds binding
I'm concerned this change means we can only have LVDS panel schemas in
lvds.yaml. Having another LVDS panel schema means 2 things. First, they
can't have a 'panel-lvds' compatible. That's probably fine. Second, they
will still need to define 'data-mapping' (unless implied) and will need
to include it from somewhere. So we still need a common LVDS properties
schema and panel schema(s).
Rob
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v2 13/52] dt-bindings: display: aa104xd12: Remove unused vcc-supply
2021-09-01 9:18 ` [PATCH v2 13/52] dt-bindings: display: aa104xd12: Remove unused vcc-supply Maxime Ripard
@ 2021-09-03 18:30 ` Rob Herring
0 siblings, 0 replies; 16+ messages in thread
From: Rob Herring @ 2021-09-03 18:30 UTC (permalink / raw)
To: Maxime Ripard
Cc: devicetree, dri-devel, Frank Rowand, Chen-Yu Tsai, linux-sunxi,
linux-arm-kernel, Jernej Škrabec, Sam Ravnborg,
Thierry Reding, Laurent Pinchart, Rob Herring
On Wed, 01 Sep 2021 11:18:13 +0200, Maxime Ripard wrote:
> The Mitsubishi AA140XD12 Device Tree Binding was requiring a vcc-supply
> property. However, neither the existing device trees using that binding,
> nor the driver were actually using that property which is also redundant
> with power-supply. Let's just drop it.
>
> Cc: dri-devel@lists.freedesktop.org
> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Cc: Sam Ravnborg <sam@ravnborg.org>
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Signed-off-by: Maxime Ripard <maxime@cerno.tech>
> ---
> .../bindings/display/panel/mitsubishi,aa104xd12.yaml | 5 -----
> 1 file changed, 5 deletions(-)
>
Acked-by: Rob Herring <robh@kernel.org>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v2 14/52] dt-bindings: display: aa104xd12: Fix data-mapping
2021-09-01 9:18 ` [PATCH v2 14/52] dt-bindings: display: aa104xd12: Fix data-mapping Maxime Ripard
@ 2021-09-03 18:31 ` Rob Herring
0 siblings, 0 replies; 16+ messages in thread
From: Rob Herring @ 2021-09-03 18:31 UTC (permalink / raw)
To: Maxime Ripard
Cc: Sam Ravnborg, Jernej Škrabec, linux-sunxi, devicetree,
dri-devel, Rob Herring, Frank Rowand, Chen-Yu Tsai,
Laurent Pinchart, linux-arm-kernel, Thierry Reding
On Wed, 01 Sep 2021 11:18:14 +0200, Maxime Ripard wrote:
> The Mitsubishi AA140XD12 Device Tree Binding was requiring a
> data-mapping property value which was set to another value in the
> existing Device Trees. Fix this.
>
> Cc: dri-devel@lists.freedesktop.org
> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Cc: Sam Ravnborg <sam@ravnborg.org>
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Signed-off-by: Maxime Ripard <maxime@cerno.tech>
> ---
> .../bindings/display/panel/mitsubishi,aa104xd12.yaml | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
Acked-by: Rob Herring <robh@kernel.org>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v2 16/52] dt-bindings: display: aa121td01: Remove unused vcc-supply
2021-09-01 9:18 ` [PATCH v2 16/52] dt-bindings: display: aa121td01: Remove unused vcc-supply Maxime Ripard
@ 2021-09-03 18:31 ` Rob Herring
0 siblings, 0 replies; 16+ messages in thread
From: Rob Herring @ 2021-09-03 18:31 UTC (permalink / raw)
To: Maxime Ripard
Cc: Frank Rowand, Thierry Reding, linux-arm-kernel, Sam Ravnborg,
Chen-Yu Tsai, devicetree, linux-sunxi, Rob Herring,
Laurent Pinchart, Jernej Škrabec, dri-devel
On Wed, 01 Sep 2021 11:18:16 +0200, Maxime Ripard wrote:
> The Mitsubishi AA121TD01 Device Tree Binding was requiring a vcc-supply
> property. However, neither the existing device trees using that binding,
> nor the driver were actually using that property which is also redundant
> with power-supply. Let's just drop it.
>
> Cc: dri-devel@lists.freedesktop.org
> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Cc: Sam Ravnborg <sam@ravnborg.org>
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Signed-off-by: Maxime Ripard <maxime@cerno.tech>
> ---
> .../bindings/display/panel/mitsubishi,aa121td01.yaml | 5 -----
> 1 file changed, 5 deletions(-)
>
Acked-by: Rob Herring <robh@kernel.org>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v2 17/52] dt-bindings: display: aa121td01: Fix data-mapping
2021-09-01 9:18 ` [PATCH v2 17/52] dt-bindings: display: aa121td01: Fix data-mapping Maxime Ripard
@ 2021-09-03 18:31 ` Rob Herring
0 siblings, 0 replies; 16+ messages in thread
From: Rob Herring @ 2021-09-03 18:31 UTC (permalink / raw)
To: Maxime Ripard
Cc: dri-devel, Sam Ravnborg, Chen-Yu Tsai, Rob Herring,
linux-arm-kernel, Jernej Škrabec, Laurent Pinchart,
devicetree, Thierry Reding, linux-sunxi, Frank Rowand
On Wed, 01 Sep 2021 11:18:17 +0200, Maxime Ripard wrote:
> The Mitsubishi AA121TD01 Device Tree Binding was requiring a
> data-mapping property value which was set to another value in the
> existing Device Trees. Fix this.
>
> Cc: dri-devel@lists.freedesktop.org
> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Cc: Sam Ravnborg <sam@ravnborg.org>
> Cc: Thierry Reding <thierry.reding@gmail.com>
> Signed-off-by: Maxime Ripard <maxime@cerno.tech>
> ---
> .../bindings/display/panel/mitsubishi,aa121td01.yaml | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
Acked-by: Rob Herring <robh@kernel.org>
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2021-09-03 18:32 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20210901091852.479202-1-maxime@cerno.tech>
2021-09-01 9:18 ` [PATCH v2 10/52] dt-bindings: display: Move idk-1110wr to panel-lvds Maxime Ripard
2021-09-03 18:30 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 11/52] dt-bindings: display: Move idk-2121wr " Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 12/52] dt-bindings: display: Move ee101ia-01d " Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 13/52] dt-bindings: display: aa104xd12: Remove unused vcc-supply Maxime Ripard
2021-09-03 18:30 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 14/52] dt-bindings: display: aa104xd12: Fix data-mapping Maxime Ripard
2021-09-03 18:31 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 15/52] dt-bindings: display: Move aa104xd12 to panel-lvds Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 16/52] dt-bindings: display: aa121td01: Remove unused vcc-supply Maxime Ripard
2021-09-03 18:31 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 17/52] dt-bindings: display: aa121td01: Fix data-mapping Maxime Ripard
2021-09-03 18:31 ` Rob Herring
2021-09-01 9:18 ` [PATCH v2 18/52] dt-bindings: display: Move aa121td01 to panel-lvds Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 19/52] dt-bindings: display: Move gktw70sdae4se " Maxime Ripard
2021-09-01 9:18 ` [PATCH v2 20/52] dt-bindings: display: panel-lvds: Document missing panel compatibles Maxime Ripard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox