  h   8  0   (            	8                                                        ?   Engicam i.CoreM6 Quad/Dual OpenFrame Capacitive touch 10.1 Kit           !engicam,imx6-icore fsl,imx6q       chosen            ,/soc/bus@2100000/serial@21f0000       aliases       "   8/soc/bus@2100000/ethernet@2188000         !   B/soc/bus@2000000/flexcan@2090000          !   G/soc/bus@2000000/flexcan@2094000             L/soc/bus@2000000/gpio@209c000            R/soc/bus@2000000/gpio@20a0000            X/soc/bus@2000000/gpio@20a4000            ^/soc/bus@2000000/gpio@20a8000            d/soc/bus@2000000/gpio@20ac000            j/soc/bus@2000000/gpio@20b0000            p/soc/bus@2000000/gpio@20b4000            v/soc/bus@2100000/i2c@21a0000             {/soc/bus@2100000/i2c@21a4000             /soc/bus@2100000/i2c@21a8000             /soc/ipu@2400000             /soc/bus@2100000/mmc@2190000             /soc/bus@2100000/mmc@2194000             /soc/bus@2100000/mmc@2198000             /soc/bus@2100000/mmc@219c000          1   /soc/bus@2000000/spba-bus@2000000/serial@2020000              /soc/bus@2100000/serial@21e8000           /soc/bus@2100000/serial@21ec000           /soc/bus@2100000/serial@21f0000           /soc/bus@2100000/serial@21f4000       .   /soc/bus@2000000/spba-bus@2000000/spi@2008000         .   /soc/bus@2000000/spba-bus@2000000/spi@200c000         .   /soc/bus@2000000/spba-bus@2000000/spi@2010000         .   /soc/bus@2000000/spba-bus@2000000/spi@2014000             /soc/bus@2000000/usbphy@20c9000           /soc/bus@2000000/usbphy@20ca000          /soc/ipu@2800000          .   /soc/bus@2000000/spba-bus@2000000/spi@2018000         clocks     ckil             !fsl,imx-ckil fixed-clock                                  ckih1            !fsl,imx-ckih1 fixed-clock                                  osc          !fsl,imx-osc fixed-clock                      n6          ldb                                    !fsl,imx6q-ldb fsl,imx53-ldb                    okay          @        !      "      '      (      )      *                  8  #di0_pll di1_pll di0_sel di1_sel di2_sel di3_sel di0 di1    lvds-channel@0                                    /            okay            3spwg            D      port@0          /       endpoint            S           c   M         port@1          /      endpoint            S           c   Q         port@2          /      endpoint            S           c   W         port@3          /      endpoint            S           c   [         display-timings         k      timing0                  w                         (           (           
                      P           
        c               lvds-channel@1                                    /         	  disabled       port@0          /       endpoint            S           c   N         port@1          /      endpoint            S   	        c   R         port@2          /      endpoint            S   
        c   X         port@3          /      endpoint            S           c   \               pmu          !arm,cortex-a9-pmu                             ^         usbphynop1           !usb-nop-xceiv                       c   -      usbphynop2           !usb-nop-xceiv                       c   .      soc                                   !simple-bus                         dma-apbh@110000       &   !fsl,imx6q-dma-apbh fsl,imx28-dma-apbh           /             0                                                  gpmi0 gpmi1 gpmi2 gpmi3                                     j        c         nand-controller@112000           !fsl,imx6q-gpmi-nand         /        @             #gpmi-nand bch                             bch       (                                      0  #gpmi_io gpmi_apb gpmi_bch gpmi_bch_apb per1_bch         -               2rx-tx           okay            <default         J            T      hdmi@120000                                   /                     s                            {      |      
  #iahb isfr         	  disabled             !fsl,imx6q-hdmi     port@0          /       endpoint            S           c   K         port@1          /      endpoint            S           c   O         port@2          /      endpoint            S           c   U         port@3          /      endpoint            S           c   Y            gpu@130000           !vivante,gc          /     @                	                       z      J        #bus core shader         f           t         gpu@134000           !vivante,gc          / @   @                
                       y      	  #bus core            f           t         timer@a00600             !arm,cortex-a9-twd-timer         /                                                     interrupt-controller@a01000          !arm,cortex-a9-gic                               /                             c         cache-controller@a02000          !arm,pl310-cache         /                     \                                                                          c   ]      pcie@1ffc000             !fsl,imx6q-pcie snps,dw-pcie         /   @              #dbi config                                   pci                      0                                                                               x           msi                    %                       8                         {                            z                            y                            x                                     #pcie pcie_bus pcie_phy        	  disabled          bus@2000000          !fsl,aips-bus simple-bus                                  /                  spba-bus@2000000             !fsl,spba-bus simple-bus                                  /                  spdif@2004000            !fsl,imx35-spdif         / @   @                4            -                                  2rx tx         P                          k             v      >                          :  #core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba         	  disabled          spi@2008000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         /    @                                 p      p        #ipg per          -                                2rx tx         	  disabled          spi@200c000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         /    @                                  q      q        #ipg per          -                                2rx tx         	  disabled          spi@2010000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         /    @                !                 r      r        #ipg per          -                                2rx tx         	  disabled          spi@2014000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         /@   @                "                 s      s        #ipg per          -      	            
              2rx tx         	  disabled          serial@2020000           !fsl,imx6q-uart fsl,imx21-uart           /    @                                               #ipg per          -                                  2rx tx         	  disabled          esai@2024000            F             !fsl,imx35-esai          /@   @                3         (                    v                    #core mem extal fsys spba             -                                  2rx tx         	  disabled          ssi@2028000         F             !fsl,imx6q-ssi fsl,imx51-ssi         /   @                .                             	  #ipg baud             -      %             &               2rx tx           W           okay          
  fi2s-slave           c   k      ssi@202c000         F             !fsl,imx6q-ssi fsl,imx51-ssi         /   @                /                             	  #ipg baud             -      )             *               2rx tx           W         	  disabled          ssi@2030000         F             !fsl,imx6q-ssi fsl,imx51-ssi         /    @                0                             	  #ipg baud             -      -             .               2rx tx           W         	  disabled          asrc@2034000             !fsl,imx53-asrc          /@   @                2                                                                                                                        k                            #mem ipg asrck_0 asrck_1 asrck_2 asrck_3 asrck_4 asrck_5 asrck_6 asrck_7 asrck_8 asrck_9 asrck_a asrck_b asrck_c asrck_d asrck_e asrck_f spba          `  -                                                                                2rxa rxb rxc txa txb txc         o          }           okay          spba@203c000            /   @       spi@2018000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         /   @                #                 t      t        #ipg per          -                                2rx tx         	  disabled             vpu@2040000          !fsl,imx6q-vpu cnm,coda960           /                                      	  bit jpeg                                #per ahb         f                                  aipstz@207c000          /   @       pwm@2080000                     !fsl,imx6q-pwm fsl,imx27-pwm         /    @                S                 >              #ipg per       	  disabled          pwm@2084000                     !fsl,imx6q-pwm fsl,imx27-pwm         /@   @                T                 >              #ipg per       	  disabled          pwm@2088000                     !fsl,imx6q-pwm fsl,imx27-pwm         /   @                U                 >              #ipg per         okay            <default         J           c   i      pwm@208c000                     !fsl,imx6q-pwm fsl,imx27-pwm         /   @                V                 >              #ipg per       	  disabled          flexcan@2090000          !fsl,imx6q-flexcan           /	    @                n                 l      m        #ipg per               4               	  disabled            <default         J                    flexcan@2094000          !fsl,imx6q-flexcan           /	@   @                o                 n      o        #ipg per               4               	  disabled            <default         J                    timer@2098000            !fsl,imx6q-gpt fsl,imx31-gpt         /	   @                7                 w      x              #ipg per osc_per       gpio@209c000             !fsl,imx6q-gpio fsl,imx35-gpio           /	   @                B          C                                                                                                                                  	            
                                                                                                   t   
        c   4      gpio@20a0000             !fsl,imx6q-gpio fsl,imx35-gpio           /
    @                D          E                                                 @                        7            #            ,         gpio@20a4000             !fsl,imx6q-gpio fsl,imx35-gpio           /
@   @                F          G                                                 0            E            $            -         gpio@20a8000             !fsl,imx6q-gpio fsl,imx35-gpio           /
   @                H          I                                                 0                       ~   
         W         gpio@20ac000             !fsl,imx6q-gpio fsl,imx35-gpio           /
   @                J          K                                                 P            U            "            5            g                       c   ;      gpio@20b0000             !fsl,imx6q-gpio fsl,imx35-gpio           /    @                L          M                                                 p                        6                                                            V         gpio@20b4000             !fsl,imx6q-gpio fsl,imx35-gpio           /@   @                N          O                                                 0               	      	                          c   2      keypad@20b8000           !fsl,imx6q-kpp fsl,imx21-kpp         /   @                R                 >      	  disabled          watchdog@20bc000             !fsl,imx6q-wdt fsl,imx21-wdt         /   @                P                 >      watchdog@20c0000             !fsl,imx6q-wdt fsl,imx21-wdt         /    @                Q                 >      	  disabled          clock-controller@20c4000             !fsl,imx6q-ccm           /@   @                W          X                                                   c         anatop@20c8000        #   !fsl,imx6q-anatop syscon simple-mfd          /          $         1          6                     c      regulator-1p1            !fsl,anatop-regulator            vdd1p1           B@        6 O         N        b          t                                  5                            regulator-3p0            !fsl,anatop-regulator            vdd3p0           *        6 0         N        b           t                                   (         3@                  regulator-2p5            !fsl,anatop-regulator            vdd2p5           "U        6 )0         N        b  0        t                                              +x                  regulator-vddcore            !fsl,anatop-regulator            vddarm                   6           N        b  @        t                         p                                                            c   ^      regulator-vddpu          !fsl,anatop-regulator            vddpu                    6          /  |        b  @        t   	                     p                                                            c   !      regulator-vddsoc             !fsl,anatop-regulator            vddsoc                   6           N        b  @        t                        p                                                            c   _      tempmon          !fsl,imx6q-tempmon                             1           K           W              ccalib temp_grade                          t             usbphy@20c9000        "   !fsl,imx6q-usbphy fsl,imx23-usbphy           /                   ,                                    c   '      usbphy@20ca000        "   !fsl,imx6q-usbphy fsl,imx23-usbphy           /                   -                                    c   +      snvs@20cc000          #   !fsl,sec-v4.0-mon syscon simple-mfd          /   @         c       snvs-rtc-lp          !fsl,sec-v4.0-mon-rtc-lp                     m   4                                  snvs-poweroff            !syscon-poweroff                     m   8           `        3   `      	  disabled          snvs-powerkey            !fsl,sec-v4.0-pwrkey                                          t               	  disabled          snvs-lpgpr           !fsl,imx6q-snvs-lpgpr             epit@20d0000            /    @                8         epit@20d4000            /@   @                9         reset-controller@20d8000             !fsl,imx6q-src fsl,imx51-src         /   @                [          `                      c         gpc@20dc000          !fsl,imx6q-gpc           /   @                                    Y                            >        #ipg         c      pgc                              power-domain@0          /                      power-domain@1          /                          !      0        z      J      y                          c               iomuxc-gpr@20e0000        '   !fsl,imx6q-iomuxc-gpr syscon simple-mfd          /     8        c      mux-controller        	   !mmio-mux                     8                                   (      (           c   "      ipu1_csi0_mux         
   !video-mux              "                                 port@0          /       endpoint            S   #        c   ?         port@1          /      endpoint             port@2          /      endpoint            S   $        c   I            ipu2_csi1_mux         
   !video-mux              "                                port@0          /       endpoint            S   %        c   B         port@1          /      endpoint             port@2          /      endpoint            S   &        c   T               pinctrl@20e0000          !fsl,imx6q-iomuxc            /    @         c      audmuxgrp         `                0                          0             0        c   >      enetgrp              X         H    <                             L             H                                                              @                          L                      c   0      flexcan1grp       0                                          c         flexcan2grp       0                                            c         gpminandgrp                                                                                                                                                                                                                                                                                                                                   c         i2c1grp       0                @              @        c   6      i2c2grp       0                @            @        c   7      i2c3grp       0    <          @              @        c   8      ov5640grp         H      X                \                              0        c   9      uart4grp          0                        	8               c   H      pwm3grp                                  c         usbotggrp                        pY        c   *      usdhc1grp             H  0             pp  P  8              p  @  (             pp  <  $             pp  L  4             pp  D  ,             pp  $                      c   3      usdhc3grp                            pY                  Y                 pY                 pY                 pY                 pY                 pY                 pY                 pY                 pY        c   5         dcic@20e4000            /@   @                |         dcic@20e8000            /   @                }         sdma@20ec000             !fsl,imx6q-sdma fsl,imx35-sdma           /   @                                 >              #ipg ahb                    #imx/sdma/sdma-imx6q.bin         c            bus@2100000          !fsl,aips-bus simple-bus                                  /                 crypto@2100000           !fsl,sec-v4.0                                     /                                                               #mem aclk ipg emi_slow      jr@1000          !fsl,sec-v4.0-job-ring           /                     i         jr@2000          !fsl,sec-v4.0-job-ring           /                      j            aipstz@217c000          /   @       usb@2184000          !fsl,imx6q-usb fsl,imx27-usb         /@                   +                         <   '        G   (            S            d           x           okay               )        <default         J   *               usb@2184200          !fsl,imx6q-usb fsl,imx27-usb         /B                   (                         <   +        G   (           host            S            d           x           okay               ,               usb@2184400          !fsl,imx6q-usb fsl,imx27-usb         /D                   )                         <   -        hsic            G   (           host            S            d           x         	  disabled          usb@2184600          !fsl,imx6q-usb fsl,imx27-usb         /F                   *                         <   .        hsic            G   (           host            S            d           x         	  disabled          usbmisc@2184800                     !fsl,imx6q-usbmisc           /H                          c   (      ethernet@2188000             !fsl,imx6q-fec           /   @       	  int0 pps                   v          w                 u      u   /        #ipg ahb ptp enet_out                  4           okay            <default         J   0        rmii               1   mdio                                 ethernet-phy@0           !ethernet-phy-ieee802.3-c22          /               2                                  c   1            mlb@218c000         /   @       $         5          u          ~         mmc@2190000          !fsl,imx6q-usdhc         /    @                                                     #ipg ahb per                    okay            <default         J   3           4                      mmc@2194000          !fsl,imx6q-usdhc         /@   @                                                     #ipg ahb per                  	  disabled          mmc@2198000          !fsl,imx6q-usdhc         /   @                                                     #ipg ahb per                  	  disabled            <default         J   5                   )      mmc@219c000          !fsl,imx6q-usdhc         /   @                                                     #ipg ahb per                  	  disabled          i2c@21a0000                                    !fsl,imx6q-i2c fsl,imx21-i2c         /    @                $                 }        okay                     <default         J   6      i2c@21a4000                                    !fsl,imx6q-i2c fsl,imx21-i2c         /@   @                %                 ~        okay                     <default         J   7      i2c@21a8000                                    !fsl,imx6q-i2c fsl,imx21-i2c         /   @                &                         okay                     <default         J   8   camera@3c            !ovti,ov5640         <default         J   9        /   <                      #xclk            7   :        D           P           \   ;                  ;            	  disabled       port       endpoint            S   <        l            x              c   C            codec@a         F             !fsl,sgtl5000            /   
                         =                      :        c   l         romcp@21ac000           /   @       memory-controller@21b0000            !fsl,imx6q-mmdc          /    @                    memory-controller@21b4000            !fsl,imx6q-mmdc          /@   @       	  disabled          weim@21b8000                                      !fsl,imx6q-weim          /   @                                                  	  disabled          efuse@21bc000            !fsl,imx6q-ocotp syscon          /   @                                           speed-grade@10          /              c   `      calib@38            /   8           c         temp-grade@20           /               c            tzasc@21d0000           /    @                l         tzasc@21d4000           /@   @                m         audmux@21d8000        "   !fsl,imx6q-audmux fsl,imx31-audmux           /   @         okay            <default         J   >   audmux_ssi1                     Ȝ   `       audmux_aud4                                    mipi@21dc000             !fsl,imx6-mipi-csi2          /   @                                          d          e                             a        #dphy ref pix          	  disabled       port@1          /      endpoint            S   ?        c   #         port@2          /      endpoint            S   @        c   J         port@3          /      endpoint            S   A        c   S         port@4          /      endpoint            S   B        c   %         port@0          /       endpoint            S   C        l            x              c   <            mipi@21e0000            /    @       	  disabled       ports                                port@0          /       endpoint            S   D        c   L         port@1          /      endpoint            S   E        c   P         port@2          /      endpoint            S   F        c   V         port@3          /      endpoint            S   G        c   Z               vdoa@21e4000             !fsl,imx6q-vdoa          /@   @                                       serial@21e8000           !fsl,imx6q-uart fsl,imx21-uart           /   @                                               #ipg per          -                                  2rx tx         	  disabled          serial@21ec000           !fsl,imx6q-uart fsl,imx21-uart           /   @                                               #ipg per          -                                  2rx tx         	  disabled          serial@21f0000           !fsl,imx6q-uart fsl,imx21-uart           /    @                                               #ipg per          -                                   2rx tx           okay            <default         J   H      serial@21f4000           !fsl,imx6q-uart fsl,imx21-uart           /@   @                                               #ipg per          -      !             "               2rx tx         	  disabled             ipu@2400000                                    !fsl,imx6q-ipu           /@   @                                                                #bus di0 di1                  port@0          /            c   a   endpoint            S   I        c   $         port@1          /           c   b   endpoint            S   J        c   @         port@2                                    /           c   e   endpoint@0          /          endpoint@1          /           S   K        c         endpoint@2          /           S   L        c   D      endpoint@3          /           S   M        c         endpoint@4          /           S   N        c            port@3                                    /           c   f   endpoint@0          /          endpoint@1          /           S   O        c         endpoint@2          /           S   P        c   E      endpoint@3          /           S   Q        c         endpoint@4          /           S   R        c   	            sram@900000       
   !mmio-sram           /                                                                       c         sata@2200000             !fsl,imx6q-ahci          /     @                '                             i        #sata sata_ref ahb         	  disabled          gpu@2204000          !vivante,gc          / @   @                                       y      	  #bus core            f           t         ipu@2800000                                    !fsl,imx6q-ipu           /   @                                                                #bus di0 di1                  port@0          /            c   c   endpoint            S   S        c   A         port@1          /           c   d   endpoint            S   T        c   &         port@2                                    /           c   g   endpoint@0          /          endpoint@1          /           S   U        c         endpoint@2          /           S   V        c   F      endpoint@3          /           S   W        c         endpoint@4          /           S   X        c   
         port@3                                    /           c   h   endpoint@1          /           S   Y        c         endpoint@2          /           S   Z        c   G      endpoint@3          /           S   [        c         endpoint@4          /           S   \        c                  cpus                                 cpu@0            !arm,cortex-a9           cpu         /               ]      (   O tx 2        
       (   O tx 2        
           l        t         (        h                              )  #arm pll2_pfd2_396m step pll1_sw pll1_sys            !   ^        ,   !        6   _        W   `        cspeed_grade       cpu@1            !arm,cortex-a9           cpu         /              ]      (   O tx 2        
       (   O tx 2        
           l        t         (        h                              )  #arm pll2_pfd2_396m step pll1_sw pll1_sys            !   ^        ,   !        6   _      cpu@2            !arm,cortex-a9           cpu         /              ]      (   O tx 2        
       (   O tx 2        
           l        t         (        h                              )  #arm pll2_pfd2_396m step pll1_sw pll1_sys            !   ^        ,   !        6   _      cpu@3            !arm,cortex-a9           cpu         /              ]      (   O tx 2        
       (   O tx 2        
           l        t         (        h                              )  #arm pll2_pfd2_396m step pll1_sw pll1_sys            !   ^        ,   !        6   _         capture-subsystem            !fsl,imx-capture-subsystem           A   a   b   c   d      display-subsystem            !fsl,imx-display-subsystem           A   e   f   g   h      memory@10000000         memory          /            backlight-lvds           !pwm-backlight           G   i              L                    @              ^         regulator-1p8v           !regulator-fixed         1P8V             w@        6 w@         w         N        c   :      regulator-2p5v           !regulator-fixed         2P5V             &%        6 &%         w         N        c   =      regulator-3p3v           !regulator-fixed         3P3V             2Z        6 2Z         w         N        c         regulator-usb-h1-vbus            !regulator-fixed         usb_h1_vbus          LK@        6 LK@         w         N        c   ,      regulator-usb-otg-vbus           !regulator-fixed         usb_otg_vbus             LK@        6 LK@         w         N        c   )      clock-rmii-clk           !fixed-clock                      }x@        c   /      sound            !simple-audio-card           imx6qdl-icore-sgtl5000          i2s            j           j      e  Microphone Mic Jack Headphone Headphone Jack Line Line In Jack Speaker Line Out Jack Speaker Ext Spk          8  	MIC_IN Mic Jack Mic Jack Mic Bias Headphone Jack HP_OUT    simple-audio-card,cpu           	.   k      simple-audio-card,codec         	.   l        c   j            	#address-cells #size-cells model compatible stdout-path ethernet0 can0 can1 gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 gpio6 i2c0 i2c1 i2c2 ipu0 mmc0 mmc1 mmc2 mmc3 serial0 serial1 serial2 serial3 serial4 spi0 spi1 spi2 spi3 usbphy0 usbphy1 ipu1 spi4 #clock-cells clock-frequency gpr status clocks clock-names reg fsl,data-mapping fsl,data-width remote-endpoint phandle native-mode hactive vactive hback-porch hfront-porch vback-porch vfront-porch hsync-len vsync-len interrupt-parent interrupts #phy-cells ranges interrupt-names #dma-cells dma-channels reg-names dmas dma-names pinctrl-names pinctrl-0 nand-on-flash-bbt power-domains #cooling-cells #interrupt-cells interrupt-controller cache-unified cache-level arm,tag-latency arm,data-latency arm,shared-override device_type bus-range num-lanes num-viewport interrupt-map-mask interrupt-map #sound-dai-cells fsl,fifo-depth fsl,mode fsl,asrc-rate fsl,asrc-width resets iram #pwm-cells fsl,stop-mode xceiver-supply gpio-controller #gpio-cells gpio-ranges assigned-clocks assigned-clock-parents regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on anatop-reg-offset anatop-vol-bit-shift anatop-vol-bit-width anatop-min-bit-val anatop-min-voltage anatop-max-voltage anatop-enable-bit anatop-delay-reg-offset anatop-delay-bit-shift anatop-delay-bit-width regulator-enable-ramp-delay fsl,tempmon nvmem-cells nvmem-cell-names #thermal-sensor-cells fsl,anatop regmap value linux,keycode wakeup-source #reset-cells #power-domain-cells power-supply #mux-control-cells mux-reg-masks mux-controls fsl,pins fsl,sdma-ram-script-name fsl,usbphy fsl,usbmisc ahb-burst-config tx-burst-size-dword rx-burst-size-dword vbus-supply disable-over-current dr_mode phy_type #index-cells phy-mode phy-handle reset-gpios reset-assert-us reset-deassert-us bus-width cd-gpios no-1-8-v non-removable DOVDD-supply AVDD-supply DVDD-supply powerdown-gpios clock-lanes data-lanes VDDA-supply VDDIO-supply VDDD-supply fsl,weim-cs-gpr fsl,audmux-port fsl,port-config next-level-cache operating-points fsl,soc-operating-points clock-latency arm-supply pu-supply soc-supply ports pwms brightness-levels default-brightness-level regulator-boot-on simple-audio-card,name simple-audio-card,format simple-audio-card,bitclock-master simple-audio-card,frame-master simple-audio-card,widgets simple-audio-card,routing sound-dai 