From d2a77cde6ce7eeb5e3656dcd566cfcee94400379 Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Mon, 27 Jul 2020 16:49:22 +0300 Subject: apalis-imx6: convert adv7280 to syntactic sugar Convert an overlay file for Analogue Camera Adapter V2.0B for Apalis iMX6 module into Syntactic Sugar format, as 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/apalis-imx6_adv7280_overlay.dts | 59 +++++++++++++++----------------- 1 file changed, 27 insertions(+), 32 deletions(-) diff --git a/overlays/apalis-imx6_adv7280_overlay.dts b/overlays/apalis-imx6_adv7280_overlay.dts index 51ee907..29ecffd 100644 --- a/overlays/apalis-imx6_adv7280_overlay.dts +++ b/overlays/apalis-imx6_adv7280_overlay.dts @@ -5,45 +5,40 @@ / { compatible = "toradex,apalis_imx6q"; +}; - fragment@0 { - target-path = "/soc/aips-bus@2100000/i2c@21a8000"; - __overlay__ { - #address-cells = <1>; - #size-cells = <0>; - status = "okay"; - - adv7280@21 { - compatible = "adi,adv7280"; - reg = <0x21>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_ipu1_csi0>; - - port { - adv7280_to_ipu1_csi0_mux: endpoint { - remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>; - bus-width = <8>; - }; - }; +&i2c3 { + #address-cells = <1>; + #size-cells = <0>; + status = "okay"; + + adv7280@21 { + compatible = "adi,adv7280"; + reg = <0x21>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ipu1_csi0>; + + port { + adv7280_to_ipu1_csi0_mux: endpoint { + remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>; + bus-width = <8>; }; }; }; +}; - fragment@1 { - target-path = "/soc/aips-bus@2000000/iomuxc-gpr@20e0000/ipu1_csi0_mux/"; - __overlay__ { - #address-cells = <1>; - #size-cells = <0>; - status = "okay"; +&{/soc/aips-bus@2000000/iomuxc-gpr@20e0000/ipu1_csi0_mux} { + #address-cells = <1>; + #size-cells = <0>; + status = "okay"; - port@1 { - reg = <1>; + port@1 { + reg = <1>; - ipu1_csi0_mux_from_parallel_sensor: endpoint { - remote-endpoint = <&adv7280_to_ipu1_csi0_mux>; - bus-width = <8>; - }; - }; + ipu1_csi0_mux_from_parallel_sensor: endpoint { + remote-endpoint = <&adv7280_to_ipu1_csi0_mux>; + bus-width = <8>; }; }; }; + -- cgit v1.2.3