  e%   8  ^p   (              ^8                                                         Kobo Libra H2O           !kobo,librah2o fsl,imx6sll      aliases          ,/soc/bus@2000000/gpio@209c000            2/soc/bus@2000000/gpio@20a0000            8/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@2100000/i2c@21a0000             U/soc/bus@2100000/i2c@21a4000             Z/soc/bus@2100000/i2c@21a8000             _/soc/bus@2100000/mmc@2190000             d/soc/bus@2100000/mmc@2198000             i/soc/bus@2100000/mmc@2198000          1   n/soc/bus@2000000/spba-bus@2000000/serial@2020000          1   v/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@2018000              /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@2100000/usb@2184000             /soc/bus@2100000/usb@2184200          !   /soc/bus@2000000/usb-phy@20c9000          !   /soc/bus@2000000/usb-phy@20ca000          cpus                                 cpu@0            !arm,cortex-a9            cpu                                     2 tx   
 g8 p            2    
  p           l                 (  ,      I      %      3      4            )  3arm pll2_pfd2_396m step pll1_sw pll1_sys            ?           Kspeed_grade         \           g            clock-ckil           !fixed-clock         r                       ckil                     clock-osc-24m            !fixed-clock         r            n6         osc                  clock-ipp-di0            !fixed-clock         r                        ipp_di0                  clock-ipp-di1            !fixed-clock         r                        ipp_di1                  soc                                   !simple-bus                         sram@900000       
   !mmio-sram                                                                              interrupt-controller@a01000          !arm,cortex-a9-gic                                                                      cache-controller@a02000          !arm,pl310-cache                               \                                                                          bus@2000000          !fsl,aips-bus simple-bus                                                     spba-bus@2000000             !fsl,spba-bus simple-bus                                                     spdif@2004000         !   !fsl,imx6sl-spdif fsl,imx35-spdif              @   @                4            .                                  3rx tx         P  ,                                             Q                          9  3core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 dma          	  =disabled          spi@2008000       !   !fsl,imx6ul-ecspi fsl,imx51-ecspi                 @                            .                                3rx tx           ,      j      j        3ipg per       	  =disabled          spi@200c000       !   !fsl,imx6ul-ecspi fsl,imx51-ecspi                 @                             .                                3rx tx           ,      k      k        3ipg per       	  =disabled          spi@2010000       !   !fsl,imx6ul-ecspi fsl,imx51-ecspi                 @                !            .                                3rx tx           ,      l      l        3ipg per       	  =disabled          spi@2014000       !   !fsl,imx6ul-ecspi fsl,imx51-ecspi             @   @                "            .      	            
              3rx tx           ,      m      m        3ipg per       	  =disabled          serial@2018000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart               @                            .                                   3rx tx           ,      p      q        3ipg per       	  =disabled          serial@2020000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart                @                            .                                  3rx tx           ,                    3ipg per         =okay            Ddefault         R   	      serial@2024000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart            @   @                            .                                  3rx tx           ,      h      i        3ipg per       	  =disabled          ssi@2028000          !fsl,imx6sl-ssi fsl,imx51-ssi                @                .            .      %             &               3rx tx           \           ,                  	  3ipg baud          	  =disabled          ssi@202c000          !fsl,imx6sl-ssi fsl,imx51-ssi                @                /            .      )             *               3rx tx           \           ,                  	  3ipg baud          	  =disabled          ssi@2030000          !fsl,imx6sl-ssi fsl,imx51-ssi                 @                0            .      -             .               3rx tx           \           ,                  	  3ipg baud          	  =disabled          serial@2034000        .   !fsl,imx6sl-uart fsl,imx6q-uart fsl,imx21-uart            @   @                            .                                  krx tx           ,      n      o        3ipg per       	  =disabled             pwm@2080000          !fsl,imx6sll-pwm fsl,imx27-pwm                @                S           ,                    3ipg per         t         pwm@2084000          !fsl,imx6sll-pwm fsl,imx27-pwm            @   @                T           ,                    3ipg per         t         pwm@2088000          !fsl,imx6sll-pwm fsl,imx27-pwm               @                U           ,                    3ipg per         t         pwm@208c000          !fsl,imx6sll-pwm fsl,imx27-pwm               @                V           ,                    3ipg per         t         timer@2098000            !fsl,imx6sl-gpt           	   @                7           ,      t      u        3ipg per       gpio@209c000              !fsl,imx6sll-gpio fsl,imx35-gpio          	   @                B          C           ,                                                          
       ^      
               gpio@20a0000              !fsl,imx6sll-gpio fsl,imx35-gpio          
    @                D          E           ,                                                         
       2               &      gpio@20a4000              !fsl,imx6sll-gpio fsl,imx35-gpio          
@   @                F          G           ,                                                    P     
       R      
      g      
      e      
            
               gpio@20a8000              !fsl,imx6sll-gpio fsl,imx35-gpio          
   @                H          I           ,                                                         
             
      k      
            
            
            
            
            
            
            
            
            
            
            
      }      
            
            
            
                    +      gpio@20ac000              !fsl,imx6sll-gpio fsl,imx35-gpio          
   @                J          K           ,                                                   P     
             
            
            
            
            
      ~      
      x      
      {      
      v      
   	   z      
   
   |      
      u      
      y      
      w      
      t      
      s      
            
            
            
            
                    2      gpio@20b0000              !fsl,imx6sll-gpio fsl,imx35-gpio              @                L          M           ,                                                    keypad@20b8000           !fsl,imx6sll-kpp fsl,imx21-kpp               @                R           ,            	  =disabled          watchdog@20bc000             !fsl,imx6sll-wdt fsl,imx21-wdt               @                P           ,            watchdog@20c0000             !fsl,imx6sll-wdt fsl,imx21-wdt                @                Q           ,            	  =disabled          clock-controller@20c4000             !fsl,imx6sll-ccm          @   @                W          X           r           ,                    3ckil osc ipp_di0 ipp_di1                  ,                      p                   anatop@20c8000        6   !fsl,imx6sll-anatop fsl,imx6q-anatop syscon simple-mfd               @       $         1          6                                                     regulator-3p0@20c8120            !fsl,anatop-regulator                      vdd3p0           (        
 3@        "           4           I           ^            q (         3@                             temperature-sensor        '   !fsl,imx6sll-tempmon fsl,imx6sx-tempmon                 1                                 ?              Kcalib temp_grade            ,               usb-phy@20c9000       6   !fsl,imx6sll-usbphy fsl,imx6ul-usbphy fsl,imx23-usbphy                               (           ,                                             usb-phy@20ca000       6   !fsl,imx6sll-usbphy fsl,imx6ul-usbphy fsl,imx23-usbphy                               )           ,                                              snvs@20cc000          #   !fsl,sec-v4.0-mon syscon simple-mfd              @               snvs-rtc-lp          !fsl,sec-v4.0-mon-rtc-lp                    -   4                                  	  =disabled          snvs-poweroff            !syscon-poweroff                    -   8           a      	  =disabled          snvs-powerkey            !fsl,sec-v4.0-pwrkey                                         t               	  =disabled             reset-controller@20d8000             !fsl,imx6sll-src fsl,imx51-src               @                [          `                    interrupt-controller@20dc000             !fsl,imx6sll-gpc fsl,imx6q-gpc               @                                    Y                               pinctrl@20e0000          !fsl,imx6sll-iomuxc               @         Ddefault         R              
   cyttsp5-gpiogrp       0    L              pY  H               Y           *      gpio-keysgrp          `    D              pY  P              pY   D              pY   L              pY           /      hoggrp                           y  (                y  ,                y  0                y  4                y  8                 y  <                y  @                y  D                y  H                y  L                y  P                y  T                y  X                 y  \  $              y  `  (              y  d  ,              y  h  0              y  l  4              y  p  8              y  t  <              y                  y                  y                  y                  y                  y  <                y  `  (              y   <                y   `  (              y                  y                 i2c1grp       0      d  |        @    h          @           $      i2c1grp-sleep         0      d  |        @    h          @           %      i2c2grp       0      l         @    p         @           (      i2c2grp-sleep         0      l         @    p         @           )      i2c3grp       0                @              @           -      ledgrp            T               Y           0      lm3630a-bl-gpiogrp                            Y           '      ricoh-gpiogrp         H    8                 @                 4                         .      uart1grp          0      `                 \  D                    	      usbotg1grp                 \       pY                 usdhc1grp                            pY                 pY                 pY                 pY                 pY                 pY                 pY                 pY                 pY                 pY                 usdhc1-100mhzgrp                             p                 p                 p                 p                 p                 p                 p                 p                 p                 p                 usdhc1-200mhzgrp                             p                 p                 p                 p                 p                 p                 p                 p                 p                 p                 usdhc1-sleepgrp                           Y                  Y                  Y                  Y                  Y                  Y                  Y                  Y                  Y                  Y                 usdhc3grp             $               Y                  Y  (               Y  ,               Y  0               Y  4               Y                  usdhc3-100mhzgrp              $               p                  p  (               p  ,               p  0               p  4               p           !      usdhc3-200mhzgrp              $               p                  p  (               p  ,               p  0               p  4               p           "      usdhc3-sleepgrp           $                                   (                 ,                 0                 4                          #      wifi-powergrp                            Y           1      wifi-resetgrp                            Y           3         iomuxc-gpr@20e4000        3   !fsl,imx6sll-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon           @   @       csi@20e8000          !fsl,imx6sll-csi fsl,imx6s-csi               @                           ,             v               3disp-axi csi_mclk disp_dcic       	  =disabled          dma-controller@20ec000        !   !fsl,imx6sll-sdma fsl,imx6ul-sdma                @                           ,      Q              3ipg ahb                               imx/sdma/sdma-imx6q.bin                  pxp@20f0000           !fsl,imx6sll-pxp fsl,imx6ull-pxp              @                b          f           ,      |        3axi       lcd-controller@20f8000        "   !fsl,imx6sll-lcdif fsl,imx28-lcdif               @                '           ,            {               3pix axi disp_axi          	  =disabled          crypto@20fc000           !fsl,imx28-dcp               @       $         c          d          e           ,      g        3dcp          bus@2100000          !fsl,aips-bus simple-bus                                                    usb@2184000       -   !fsl,imx6sll-usb fsl,imx6ul-usb fsl,imx27-usb             @                   +           ,              6           A               M            ^           r           =okay            Ddefault         R                                             usb@2184200       -   !fsl,imx6sll-usb fsl,imx6ul-usb fsl,imx27-usb             B                   *           ,              6           A              M            ^           r         	  =disabled          usbmisc@2184800                  9   !fsl,imx6sll-usbmisc fsl,imx6ul-usbmisc fsl,imx6q-usbmisc             H                     mmc@2190000       #   !fsl,imx6sll-usdhc fsl,imx6sx-usdhc               @                           ,                          3ipg ahb per                                          =okay                      	      (  Ddefault state_100mhz state_200mhz sleep         R                                 &         mmc@2194000       #   !fsl,imx6sll-usdhc fsl,imx6sx-usdhc           @   @                           ,                          3ipg ahb per                                        	  =disabled          mmc@2198000       #   !fsl,imx6sll-usdhc fsl,imx6sx-usdhc              @                           ,                          3ipg ahb per                                          =okay            0           <            G               (  Ddefault state_100mhz state_200mhz sleep         R               !           "        &   #      i2c@21a0000                                    !fsl,imx6sll-i2c fsl,imx21-i2c                @                $           ,      w        =okay                     Ddefault sleep           R   $           %   backlight@36                6         !ti,lm3630a          Z   &   
                                      Ddefault         R   '   led@0                        g            sbacklight_warm          y                     led@1                       g           sbacklight_cold          y                           i2c@21a4000                                    !fsl,imx6sll-i2c fsl,imx21-i2c            @   @                %           ,      x        =okay                     Ddefault sleep           R   (           )   touchscreen@24           !cypress,tt21000             $        Ddefault         R   *           +                         +                 ,         i2c@21a8000                                    !fsl,imx6sll-i2c fsl,imx21-i2c               @                &           ,      y        =okay                     Ddefault         R   -   pmic@32          !ricoh,rc5t619               2           +                               Ddefault         R   .   regulators     DCDC1           DCDC1                    
 8                                regulator-state-mem                           (          DCDC2           DCDC2                        regulator-state-mem                   2Z        ( 2Z         DCDC3           DCDC3                    
 8                                regulator-state-mem                   e         ( e          DCDC4           DCDC4            O        
 O                     regulator-state-mem                   e         ( e          DCDC5           DCDC5            w@        
 w@                     regulator-state-mem                           (          LDO1            LDO1                   LDO2            LDO2                         regulator-state-mem                   -        ( -         LDO3            LDO3                            LDO4            LDO4                   LDO5            LDO5                                 ,      LDO6            LDO6                            LDO7            LDO7                   LDO8            LDO8             w@        
 w@               LDO9            LDO9                   LDO10           LDO10                  LDORTC1         LDORTC1                         memory-controller@21b0000             !fsl,imx6sll-mmdc fsl,imx6q-mmdc              @         ,            rng@21b4000           !fsl,imx6sll-rngb fsl,imx25-rngb          @   @                           ,             efuse@21bc000                                     !fsl,imx6sll-ocotp syscon                @         ,      z   speed-grade@10                                  calib@38                8                    temp-grade@20                                       audmux@21d8000        $   !fsl,imx6sll-audmux fsl,imx31-audmux             @       	  =disabled          serial@21f4000        /   !fsl,imx6sll-uart fsl,imx6q-uart fsl,imx21-uart           @   @                            .      !             "               3rx tx           ,      }      ~        3ipg per       	  =disabled                chosen        1  H/soc/bus@2000000/spba-bus@2000000/serial@2020000          gpio-keys         
   !gpio-keys           Ddefault         R   /   key-power           sPower           a   +              T   t               key-cover           sCover           a   +              T            _                  key-pageup          sPageUp          a   +               T   h      key-pagedown          	  sPageDown            a   +              T   m         leds          
   !gpio-leds           Ddefault         R   0   led         se70k02:white:on         a   +              ptimer            memory@80000000          memory           Ѐ             regulator-wifi           !regulator-fixed       	  SD3_SPWR             -        
 -           +                        Ddefault         R   1                 wifi-pwrseq          !mmc-pwrseq-simple                         2               Ddefault         R   3                    	#address-cells #size-cells model compatible gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 i2c0 i2c1 i2c2 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 serial4 spi0 spi1 spi3 spi4 usb0 usb1 usbphy0 usbphy1 device_type reg next-level-cache operating-points fsl,soc-operating-points clock-latency #cooling-cells clocks clock-names nvmem-cells nvmem-cell-names arm-supply soc-supply #clock-cells clock-frequency clock-output-names phandle interrupt-parent ranges #interrupt-cells interrupt-controller interrupts cache-unified cache-level arm,tag-latency arm,data-latency dmas dma-names status pinctrl-names pinctrl-0 fsl,fifo-depth dma-name #pwm-cells gpio-controller #gpio-cells gpio-ranges assigned-clocks assigned-clock-parents assigned-clock-rates 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 phy-3p0-supply fsl,anatop regmap mask linux,keycode wakeup-source #reset-cells fsl,pins #dma-cells iram fsl,sdma-ram-script-name fsl,usbphy fsl,usbmisc ahb-burst-config tx-burst-size-dword rx-burst-size-dword disable-over-current srp-disable hnp-disable adp-disable #index-cells bus-width fsl,tuning-step fsl,tuning-start-tap non-removable no-1-8-v pinctrl-1 pinctrl-2 pinctrl-3 vmmc-supply mmc-pwrseq cap-power-off-card enable-gpios led-sources label default-brightness max-brightness reset-gpios vdd-supply system-power-controller regulator-always-on regulator-boot-on regulator-on-in-suspend regulator-suspend-max-microvolt regulator-suspend-min-microvolt stdout-path linux,code linux,input-type linux,default-trigger gpio enable-active-high post-power-on-delay-ms 