Skip to content

Commit 11381ac

Browse files
6by9pelwell
authored andcommitted
dtoverlays: waveshare-panel: Disable new touch controller by default
Commit e442e5c ("arch:arm:boot:dts:overlays: Added waveshare 13.3inch panel support") added an extra touch controller for the new panels. On systems with old panels, it ends up spamming the kernel log as that touch controller isn't there to respond. Fixes: e442e5c ("arch:arm:boot:dts:overlays: Added waveshare 13.3inch panel support") Signed-off-by: Dave Stevenson <[email protected]>
1 parent e3297f3 commit 11381ac

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
touch2: ilitek@41 {
5656
compatible = "ilitek,ili251x";
5757
reg = <0x41>;
58+
status = "disabled";
5859
};
5960
};
6061
};
@@ -125,8 +126,10 @@
125126
<&touch>, "touchscreen-inverted-x?",
126127
<&touch>, "touchscreen-inverted-y?";
127128
8_8_inch = <&panel>, "compatible=waveshare,8.8inch-panel";
128-
13_3_inch_4lane = <&panel>, "compatible=waveshare,13.3inch-4lane-panel";
129-
13_3_inch_2lane = <&panel>, "compatible=waveshare,13.3inch-2lane-panel";
129+
13_3_inch_4lane = <&panel>, "compatible=waveshare,13.3inch-4lane-panel",
130+
<&touch2>, "status=okay";
131+
13_3_inch_2lane = <&panel>, "compatible=waveshare,13.3inch-2lane-panel",
132+
<&touch2>, "status=okay";
130133
i2c1 = <&i2c_frag>, "target:0=",<&i2c1>,
131134
<0>, "-3-4+5";
132135
disable_touch = <&touch>, "status=disabled";

0 commit comments

Comments
 (0)