bcm27xx: update 6.1 patches from RPi foundation
[openwrt/openwrt.git] / target / linux / bcm27xx / patches-6.1 / 950-1287-Dtoverlay-add-waveshare-4inch-dsi-lcd-C-dtoverlay.patch
diff --git a/target/linux/bcm27xx/patches-6.1/950-1287-Dtoverlay-add-waveshare-4inch-dsi-lcd-C-dtoverlay.patch b/target/linux/bcm27xx/patches-6.1/950-1287-Dtoverlay-add-waveshare-4inch-dsi-lcd-C-dtoverlay.patch
new file mode 100644 (file)
index 0000000..605ad84
--- /dev/null
@@ -0,0 +1,22 @@
+From bb2f912c94d11a0f0b5f13c91793fa9f79eb92aa Mon Sep 17 00:00:00 2001
+From: Eng33 <eng33@waveshare.net>
+Date: Fri, 8 Mar 2024 18:37:03 +0800
+Subject: [PATCH 1287/1295] Dtoverlay:add waveshare 4inch dsi lcd (C) dtoverlay
+
+Signed-off-by: Eng33 <eng33@waveshare.net>
+---
+ .../boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts  | 3 +++
+ 1 file changed, 3 insertions(+)
+
+--- a/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts
++++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts
+@@ -112,6 +112,9 @@
+                                  <&touch>, "touchscreen-size-y:0=1480",
+                                  <&touch>, "touchscreen-inverted-x?",
+                                  <&touch>, "touchscreen-swapped-x-y?";
++              4_0_inchC = <&panel>, "compatible=waveshare,4inch-panel",
++                                 <&touch>, "touchscreen-size-x:0=720",
++                                 <&touch>, "touchscreen-size-y:0=720";
+               i2c1 = <&i2c_frag>, "target:0=",<&i2c1>,
+                      <0>, "-3-4+5";
+               disable_touch = <&touch>, "status=disabled";