From: Martin Kepplinger <[email protected]>

Until we have a better solution, we need the touchscreen driver to
wait for the panel to be prepared, before it can continue to
execute probe().

A better driver is needed, so this is marked as a hack.
---
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi 
b/arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
index 2b1b90c6b42b8..7d010258d3212 100644
--- a/arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
@@ -1248,6 +1248,7 @@ touchscreen@38 {
                touchscreen-size-x = <720>;
                touchscreen-size-y = <1440>;
                vcc-supply = <&reg_lcd_1v8>;
+               purism,panel-librem5-workaround;
        };
 };
 
-- 
2.47.3

Reply via email to