* [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
@ 2026-01-13 0:05 Marek Vasut
2026-01-13 0:05 ` [PATCH 2/2] arm64: dts: renesas: sparrow-hawk: Add overlay for WaveShare Display 13.3" Marek Vasut
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Marek Vasut @ 2026-01-13 0:05 UTC (permalink / raw)
To: linux-arm-kernel
Cc: Marek Vasut, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Rob Herring,
Sam Ravnborg, Simona Vetter, Thierry Reding, Thomas Zimmermann,
devicetree, dri-devel, linux-kernel, linux-renesas-soc
Move the Waveshare panels description into separate document, so they
can be properly described with compatible = "waveshare,...", "panel-dpi"
and attached to "waveshare,dsi2dpi" bridge.
While these panels are described as DPI panels, they are generally part
of a larger unit in non-removable metal casing, so the actual internal
configuration is not known. It is likely that internally, those panels
are LVDS panels, connected to ICN6211 DSI-to-DPI bridge and then another
unknown DPI-to-LVDS bridge.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
---
Cc: Conor Dooley <conor+dt@kernel.org>
Cc: David Airlie <airlied@gmail.com>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Jessica Zhang <jesszhan0024@gmail.com>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Rob Herring <robh@kernel.org>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: devicetree@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-renesas-soc@vger.kernel.org
---
.../bindings/display/panel/panel-simple.yaml | 4 ---
.../bindings/display/panel/waveshare,dpi.yaml | 32 +++++++++++++++++++
2 files changed, 32 insertions(+), 4 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml
diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
index e4a5b30ccfc93..62bfc3f4fee14 100644
--- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
+++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
@@ -335,10 +335,6 @@ properties:
- vivax,tpc9150-panel
# VXT 800x480 color TFT LCD panel
- vxt,vl050-8048nt-c01
- # Waveshare 13.3" FHD (1920x1080) LCD panel
- - waveshare,13.3inch-panel
- # Waveshare 7.0" WSVGA (1024x600) LCD panel
- - waveshare,7.0inch-c-panel
# Winstar Display Corporation 3.5" QVGA (320x240) TFT LCD panel
- winstar,wf35ltiacd
# Yes Optoelectronics YTC700TLAG-05-201C 7" TFT LCD panel
diff --git a/Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml b/Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml
new file mode 100644
index 0000000000000..40a6a8e98cc33
--- /dev/null
+++ b/Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml
@@ -0,0 +1,32 @@
+# SPDX-License-Identifier: GPL-2.0
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/display/panel/waveshare,dpi.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Waveshare Touch Display
+
+maintainers:
+ - Marek Vasut <marek.vasut+renesas@mailbox.org>
+
+allOf:
+ - $ref: panel-dpi.yaml#
+
+properties:
+ compatible:
+ items:
+ - enum:
+ - waveshare,13.3inch-panel
+ - waveshare,7.0inch-c-panel
+ - {} # panel-dpi, but not listed here to avoid false select
+
+ height-mm: true
+ label: true
+ panel-timing: true
+ port: true
+ power-supply: true
+ width-mm: true
+
+additionalProperties: false
+
+...
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] arm64: dts: renesas: sparrow-hawk: Add overlay for WaveShare Display 13.3"
2026-01-13 0:05 [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Marek Vasut
@ 2026-01-13 0:05 ` Marek Vasut
2026-01-13 9:13 ` [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Geert Uytterhoeven
2026-01-15 17:40 ` Rob Herring
2 siblings, 0 replies; 8+ messages in thread
From: Marek Vasut @ 2026-01-13 0:05 UTC (permalink / raw)
To: linux-arm-kernel
Cc: Marek Vasut, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Rob Herring,
Sam Ravnborg, Simona Vetter, Thierry Reding, Thomas Zimmermann,
devicetree, dri-devel, linux-kernel, linux-renesas-soc
Add a DT overlay to bind the WaveShare 13.3inch 1920x1080 DSI Capacitive
Touch Display on the Retronix R-Car V4H Sparrow Hawk board.
Current device link is at https://www.waveshare.com/13.3inch-dsi-lcd.htm
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
---
DEPENDS:
- https://lore.kernel.org/linux-input/20260112234534.225954-1-marek.vasut+renesas@mailbox.org/
- https://lore.kernel.org/linux-devicetree/20260112234834.226128-1-marek.vasut+renesas@mailbox.org/
---
Cc: Conor Dooley <conor+dt@kernel.org>
Cc: David Airlie <airlied@gmail.com>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Jessica Zhang <jesszhan0024@gmail.com>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Rob Herring <robh@kernel.org>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: devicetree@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-renesas-soc@vger.kernel.org
---
arch/arm64/boot/dts/renesas/Makefile | 3 +
...r8a779g3-sparrow-hawk-ws-display-13in.dtso | 108 ++++++++++++++++++
2 files changed, 111 insertions(+)
create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-ws-display-13in.dtso
diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index 1fab1b50f20e6..8a2d1baa69c77 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -120,6 +120,9 @@ dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g3-sparrow-hawk-rpi-display-2-5in.dtb
dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g3-sparrow-hawk-rpi-display-2-7in.dtbo
r8a779g3-sparrow-hawk-rpi-display-2-7in-dtbs := r8a779g3-sparrow-hawk.dtb r8a779g3-sparrow-hawk-rpi-display-2-7in.dtbo
dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g3-sparrow-hawk-rpi-display-2-7in.dtb
+dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g3-sparrow-hawk-ws-display-13in.dtbo
+r8a779g3-sparrow-hawk-ws-display-13in-dtbs := r8a779g3-sparrow-hawk.dtb r8a779g3-sparrow-hawk-ws-display-13in.dtbo
+dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g3-sparrow-hawk-ws-display-13in.dtb
dtb-$(CONFIG_ARCH_R8A779G0) += r8a779g3-white-hawk-single.dtb
r8a779g3-white-hawk-single-ard-audio-da7212-dtbs := r8a779g3-white-hawk-single.dtb white-hawk-ard-audio-da7212.dtbo
diff --git a/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-ws-display-13in.dtso b/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-ws-display-13in.dtso
new file mode 100644
index 0000000000000..e520fa264d790
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-ws-display-13in.dtso
@@ -0,0 +1,108 @@
+// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+/*
+ * Device Tree Overlay for the Waveshare 13.3 MIPI DSI panel connected
+ * to J4:DSI on R-Car V4H ES3.0 Sparrow Hawk board
+ *
+ * Copyright (C) 2025-2026 Marek Vasut <marek.vasut+renesas@mailbox.org>
+ */
+
+/dts-v1/;
+/plugin/;
+
+#include <dt-bindings/gpio/gpio.h>
+
+&{/} {
+ panel {
+ compatible = "waveshare,13.3inch-panel", "panel-dpi";
+ width-mm = <293>;
+ height-mm = <163>;
+ power-supply = <®_5p0v>;
+
+ port {
+ panel_in: endpoint {
+ remote-endpoint = <&bridge_out>;
+ };
+ };
+
+ panel-timing {
+ clock-frequency = <148500000>;
+ hactive = <1920>;
+ vactive = <1080>;
+ hfront-porch = <88>;
+ hback-porch = <148>;
+ hsync-len = <44>;
+ vback-porch = <4>;
+ vfront-porch = <36>;
+ vsync-len = <5>;
+ hsync-active = <1>;
+ vsync-active = <1>;
+ de-active = <0>;
+ pixelclk-active = <0>;
+ };
+ };
+
+ reg_5p0v: regulator-5p0v {
+ compatible = "regulator-fixed";
+ regulator-name = "fixed-5.0V";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ regulator-always-on;
+ regulator-boot-on;
+ };
+};
+
+&i2c0_mux3 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ touchscreen@41 {
+ compatible = "ilitek,ili251x";
+ reg = <0x41>;
+ };
+
+ bridge@45 {
+ compatible = "waveshare,dsi2dpi";
+ reg = <0x45>;
+ power-supply = <®_5p0v>;
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+
+ bridge_in: endpoint {
+ data-lanes = <1 2 3 4>;
+ remote-endpoint = <&dsi0_out>;
+ };
+ };
+
+ port@1 {
+ reg = <1>;
+
+ bridge_out: endpoint {
+ remote-endpoint = <&panel_in>;
+ };
+ };
+ };
+ };
+};
+
+&dsi0 {
+ status = "okay";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@1 {
+ reg = <1>;
+
+ dsi0_out: endpoint {
+ remote-endpoint = <&bridge_in>;
+ data-lanes = <1 2 3 4>;
+ };
+ };
+ };
+};
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
2026-01-13 0:05 [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Marek Vasut
2026-01-13 0:05 ` [PATCH 2/2] arm64: dts: renesas: sparrow-hawk: Add overlay for WaveShare Display 13.3" Marek Vasut
@ 2026-01-13 9:13 ` Geert Uytterhoeven
2026-01-13 13:46 ` Marek Vasut
2026-01-15 17:40 ` Rob Herring
2 siblings, 1 reply; 8+ messages in thread
From: Geert Uytterhoeven @ 2026-01-13 9:13 UTC (permalink / raw)
To: Marek Vasut
Cc: linux-arm-kernel, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Rob Herring,
Sam Ravnborg, Simona Vetter, Thierry Reding, Thomas Zimmermann,
devicetree, dri-devel, linux-kernel, linux-renesas-soc
Hi Marek,
On Tue, 13 Jan 2026 at 01:07, Marek Vasut
<marek.vasut+renesas@mailbox.org> wrote:
> Move the Waveshare panels description into separate document, so they
> can be properly described with compatible = "waveshare,...", "panel-dpi"
> and attached to "waveshare,dsi2dpi" bridge.
>
> While these panels are described as DPI panels, they are generally part
> of a larger unit in non-removable metal casing, so the actual internal
> configuration is not known. It is likely that internally, those panels
> are LVDS panels, connected to ICN6211 DSI-to-DPI bridge and then another
> unknown DPI-to-LVDS bridge.
>
> Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Thanks for your patch!
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml
> @@ -0,0 +1,32 @@
> +# SPDX-License-Identifier: GPL-2.0
scripts/checkpatch.pl:
WARNING: DT binding documents should be licensed (GPL-2.0-only OR
BSD-2-Clause)
#68: FILE: Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml:1:
which matches what panel-simple.yaml uses.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
2026-01-13 9:13 ` [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Geert Uytterhoeven
@ 2026-01-13 13:46 ` Marek Vasut
0 siblings, 0 replies; 8+ messages in thread
From: Marek Vasut @ 2026-01-13 13:46 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: linux-arm-kernel, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Rob Herring,
Sam Ravnborg, Simona Vetter, Thierry Reding, Thomas Zimmermann,
devicetree, dri-devel, linux-kernel, linux-renesas-soc
On 1/13/26 10:13 AM, Geert Uytterhoeven wrote:
Hello Geert,
>> --- /dev/null
>> +++ b/Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml
>> @@ -0,0 +1,32 @@
>> +# SPDX-License-Identifier: GPL-2.0
>
> scripts/checkpatch.pl:
>
> WARNING: DT binding documents should be licensed (GPL-2.0-only OR
> BSD-2-Clause)
> #68: FILE: Documentation/devicetree/bindings/display/panel/waveshare,dpi.yaml:1:
Sigh, fixed in V2, thanks .
I'll send V2 in a few days to get some feedback on 2/2 first.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
2026-01-13 0:05 [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Marek Vasut
2026-01-13 0:05 ` [PATCH 2/2] arm64: dts: renesas: sparrow-hawk: Add overlay for WaveShare Display 13.3" Marek Vasut
2026-01-13 9:13 ` [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Geert Uytterhoeven
@ 2026-01-15 17:40 ` Rob Herring
2026-01-15 19:20 ` Marek Vasut
2 siblings, 1 reply; 8+ messages in thread
From: Rob Herring @ 2026-01-15 17:40 UTC (permalink / raw)
To: Marek Vasut
Cc: linux-arm-kernel, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Sam Ravnborg,
Simona Vetter, Thierry Reding, Thomas Zimmermann, devicetree,
dri-devel, linux-kernel, linux-renesas-soc
On Tue, Jan 13, 2026 at 01:05:30AM +0100, Marek Vasut wrote:
> Move the Waveshare panels description into separate document, so they
> can be properly described with compatible = "waveshare,...", "panel-dpi"
> and attached to "waveshare,dsi2dpi" bridge.
But why do we need "panel-dpi"? Adding that requires changing a DT.
Can't you make the kernel handle these compatible strings as a
"panel-dpi" without the compatible?
Rob
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
2026-01-15 17:40 ` Rob Herring
@ 2026-01-15 19:20 ` Marek Vasut
2026-01-16 3:26 ` Rob Herring
0 siblings, 1 reply; 8+ messages in thread
From: Marek Vasut @ 2026-01-15 19:20 UTC (permalink / raw)
To: Rob Herring
Cc: linux-arm-kernel, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Sam Ravnborg,
Simona Vetter, Thierry Reding, Thomas Zimmermann, devicetree,
dri-devel, linux-kernel, linux-renesas-soc
On 1/15/26 6:40 PM, Rob Herring wrote:
> On Tue, Jan 13, 2026 at 01:05:30AM +0100, Marek Vasut wrote:
>> Move the Waveshare panels description into separate document, so they
>> can be properly described with compatible = "waveshare,...", "panel-dpi"
>> and attached to "waveshare,dsi2dpi" bridge.
>
> But why do we need "panel-dpi"? Adding that requires changing a DT.
> Can't you make the kernel handle these compatible strings as a
> "panel-dpi" without the compatible?
I can, but wouldn't we then miss the more specific compatible strings in
the DT ?
compatible = "waveshare,13.3inch-panel", "panel-dpi";
^^^^^^^^^^^^^^^^^^^^^^^^^^
this ... would be removed. Do we want that ?
The other option would be to add the timings into panel-simple driver,
then we wouldn't have to change the bindings at all. Maybe that would be
preferable ?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
2026-01-15 19:20 ` Marek Vasut
@ 2026-01-16 3:26 ` Rob Herring
2026-01-17 0:05 ` Marek Vasut
0 siblings, 1 reply; 8+ messages in thread
From: Rob Herring @ 2026-01-16 3:26 UTC (permalink / raw)
To: Marek Vasut
Cc: linux-arm-kernel, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Sam Ravnborg,
Simona Vetter, Thierry Reding, Thomas Zimmermann, devicetree,
dri-devel, linux-kernel, linux-renesas-soc
On Thu, Jan 15, 2026 at 1:20 PM Marek Vasut <marek.vasut@mailbox.org> wrote:
>
> On 1/15/26 6:40 PM, Rob Herring wrote:
> > On Tue, Jan 13, 2026 at 01:05:30AM +0100, Marek Vasut wrote:
> >> Move the Waveshare panels description into separate document, so they
> >> can be properly described with compatible = "waveshare,...", "panel-dpi"
> >> and attached to "waveshare,dsi2dpi" bridge.
> >
> > But why do we need "panel-dpi"? Adding that requires changing a DT.
> > Can't you make the kernel handle these compatible strings as a
> > "panel-dpi" without the compatible?
> I can, but wouldn't we then miss the more specific compatible strings in
> the DT ?
>
> compatible = "waveshare,13.3inch-panel", "panel-dpi";
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
> this ... would be removed. Do we want that ?
No, drop "panel-dpi". Or really, don't add it.
>
> The other option would be to add the timings into panel-simple driver,
> then we wouldn't have to change the bindings at all. Maybe that would be
> preferable ?
Why can't the "panel-dpi" driver match to"waveshare,13.3inch-panel"?
Rob
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document
2026-01-16 3:26 ` Rob Herring
@ 2026-01-17 0:05 ` Marek Vasut
0 siblings, 0 replies; 8+ messages in thread
From: Marek Vasut @ 2026-01-17 0:05 UTC (permalink / raw)
To: Rob Herring
Cc: linux-arm-kernel, Conor Dooley, David Airlie, Geert Uytterhoeven,
Jessica Zhang, Krzysztof Kozlowski, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Neil Armstrong, Sam Ravnborg,
Simona Vetter, Thierry Reding, Thomas Zimmermann, devicetree,
dri-devel, linux-kernel, linux-renesas-soc
On 1/16/26 4:26 AM, Rob Herring wrote:
> On Thu, Jan 15, 2026 at 1:20 PM Marek Vasut <marek.vasut@mailbox.org> wrote:
>>
>> On 1/15/26 6:40 PM, Rob Herring wrote:
>>> On Tue, Jan 13, 2026 at 01:05:30AM +0100, Marek Vasut wrote:
>>>> Move the Waveshare panels description into separate document, so they
>>>> can be properly described with compatible = "waveshare,...", "panel-dpi"
>>>> and attached to "waveshare,dsi2dpi" bridge.
>>>
>>> But why do we need "panel-dpi"? Adding that requires changing a DT.
>>> Can't you make the kernel handle these compatible strings as a
>>> "panel-dpi" without the compatible?
>> I can, but wouldn't we then miss the more specific compatible strings in
>> the DT ?
>>
>> compatible = "waveshare,13.3inch-panel", "panel-dpi";
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^
>> this ... would be removed. Do we want that ?
>
> No, drop "panel-dpi". Or really, don't add it.
>
>>
>> The other option would be to add the timings into panel-simple driver,
>> then we wouldn't have to change the bindings at all. Maybe that would be
>> preferable ?
>
> Why can't the "panel-dpi" driver match to"waveshare,13.3inch-panel"?
It could, but then, if I am already patching that panel-simple driver, I
can also simply include the timings in it, just like many other panels do.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-01-17 0:05 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-13 0:05 [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Marek Vasut
2026-01-13 0:05 ` [PATCH 2/2] arm64: dts: renesas: sparrow-hawk: Add overlay for WaveShare Display 13.3" Marek Vasut
2026-01-13 9:13 ` [PATCH 1/2] dt-bindings: display: panel: Fork Waveshare panels into separate document Geert Uytterhoeven
2026-01-13 13:46 ` Marek Vasut
2026-01-15 17:40 ` Rob Herring
2026-01-15 19:20 ` Marek Vasut
2026-01-16 3:26 ` Rob Herring
2026-01-17 0:05 ` Marek Vasut
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox