Ðþí  z)   8  rT   (            Õ  r                                                         CompuLab CL-SOM-iMX7             !compulab,cl-som-imx7 fsl,imx7d     chosen        aliases           ,/soc/bus@30000000/gpio@30200000           2/soc/bus@30000000/gpio@30210000           8/soc/bus@30000000/gpio@30220000           >/soc/bus@30000000/gpio@30230000           D/soc/bus@30000000/gpio@30240000           J/soc/bus@30000000/gpio@30250000           P/soc/bus@30000000/gpio@30260000          V/soc/bus@30800000/i2c@30a20000           [/soc/bus@30800000/i2c@30a30000           `/soc/bus@30800000/i2c@30a40000           e/soc/bus@30800000/i2c@30a50000           j/soc/bus@30800000/mmc@30b40000           o/soc/bus@30800000/mmc@30b50000           t/soc/bus@30800000/mmc@30b60000        4   y/soc/bus@30800000/spba-bus@30800000/serial@30860000       4   �/soc/bus@30800000/spba-bus@30800000/serial@30890000       4   ‰/soc/bus@30800000/spba-bus@30800000/serial@30880000       "   ‘/soc/bus@30800000/serial@30a60000         "   ™/soc/bus@30800000/serial@30a70000         "   ¡/soc/bus@30800000/serial@30a80000         "   ©/soc/bus@30800000/serial@30a90000         1   ±/soc/bus@30800000/spba-bus@30800000/spi@30820000          1   ¶/soc/bus@30800000/spba-bus@30800000/spi@30830000          1   »/soc/bus@30800000/spba-bus@30800000/spi@30840000             À/soc/bus@30400000/spi@30630000           Å/soc/bus@30800000/usb@30b10000           Ê/soc/bus@30800000/usb@30b20000           Ï/soc/bus@30800000/usb@30b30000        cpus                                 idle-states          Ôpsci       cpu-sleep-wait           !arm,idle-state           á             ø        	   d           2        *  è        ;            cpu@0            !arm,cortex-a7           Ccpu         O            S;]Á         c     µ        j           z           Ž           �           ©speed_grade         º           ;         cpu@1            !arm,cortex-a7           Ccpu         O           S;]Á         z           Ž           j           º           ;   9         opp-table            !operating-points-v2          Å        ;      opp-792000000           Ð    /4ö         × B@ ~ð Ð        å Ið        ö                     opp-996000000           Ð    ;]Á         × Èà ò Ð        å Ið        ö                     opp-1200000000          Ð    G†Œ         × ±( O€ Ð        å Ið        ö                        clock-cki            !fixed-clock                     S  €          ckil            ;         clock-osc            !fixed-clock                     Sn6          osc         ;          usbphynop1           !usb-nop-xceiv           c     §      	  3main_clk            ?            ;   +      usbphynop3           !usb-nop-xceiv           c      n      	  3main_clk            J           ?            ;   /      pmu          !arm,cortex-a7-pmu           X           i       \           t         replicator            !arm,coresight-static-replicator    out-ports                                port@0          O       endpoint            ‡   	        ;            port@1          O      endpoint            ‡   
        ;               in-ports       port       endpoint            ‡           ;                  timer            !arm,armv7-timer          —        X         0  i                              
        csi-mux       
   !video-mux           »                                       	  Èdisabled       port@0          O          port@1          O      endpoint            ‡           ;   '         port@2          O      endpoint            ‡           ;   $            soc                                   !simple-bus          X            Ï         Ö   sram@900000       
   !mmio-sram           O �             Ï     �                                      c     Ÿ      funnel@30041000       +   !arm,coresight-dynamic-funnel arm,primecell          O0            c      J      	  3apb_pclk       in-ports                                 port@0          O       endpoint            ‡           ;            port@1          O      endpoint            ‡           ;   :            out-ports      port       endpoint            ‡           ;                  etm@3007c000          "   !arm,coresight-etm3x arm,primecell           O0À            å           c      J      	  3apb_pclk       out-ports      port       endpoint            ‡           ;                  funnel@30083000       +   !arm,coresight-dynamic-funnel arm,primecell          O00            c      J      	  3apb_pclk       in-ports                                 port@0          O       endpoint            ‡           ;            port@1          O      endpoint                out-ports      port       endpoint            ‡           ;                  etf@30084000              !arm,coresight-tmc arm,primecell         O0@            c      J      	  3apb_pclk       in-ports       port       endpoint            ‡           ;               out-ports      port       endpoint            ‡           ;                  etr@30086000              !arm,coresight-tmc arm,primecell         O0`            c      J      	  3apb_pclk       in-ports       port       endpoint            ‡           ;   
               tpiu@30087000         !   !arm,coresight-tpiu arm,primecell            O0p            c      J      	  3apb_pclk       in-ports       port       endpoint            ‡           ;   	               interrupt-controller@31001000            !arm,cortex-a7-gic           i      	          é            ú        X            O1     1       1 @     1 `             ;         bus@30000000             !fsl,aips-bus simple-bus                                  O0    @           Ï         Ö   gpio@30200000            !fsl,imx7d-gpio fsl,imx35-gpio           O0              i       @          A                                ú        é            +                                  ;   =      gpio@30210000            !fsl,imx7d-gpio fsl,imx35-gpio           O0!             i       B          C                                ú        é           +                    gpio@30220000            !fsl,imx7d-gpio fsl,imx35-gpio           O0"             i       D          E                                ú        é           +          -         gpio@30230000            !fsl,imx7d-gpio fsl,imx35-gpio           O0#             i       F          G                                ú        é           +          J         gpio@30240000            !fsl,imx7d-gpio fsl,imx35-gpio           O0$             i       H          I                                ú        é           +          b         gpio@30250000            !fsl,imx7d-gpio fsl,imx35-gpio           O0%             i       J          K                                ú        é           +          t         gpio@30260000            !fsl,imx7d-gpio fsl,imx35-gpio           O0&             i       L          M                                ú        é           +          ‹         watchdog@30280000            !fsl,imx7d-wdt fsl,imx21-wdt         O0(             i       N           c     B      watchdog@30290000            !fsl,imx7d-wdt fsl,imx21-wdt         O0)             i       O           c     ¡      	  Èdisabled          watchdog@302a0000            !fsl,imx7d-wdt fsl,imx21-wdt         O0*             i       
           c     ¢      	  Èdisabled          watchdog@302b0000            !fsl,imx7d-wdt fsl,imx21-wdt         O0+             i       m           c     £      	  Èdisabled          pinctrl@302c0000             !fsl,imx7d-iomuxc-lpsr           O0,             7           ;      usbotg1grp          E      D                       ;   -         timer@302d0000           !fsl,imx7d-gpt fsl,imx6dl-gpt            O0-             i       7           c     .     .        3ipg per       timer@302e0000           !fsl,imx7d-gpt fsl,imx6dl-gpt            O0.             i       6           c     2     2        3ipg per       	  Èdisabled          timer@302f0000           !fsl,imx7d-gpt fsl,imx6dl-gpt            O0/             i       5           c     6     6        3ipg per       	  Èdisabled          timer@30300000           !fsl,imx7d-gpt fsl,imx6dl-gpt            O00             i       4           c     :     :        3ipg per       	  Èdisabled          keypad@30320000          !fsl,imx7d-kpp fsl,imx21-kpp         O02             i       P           c     ¼      	  Èdisabled          pinctrl@30330000             !fsl,imx7d-iomuxc            O03              Ö        ;      enet1grp         P  E  ¬    h         0  °                 0  X  È                 D  ´                 H  ¸                 L  ¼                 P  À                 T  Ä                 @  °                 ,  œ                 0                    4  ¤                 8  ¨                 <  ¬                       ;   2      enet2grp            E                       Œ  ü                 �                    ”                   ˜                   œ                   ˆ  ø  x             t  ä                 x  è                 |  ì                 €  ð                 „  ô                      ;   6      i2c2grp       0  E  T  Ä  à       @    P  À  Ü       @          ;   *      uart1grp          0  E  ,  œ               y  (  ˜  ô           y        ;   (      usdhc3grp          E  Ô  D               Y  Ð  @                 Ø  H               Y  Ü  L               Y  à  P               Y  ä  T               Y  è  X               Y  ì  \               Y  ð  `               Y  ô  d               Y  ø  h                       ;   1         iomuxc-gpr@30340000       <   !fsl,imx7d-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon simple-mfd         O04             ;   )   mux-controller        	   !mmio-mux            N           a              ;            efuse@30350000                                    !fsl,imx7d-ocotp syscon          O05             c     ·   calib@3c            O   <           ;         fuse-grade@10           O              ;            anatop@30360000       4   !fsl,imx7d-anatop fsl,imx6q-anatop syscon simple-mfd         O06             i       1          3           ;      regulator-vdd1p0d            !fsl,anatop-regulator            ovdd1p0d         ~ 5         – O€        ®          À           Õ           ê           ý 5          O€        #            ;   !      regulator-vdd1p2             !fsl,anatop-regulator            ovdd1p2          ~ Èà        – Ö         ®           À           Õ           ê           ý Èà         Ö         #            ;   "      tempmon          !fsl,imx7d-tempmon           X           i       1           5           �              ©calib temp_grade            c              A             snvs@30370000         #   !fsl,sec-v4.0-mon syscon simple-mfd          O07             ;      snvs-rtc-lp          !fsl,sec-v4.0-mon-rtc-lp         W           ¹   4        i                            c     º      	  3snvs-rtc          snvs-poweroff            !syscon-poweroff         W           ¹   8        ^   `        d   `      	  Èdisabled          snvs-powerkey            !fsl,sec-v4.0-pwrkey         W           i                  c     º        3snvs-pwrkey         i   t         w      	  Èdisabled             clock-controller@30380000            !fsl,imx7d-ccm           O08             i       U          V                      c             	  3ckil osc            ;         reset-controller@30390000            !fsl,imx7d-src syscon            O09             i       Y           …           ;   &      gpc@303a0000             !fsl,imx7d-gpc           O0:              ú        i       W           é           X           ;      pgc                              power-domain@0          ’            O            ¦   !        ;   %      power-domain@1          ’            O           ¦   !        ;   ;      power-domain@2          ’            O           ¦   "        ;                  bus@30400000             !fsl,aips-bus simple-bus                                  O0@   @           Ï         Ö   adc@30610000             !fsl,imx7d-adc           O0a             i       b           c     ´        3adc         ³         	  Èdisabled          adc@30620000             !fsl,imx7d-adc           O0b             i       c           c     ´        3adc         ³         	  Èdisabled          spi@30630000                                        !fsl,imx7d-ecspi fsl,imx51-ecspi         O0c             i       "           c     
     
        3ipg per         Årx tx            Ï   #            #               	  Èdisabled          pwm@30640000             !fsl,vf610-ftm-pwm           O0d             Ô           i                '  3ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en           c                          	  Èdisabled          pwm@30650000             !fsl,vf610-ftm-pwm           O0e             Ô           i                '  3ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en           c     "     "     "     "      	  Èdisabled          pwm@30660000             !fsl,imx7d-pwm fsl,imx27-pwm         O0f             i       Q           c                  3ipg per         Ô         	  Èdisabled          pwm@30670000             !fsl,imx7d-pwm fsl,imx27-pwm         O0g             i       R           c                  3ipg per         Ô         	  Èdisabled          pwm@30680000             !fsl,imx7d-pwm fsl,imx27-pwm         O0h             i       S           c                  3ipg per         Ô         	  Èdisabled          pwm@30690000             !fsl,imx7d-pwm fsl,imx27-pwm         O0i             i       T           c                  3ipg per         Ô         	  Èdisabled          csi@30710000             !fsl,imx7-csi            O0q             i                  c     F        3mclk          	  Èdisabled       port       endpoint            ‡   $        ;               lcdif@30730000        !   !fsl,imx7d-lcdif fsl,imx6sx-lcdif            O0s             i                  c      ~      ~        3pix axi       	  Èdisabled          mipi-csi@30750000            !fsl,imx7-mipi-csi2          O0u             i                  c     ©      †      Š        3pclk wrap phy           J   %        ß   !        ê   &         	  Èdisabled       ports                                port@0          O          port@1          O      endpoint            ‡   '        ;                  dsi@30760000          )   !fsl,imx7d-mipi-dsim fsl,imx8mm-mipi-dsim                                      O0v             c      ‚      Š        3bus_clk sclk_mipi           ñ      ƒ                                Ù-@        J   %        i       )           -5”À        K1-         gn6       	  Èdisabled          pcie-phy@306d0000            !fsl,imx7d-pcie-phy          O0m           	  Èdisabled            ;   <      pxp@30700000             !fsl,imx7d-pxp           O0p             i                 .           c     ½        3axi          bus@30800000             !fsl,aips-bus simple-bus                                  O0€   @           Ï         Ö   spba-bus@30800000            !fsl,spba-bus simple-bus                                  O0€              Ï   spi@30820000                                        !fsl,imx7d-ecspi fsl,imx51-ecspi         O0‚             i                  c      þ      þ        3ipg per         Årx tx            Ï   #             #               	  Èdisabled          spi@30830000                                        !fsl,imx7d-ecspi fsl,imx51-ecspi         O0ƒ             i                   c                  3ipg per         Årx tx            Ï   #            #               	  Èdisabled          spi@30840000                                        !fsl,imx7d-ecspi fsl,imx51-ecspi         O0„             i       !           c                  3ipg per         Årx tx            Ï   #            #               	  Èdisabled          serial@30860000          !fsl,imx7d-uart fsl,imx6q-uart           O0†             i                  c      â      â        3ipg per         Èokay            ƒdefault         ‘   (        ñ      ã                    serial@30890000          !fsl,imx7d-uart fsl,imx6q-uart           O0‰             i                  c      æ      æ        3ipg per       	  Èdisabled          serial@30880000          !fsl,imx7d-uart fsl,imx6q-uart           O0ˆ             i                  c      ê      ê        3ipg per       	  Èdisabled          sai@308a0000            ›             !fsl,imx7d-sai fsl,imx6sx-sai            O0Š             i       _            c     ª      Ž     �     �        3bus mclk1 mclk2 mclk3           Årx tx            Ï   #             #   	             	  Èdisabled          sai@308b0000            ›             !fsl,imx7d-sai fsl,imx6sx-sai            O0‹             i       `            c     «      ’     �     �        3bus mclk1 mclk2 mclk3           Årx tx            Ï   #   
          #                	  Èdisabled          sai@308c0000            ›             !fsl,imx7d-sai fsl,imx6sx-sai            O0Œ             i       2            c     ¬      –     �     �        3bus mclk1 mclk2 mclk3           Årx tx            Ï   #             #                	  Èdisabled             crypto@30900000          !fsl,sec-v4.0                                     O0�             Ï    0�             i       [           c     »      Z      	  3ipg aclk       jr@1000          !fsl,sec-v4.0-job-ring           O              i       i         jr@2000          !fsl,sec-v4.0-job-ring           O               i       j         jr@3000          !fsl,sec-v4.0-job-ring           O  0            i       r            can@30a00000          $   !fsl,imx7d-flexcan fsl,imx6q-flexcan         O0              i       n           c     �      Ê        3ipg per         ¬   )            	  Èdisabled          can@30a10000          $   !fsl,imx7d-flexcan fsl,imx6q-flexcan         O0¡             i       o           c     �      Î        3ipg per         ¬   )            	  Èdisabled          i2c@30a20000                                       !fsl,imx7d-i2c fsl,imx21-i2c         O0¢             i       #           c      Ò      	  Èdisabled          i2c@30a30000                                       !fsl,imx7d-i2c fsl,imx21-i2c         O0£             i       $           c      Ö        Èokay            ƒdefault         ‘   *   pmic@8           !fsl,pfuze3000           O      regulators     sw1a            ~ 
®`        – 2Z          º         Ì        à  j        ;         sw1b            ~ 
®`        – �¸         º         Ì        à  j      sw2         ~ ã`        – :�         º         Ì      sw3         ~ »         – -P         º         Ì      swbst           ~ LK@        – N•0      vsnvs           ~ B@        – -ÆÀ         º         Ì      vrefddr          º         Ì      vldo1           ~ w@        – 2Z          Ì      vldo2           ~ 5         – ¦°      vccsd           ~ +|Ð        – 2Z          Ì      v33         ~ +|Ð        – 2Z          Ì      vldo3           ~ w@        – 2Z          Ì      vldo4           ~ w@        – 2Z          Ì            pca9555@20           !nxp,pca9555                             O          eeprom@50            !atmel,24c08         O   P        õ            i2c@30a40000                                       !fsl,imx7d-i2c fsl,imx21-i2c         O0¤             i       %           c      Ú      	  Èdisabled          i2c@30a50000                                       !fsl,imx7d-i2c fsl,imx21-i2c         O0¥             i       &           c      Þ      	  Èdisabled          serial@30a60000          !fsl,imx7d-uart fsl,imx6q-uart           O0¦             i                  c      î      î        3ipg per       	  Èdisabled          serial@30a70000          !fsl,imx7d-uart fsl,imx6q-uart           O0§             i                  c      ò      ò        3ipg per       	  Èdisabled          serial@30a80000          !fsl,imx7d-uart fsl,imx6q-uart           O0¨             i                  c      ö      ö        3ipg per       	  Èdisabled          serial@30a90000          !fsl,imx7d-uart fsl,imx6q-uart           O0©             i       ~           c      ú      ú        3ipg per       	  Èdisabled          mailbox@30aa0000             !fsl,imx7s-mu fsl,imx6sx-mu          O0ª             i       X           c     ±        þ         	  Èdisabled          mailbox@30ab0000             !fsl,imx7s-mu fsl,imx6sx-mu          O0«             i       a           c     ±        þ            
      	  Èdisabled          usb@30b10000             !fsl,imx7d-usb fsl,imx27-usb         O0±             i       +           c     ¦           +        #   ,            /  �        Èokay            ƒdefault         ‘   -        D   .      usb@30b30000             !fsl,imx7d-usb fsl,imx27-usb         O0³             i       (           c     ¦           /        #   0            Phsic            Yhost            /  �      	  Èdisabled          usbmisc@30b10200            a         $   !fsl,imx7d-usbmisc fsl,imx6q-usbmisc         O0±            ;   ,      usbmisc@30b30200            a         $   !fsl,imx7d-usbmisc fsl,imx6q-usbmisc         O0³            ;   0      mmc@30b40000          !   !fsl,imx7d-usdhc fsl,imx6sl-usdhc            O0´             i                  c     ©      V      ¾        3ipg ahb per         n           x           ˆ         	  Èdisabled          mmc@30b50000          !   !fsl,imx7d-usdhc fsl,imx6sl-usdhc            O0µ             i                  c     ©      V      Â        3ipg ahb per         n           x           ˆ         	  Èdisabled          mmc@30b60000          !   !fsl,imx7d-usdhc fsl,imx6sl-usdhc            O0¶             i                  c     ©      V      Æ        3ipg ahb per         n           x           ˆ           Èokay            ƒdefault         ‘   1        ñ      Æ        ×„          �      spi@30bb0000             !fsl,imx7d-qspi          O0»     `              «QuadSPI QuadSPI-memory                                    i       k           c      º      º        3qspi_en qspi          	  Èdisabled          dma-controller@30bd0000          !fsl,imx7d-sdma fsl,imx35-sdma           O0½             i                  c     ©     ¤        3ipg ahb         µ           Àimx/sdma/sdma-imx7d.bin         ;   #      ethernet@30be0000            !fsl,imx7d-fec fsl,imx6sx-fec            O0¾             Ùint0 int1 int2 pps        0  i       x          v          w          y         (  c      ž      R      ¢      *      ®      "  3ipg ahb ptp enet_clk_ref enet_out           é           û           ¬   )              Èokay            ƒdefault         ‘   2        ñ      £      ¢              +            õá       	  rgmii-id               3         !   mdio                                 ethernet-phy@0           !ethernet-phy-ieee802.3-c22          O            ;   3      ethernet-phy@1           !ethernet-phy-ieee802.3-c22          O           ;   7            usb@30b20000             !fsl,imx7d-usb fsl,imx27-usb         O0²             i       *           c     ¦           4        #   5            /  �      	  Èdisabled          usbmisc@30b20200            a         $   !fsl,imx7d-usbmisc fsl,imx6q-usbmisc         O0²            ;   5      ethernet@30bf0000            !fsl,imx7d-fec fsl,imx6sx-fec            O0¿             Ùint0 int1 int2 pps        0  i       f          d          e          g         (  c      ¦      R      ª      *      ®      "  3ipg ahb ptp enet_clk_ref enet_out           é           û           ¬   )              Èokay            ƒdefault         ‘   6        ñ      «      ª              +            õá       	  rgmii-id               7         !         dma-controller@33000000       &   !fsl,imx7d-dma-apbh fsl,imx28-dma-apbh           O3             0  i                                                µ           2           c     ¹        ;   8      nand-controller@33002000             !fsl,imx7d-gpmi-nand                                   O3       3 @   @         «gpmi-nand bch           i                  Ùbch         c     ¸     ¹        3gpmi_io gpmi_bch_apb            Ï   8            Årx-tx         	  Èdisabled            ñ      ·              (      etm@3007d000          "   !arm,coresight-etm3x arm,primecell           O0Ð            ? ¹V        å   9        c      J      	  3apb_pclk       out-ports      port       endpoint            ‡   :        ;                  pcie@33800000            !fsl,imx7d-pcie          O3€    @ Oð             «dbi config                                   Cpci         V       ÿ      0  Ï�           Oø         ‚       @   @       ð          `           i       z           Ùmsi         é           j                     €  }                         }                            |                            {                            z           c      r      +      v        3pcie pcie_bus pcie_phy          ñ      s      w              )      +        ‹           J   ;        ê   &      &      &           žpciephy apps turnoff            ª   <      	  Èdisabled             usbphynop2           !usb-nop-xceiv           c     ¨      	  3main_clk            ?            ;   4      memory@80000000         Cmemory          O€            regulator-vbus           !regulator-fixed         ousb_otg1_vbus           ~ LK@        – LK@        ½   =                Â        ;   .         	#address-cells #size-cells model compatible gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 gpio6 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 serial4 serial5 serial6 spi0 spi1 spi2 spi3 usb0 usb1 usb2 entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us phandle device_type reg clock-frequency clocks cpu-idle-states operating-points-v2 #cooling-cells nvmem-cells nvmem-cell-names cpu-supply opp-shared opp-hz opp-microvolt clock-latency-ns opp-supported-hw opp-suspend #clock-cells clock-output-names clock-names #phy-cells power-domains interrupt-parent interrupts interrupt-affinity remote-endpoint arm,cpu-registers-not-fw-configured mux-controls status ranges bootph-pre-ram cpu #interrupt-cells interrupt-controller gpio-controller #gpio-cells gpio-ranges fsl,input-sel fsl,pins #mux-control-cells mux-reg-masks regulator-name regulator-min-microvolt regulator-max-microvolt anatop-reg-offset anatop-vol-bit-shift anatop-vol-bit-width anatop-min-bit-val anatop-min-voltage anatop-max-voltage anatop-enable-bit fsl,tempmon #thermal-sensor-cells regmap value mask linux,keycode wakeup-source #reset-cells #power-domain-cells power-supply #io-channel-cells dma-names dmas #pwm-cells phy-supply resets assigned-clocks assigned-clock-parents assigned-clock-rates samsung,burst-clock-frequency samsung,esc-clock-frequency samsung,pll-clock-frequency pinctrl-names pinctrl-0 #sound-dai-cells fsl,stop-mode regulator-boot-on regulator-always-on regulator-ramp-delay pagesize #mbox-cells fsl,mu-side-b fsl,usbphy fsl,usbmisc phy-clkgate-delay-us vbus-supply phy_type dr_mode #index-cells bus-width fsl,tuning-step fsl,tuning-start-tap non-removable reg-names #dma-cells fsl,sdma-ram-script-name interrupt-names fsl,num-tx-queues fsl,num-rx-queues phy-mode phy-handle fsl,magic-packet dma-channels arm,primecell-periphid bus-range num-lanes interrupt-map-mask interrupt-map fsl,max-link-speed reset-names fsl,imx7d-pcie-phy gpio enable-active-high 