From 5ddd1fabf90c0760459d4a9d2088d8f54b82e993 Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Sat, 1 Aug 2020 23:20:36 +0300 Subject: colibri-imx8x: convert atmel mxt to syntactic sugar Convert an overlay file for Atmel MXT multitouch adapter for Colibri iMX8QXP module into Syntactic Sugar format. This format is strongly recommended in Embedded Linux Wiki [1]. [1] https://elinux.org/Device_Tree_Reference#Overlay_Source_Format Related-to: ELB-2834 Signed-off-by: Oleksandr Suvorov --- overlays/colibri-imx8x_atmel-mxt_overlay.dts | 50 +++++++++++++--------------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/overlays/colibri-imx8x_atmel-mxt_overlay.dts b/overlays/colibri-imx8x_atmel-mxt_overlay.dts index 1c4f74b..56dd229 100644 --- a/overlays/colibri-imx8x_atmel-mxt_overlay.dts +++ b/overlays/colibri-imx8x_atmel-mxt_overlay.dts @@ -9,35 +9,33 @@ / { compatible = "toradex,colibri-imx8qxp"; +}; - fragment@0 { - target = <&i2c1>; - __overlay__ { - /* Atmel maxtouch controller */ - atmel_mxt_ts: atmel_mxt_ts@4a { - compatible = "atmel,maxtouch"; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_mxt_ts>; - reg = <0x4a>; - interrupt-parent = <&gpio3>; - interrupts = <20 IRQ_TYPE_EDGE_FALLING>; /* SODIMM 107 */ - reset-gpios = <&gpio3 24 GPIO_ACTIVE_HIGH>; /* SODIMM 106 */ - status = "okay"; - }; - }; +&i2c1 { + #address-cells = <1>; + #size-cells = <0>; + + /* Atmel maxtouch controller */ + atmel_mxt_ts: atmel_mxt_ts@4a { + compatible = "atmel,maxtouch"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_mxt_ts>; + reg = <0x4a>; + interrupt-parent = <&gpio3>; + interrupts = <20 IRQ_TYPE_EDGE_FALLING>; /* SODIMM 107 */ + reset-gpios = <&gpio3 24 GPIO_ACTIVE_HIGH>; /* SODIMM 106 */ + status = "okay"; }; +}; - fragment@1 { - target = <&iomuxc>; - __overlay__ { - colibri-imx8qxp { - pinctrl_mxt_ts: mxt-ts { - fsl,pins = < - SC_P_QSPI0B_DATA2_LSIO_GPIO3_IO20 0x20 /* SODIMM 107 */ - SC_P_QSPI0B_SS1_B_LSIO_GPIO3_IO24 0x20 /* SODIMM 106 */ - >; - }; - }; +&iomuxc { + colibri-imx8qxp { + pinctrl_mxt_ts: mxt-ts { + fsl,pins = < + SC_P_QSPI0B_DATA2_LSIO_GPIO3_IO20 0x20 /* SODIMM 107 */ + SC_P_QSPI0B_SS1_B_LSIO_GPIO3_IO24 0x20 /* SODIMM 106 */ + >; }; }; }; + -- cgit v1.2.3