  i   8  c0   (              b                                                         Tolino Vision            !kobo,tolino-vision fsl,imx6sl      chosen        1   ,/soc/bus@2000000/spba-bus@2000000/serial@2020000          aliases       "   8/soc/bus@2100000/ethernet@2188000            B/soc/bus@2000000/gpio@209c000            H/soc/bus@2000000/gpio@20a0000            N/soc/bus@2000000/gpio@20a4000            T/soc/bus@2000000/gpio@20a8000            Z/soc/bus@2000000/gpio@20ac000            `/soc/bus@2100000/i2c@21a0000             e/soc/bus@2100000/i2c@21a4000             j/soc/bus@2100000/i2c@21a8000             o/soc/bus@2100000/mmc@219c000             t/soc/bus@2100000/mmc@2194000             y/soc/bus@2100000/mmc@2198000             ~/soc/bus@2100000/mmc@219c000          1   /soc/bus@2000000/spba-bus@2000000/serial@2020000          1   /soc/bus@2000000/spba-bus@2000000/serial@2024000          1   /soc/bus@2000000/spba-bus@2000000/serial@2034000          1   /soc/bus@2000000/spba-bus@2000000/serial@2038000          1   /soc/bus@2000000/spba-bus@2000000/serial@2018000          .   /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@2100000/usb@2184000             /soc/bus@2100000/usb@2184200             /soc/bus@2100000/usb@2184400              /soc/bus@2000000/usbphy@20c9000           /soc/bus@2000000/usbphy@20ca000       cpus                                 cpu@0            !arm,cortex-a9            cpu                                    2 tx   
          2 (   
         )  l        7         (  F      _                              )  Marm pll2_pfd2_396m step pll1_sw pll1_sys            Y           d           n           y           speed_grade          clocks     ckil             !fixed-clock                              osc          !fixed-clock                     n6          pmu          !arm,cortex-a9-pmu                             ^         usbphynop1           !usb-nop-xceiv                                soc                                   !simple-bus                         sram@900000       
   !mmio-sram                                                                     F      t      interrupt-controller@a01000          !arm,cortex-a9-gic                                                                      cache-controller@a02000          !arm,pl310-cache                               \                               )                 9                          bus@2000000          !fsl,aips-bus simple-bus                                                     spba-bus@2000000             !fsl,spba-bus simple-bus                                                     spdif@2004000         !   !fsl,imx6sl-spdif fsl,imx35-spdif              @   @                4            J   	             	                  Orx tx         P  F                  z                           ?                          :  Mcore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba         	  Ydisabled          spi@2008000                                 !   !fsl,imx6sl-ecspi fsl,imx51-ecspi                 @                           F      `      `        Mipg per       	  Ydisabled          spi@200c000                                 !   !fsl,imx6sl-ecspi fsl,imx51-ecspi                 @                            F      a      a        Mipg per       	  Ydisabled          spi@2010000                                 !   !fsl,imx6sl-ecspi fsl,imx51-ecspi                 @                !           F      b      b        Mipg per       	  Ydisabled          spi@2014000                                 !   !fsl,imx6sl-ecspi fsl,imx51-ecspi             @   @                "           F      c      c        Mipg per       	  Ydisabled          serial@2018000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart               @                           F      ~              Mipg per          J   	   !          	   "               Orx tx         	  Ydisabled          serial@2020000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart                @                           F      ~              Mipg per          J   	             	                  Orx tx           Yokay            `default         n   
      serial@2024000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart            @   @                           F      ~              Mipg per          J   	             	                  Orx tx         	  Ydisabled          ssi@2028000         x             !fsl,imx6sl-ssi fsl,imx51-ssi                @                .           F            {      	  Mipg baud             J   	   %          	   &               Orx tx                    	  Ydisabled          ssi@202c000         x             !fsl,imx6sl-ssi fsl,imx51-ssi                @                /           F            |      	  Mipg baud             J   	   )          	   *               Orx tx                    	  Ydisabled          ssi@2030000         x             !fsl,imx6sl-ssi fsl,imx51-ssi                 @                0           F            }      	  Mipg baud             J   	   -          	   .               Orx tx                    	  Ydisabled          serial@2034000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart            @   @                           F      ~              Mipg per          J   	             	                  Orx tx         	  Ydisabled          serial@2038000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart               @                           F      ~              Mipg per          J   	             	                   Orx tx           Yokay            `default         n            pwm@2080000                     !fsl,imx6sl-pwm fsl,imx27-pwm                 @                S           F      L      u        Mipg per       pwm@2084000                     !fsl,imx6sl-pwm fsl,imx27-pwm             @   @                T           F      L      v        Mipg per       pwm@2088000                     !fsl,imx6sl-pwm fsl,imx27-pwm                @                U           F      L      w        Mipg per       pwm@208c000                     !fsl,imx6sl-pwm fsl,imx27-pwm                @                V           F      L      x        Mipg per       timer@2098000            !fsl,imx6sl-gpt fsl,imx6dl-gpt            	   @                7           F      g      h        Mipg per       gpio@209c000             !fsl,imx6sl-gpio fsl,imx35-gpio           	   @                B          C                                                                                                                                     $         	   ,            &            D            @            4         gpio@20a0000             !fsl,imx6sl-gpio fsl,imx35-gpio           
    @                D          E                                                             5            H            "            9            8            =            k                                                l            x            }            n              2      gpio@20a4000             !fsl,imx6sl-gpio fsl,imx35-gpio           
@   @                F          G                                                             p            y            a                        U                                    [            c            \            d            ]            e            ^            f              4      gpio@20a8000             !fsl,imx6sl-gpio fsl,imx35-gpio           
   @                H          I                                                            _            g            `            h            a            i            b            j                     	            
                                                                !            T            O            N            L            Q            K            S            J            M                                                                          7      gpio@20ac000             !fsl,imx6sl-gpio fsl,imx35-gpio           
   @                J          K                                                P                                                                                                                     	            
                                                                                                                                               keypad@20b8000           !fsl,imx6sl-kpp fsl,imx21-kpp                @                R           F      ?      	  Ydisabled          watchdog@20bc000             !fsl,imx6sl-wdt fsl,imx21-wdt                @                P           F      ?      watchdog@20c0000             !fsl,imx6sl-wdt fsl,imx21-wdt                 @                Q           F      ?      	  Ydisabled          clock-controller@20c4000             !fsl,imx6sl-ccm           @   @                W          X                               anatop@20c8000        5   !fsl,imx6sl-anatop fsl,imx6q-anatop syscon simple-mfd                       $         1          6                           regulator-1p1            !fsl,anatop-regulator            vdd1p1           B@         O         
                  0           E           Z           m 5                            regulator-3p0            !fsl,anatop-regulator            vdd3p0           (         3@         
                   0           E           Z            m (         3@                             regulator-2p5            !fsl,anatop-regulator            vdd2p5           "U         )0         
          0        0           E           Z            m            +|                  regulator-vddcore            !fsl,anatop-regulator            vddarm                              
          @        0            E             p                              Z           m                            regulator-vddpu          !fsl,anatop-regulator            vddpu                                @        0   	        E             p                              Z           m                            regulator-vddsoc             !fsl,anatop-regulator            vddsoc                              
          @        0           E             p                              Z           m                            tempmon          !fsl,imx6q-tempmon                  1                                 y              calib temp_grade            F                           usbphy@20c9000        #   !fsl,imx6sl-usbphy fsl,imx23-usbphy                              ,           F      
                                       usbphy@20ca000        #   !fsl,imx6sl-usbphy fsl,imx23-usbphy                              -           F                                             snvs@20cc000          #   !fsl,sec-v4.0-mon syscon simple-mfd              @               snvs-rtc-lp          !fsl,sec-v4.0-mon-rtc-lp         '           )   4                                  	  Ydisabled          snvs-poweroff            !syscon-poweroff         '           )   8        .   `        4   `      	  Ydisabled             epit@20d0000                 @                8         epit@20d4000             @   @                9         reset-controller@20d8000             !fsl,imx6sl-src fsl,imx51-src                @                [          `           9         gpc@20dc000          !fsl,imx6sl-gpc fsl,imx6q-gpc                @                                    Y                      F      ?        Mipg               pgc                              power-domain@0                       F          power-domain@1                      F            Z           F      i      P           .      power-domain@2                      F          (  F      q      r      p      s      o                       iomuxc-gpr@20e0000        2   !fsl,imx6sl-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon                 8           -      pinctrl@20e0000          !fsl,imx6sl-iomuxc                @               backlight-powergrp          g                  Y           1      ecgrp           g  4  <            p            ,      gpio-keysgrp          H  g  8  @              D  L              p  x            0           3      i2c1grp       0  g  \  L         @  `  P          @           &      i2c1-sleepgrp         0  g  \  L         @  `  P          @           '      i2c2grp       0  g  d  T  $       @  h  X  (       @           )      i2c2-sleepgrp         0  g  d  T  $       @  h  X  (       @           *      i2c3grp       0  g  $  ,  ,      @  (  0  0      @           +      ledsgrp       H  g  L  T            pY  P  X            pY                pY           5      tsgrp         0  g  <  D              @  H                       (      uart1grp          0  g                                           
      uart4grp          0  g                                              usbotg1grp          g               pY      usdhc2grp           g  X  `             pY  T  \             0Y  \  d             pY  `  h             pY  d  l             pY  h  p             pY  l  t                             usdhc2-100mhzgrp            g  X  `             p  T  \             0  \  d             p  `  h             p  d  l             p  h  p             p                 usdhc2-200mhzgrp            g  X  `             p  T  \             0  \  d             p  `  h             p  d  l             p  h  p             p                 usdhc2-sleepgrp         g  X  `               T  \               \  d               `  h               d  l               h  p                              usdhc3grp           g                 Y                 Y                 Y                 Y                 Y                 Y                 usdhc3-100mhzgrp            g                 p                 p                 p                 p                 p                 p                 usdhc3-200mhzgrp            g                 p                 p                 p                 p                 p                 p                 usdhc3-sleepgrp         g                                                                                                                       usdhc4grp          g  D  4  X       pY  0     P       0Y  8  (  \       pY  (    `       pY  @  0  d       pY  L  <  h       pY  ,    l        pY  <  ,  p        pY  H  8  t        pY  P  @  x        pY  4  $            ph           "      usdhc4-100mhzgrp            g  D  4  X       p  0     P       0  8  (  \       p  (    `       p  @  0  d       p  L  <  h       p  ,    l        p  <  ,  p        p  H  8  t        p  P  @  x        p           #      usdhc4-200mhzgrp            g  D  4  X       p  0     P       0  8  (  \       p  (    `       p  @  0  d       p  L  <  h       p  ,    l        p  <  ,  p        p  H  8  t        p  P  @  x        p           $      usdhc4-sleepgrp         g  D  4               0                  8  (               (                 @  0               L  <               ,                 <  ,               H  8               P  @                        %      wifi-powergrp           g  t  |             Y           6      wifi-resetgrp           g  x               Y           8         csi@20e4000          @   @                         spdc@20e8000                @                         dma-controller@20ec000           !fsl,imx6sl-sdma fsl,imx6q-sdma              @                           F      y      ]        Mipg ahb         p           {imx/sdma/sdma-imx6q.bin            	      pxp@20f0000              @                b         epdc@20f4000             @   @                a         lcdif@20f8000         !   !fsl,imx6sl-lcdif fsl,imx28-lcdif                @                '           F      r      q               Mpix axi disp_axi          	  Ydisabled                     crypto@20fc000           !fsl,imx6sl-dcp fsl,imx28-dcp                @       $         c          d          e            bus@2100000          !fsl,aips-bus simple-bus                                                    usb@2184000          !fsl,imx6sl-usb fsl,imx27-usb             @                   +           F                                                                          Yokay                                              usb@2184200          !fsl,imx6sl-usb fsl,imx27-usb             B                   *           F                                                                       	  Ydisabled          usb@2184400          !fsl,imx6sl-usb fsl,imx27-usb             D                   (           F                         +hsic                          4host                                            	  Ydisabled          usbmisc@2184800         <         %   !fsl,imx6sl-usbmisc fsl,imx6q-usbmisc             H            F                       ethernet@2188000             !fsl,imx6sl-fec fsl,imx25-fec                @                r           F                    Mipg ahb       	  Ydisabled          mmc@2190000          !fsl,imx6sl-usdhc                 @                           F                          Mipg ahb per         I         	  Ydisabled          mmc@2194000          !fsl,imx6sl-usdhc             @   @                           F                          Mipg ahb per         I           Yokay          (  `default state_100mhz state_200mhz sleep         n           S           ]           g           q               mmc@2198000          !fsl,imx6sl-usdhc                @                           F                          Mipg ahb per         I           Yokay          (  `default state_100mhz state_200mhz sleep         n           S           ]           g           z               !                        mmc@219c000          !fsl,imx6sl-usdhc                @                           F                          Mipg ahb per         I           Yokay          (  `default state_100mhz state_200mhz sleep         n   "        S   #        ]   $        g   %                        i2c@21a0000                                    !fsl,imx6sl-i2c fsl,imx21-i2c                 @                $           F      j        Yokay            `default sleep           n   &        S   '   touchscreen@15           !elan,ektf2132                       `default         n   (                                         accelerometer@1d             !fsl,mma8652                      i2c@21a4000                                    !fsl,imx6sl-i2c fsl,imx21-i2c             @   @                %           F      k        Yokay            `default sleep           n   )        S   *               i2c@21a8000                                    !fsl,imx6sl-i2c fsl,imx21-i2c                @                &           F      l        Yokay            `default         n   +            embedded-controller@43           !netronix,ntxec              C                   `default         n   ,                                     /         memory-controller@21b0000            !fsl,imx6sl-mmdc fsl,imx6q-mmdc               @         F            rngb@21b4000             !fsl,imx6sl-rngb fsl,imx25-rngb           @   @                           F             memory-controller@21b8000                                        @                              -      	  Ydisabled          efuse@21bc000            !fsl,imx6sl-ocotp syscon             @         F      m                            speed-grade@10                                  calib@38                8                    temp-grade@20                                       audmux@21d8000        #   !fsl,imx6sl-audmux fsl,imx31-audmux              @       	  Ydisabled             gpu@2200000          !vivante,gc                @                
           F      ^      i      	  Mbus core               .      gpu@2204000          !vivante,gc            @   @                           F      ^      i      	  Mbus core               .         backlight            !pwm-backlight              /      P        Z   0      regulator-backlight          !regulator-fixed         `default         n   1      
  backlight              2   
                        0      gpio-keys         
   !gpio-keys           `default         n   3   key-cover            Cover           t                 &            1            B      key-fl           Frontlight          t   4              &         key-power            Power           t                 &   t         B         leds          
   !gpio-leds           `default         n   5   led-0           P            Vstatus          t      
         led-1           P            Vpower           t                 _timer            memory@80000000          memory                        regulator-wifi           !regulator-fixed         `default         n   6      	  SD3_SPWR             -         -           7                        wifi_pwrseq          !mmc-pwrseq-simple           `default         n   8        u                                !         	#address-cells #size-cells model compatible stdout-path ethernet0 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 mmc0 mmc1 mmc2 mmc3 serial0 serial1 serial2 serial3 serial4 spi0 spi1 spi2 spi3 usb0 usb1 usb2 usbphy0 usbphy1 device_type reg next-level-cache operating-points fsl,soc-operating-points clock-latency #cooling-cells clocks clock-names arm-supply pu-supply soc-supply nvmem-cells nvmem-cell-names #clock-cells clock-frequency interrupt-parent interrupts #phy-cells phandle ranges #interrupt-cells interrupt-controller cache-unified cache-level arm,tag-latency arm,data-latency dmas dma-names status pinctrl-names pinctrl-0 #sound-dai-cells fsl,fifo-depth #pwm-cells gpio-controller #gpio-cells gpio-ranges 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 fsl,tempmon #thermal-sensor-cells phy-3p0-supply fsl,anatop regmap value mask #reset-cells #power-domain-cells power-supply fsl,pins #dma-cells fsl,sdma-ram-script-name power-domains fsl,usbphy fsl,usbmisc ahb-burst-config tx-burst-size-dword rx-burst-size-dword disable-over-current srp-disable hnp-disable adp-disable phy_type dr_mode #index-cells bus-width pinctrl-1 pinctrl-2 pinctrl-3 cd-gpios vmmc-supply mmc-pwrseq cap-power-off-card non-removable no-1-8-v power-gpios interrupts-extended system-power-controller fsl,weim-cs-gpr pwms gpio enable-active-high label linux,code linux,input-type wakeup-source color function linux,default-trigger post-power-on-delay-ms reset-gpios 