  5   8     (            a                                                        $   SolidRun HummingBoard Solo/DualLite       $   !solidrun,hummingboard/dl fsl,imx6dl    chosen        6   ,/soc/aips-bus@2000000/spba-bus@2000000/serial@2020000         aliases       '   8/soc/aips-bus@2100000/ethernet@2188000        &   B/soc/aips-bus@2000000/flexcan@2090000         &   G/soc/aips-bus@2000000/flexcan@2094000         #   L/soc/aips-bus@2000000/gpio@209c000        #   R/soc/aips-bus@2000000/gpio@20a0000        #   X/soc/aips-bus@2000000/gpio@20a4000        #   ^/soc/aips-bus@2000000/gpio@20a8000        #   d/soc/aips-bus@2000000/gpio@20ac000        #   j/soc/aips-bus@2000000/gpio@20b0000        #   p/soc/aips-bus@2000000/gpio@20b4000        "   v/soc/aips-bus@2100000/i2c@21a0000         "   {/soc/aips-bus@2100000/i2c@21a4000         "   /soc/aips-bus@2100000/i2c@21a8000            /soc/ipu@2400000          $   /soc/aips-bus@2100000/usdhc@2190000       $   /soc/aips-bus@2100000/usdhc@2194000       $   /soc/aips-bus@2100000/usdhc@2198000       $   /soc/aips-bus@2100000/usdhc@219c000       6   /soc/aips-bus@2000000/spba-bus@2000000/serial@2020000         %   /soc/aips-bus@2100000/serial@21e8000          %   /soc/aips-bus@2100000/serial@21ec000          %   /soc/aips-bus@2100000/serial@21f0000          %   /soc/aips-bus@2100000/serial@21f4000          3   /soc/aips-bus@2000000/spba-bus@2000000/spi@2008000        3   /soc/aips-bus@2000000/spba-bus@2000000/spi@200c000        3   /soc/aips-bus@2000000/spba-bus@2000000/spi@2010000        3   /soc/aips-bus@2000000/spba-bus@2000000/spi@2014000        %   /soc/aips-bus@2000000/usbphy@20c9000          %   /soc/aips-bus@2000000/usbphy@20ca000          "   /soc/aips-bus@2100000/i2c@21f8000         clocks     ckil             !fsl,imx-ckil fixed-clock                                   ckih1            !fsl,imx-ckih1 fixed-clock                                   osc          !fsl,imx-osc fixed-clock                       n6          tempmon          !fsl,imx6q-tempmon                             1           (           4           E              L          ldb                                    !fsl,imx6q-ldb fsl,imx53-ldb         b         	  fdisabled          0  E      !      "      '      (                  (  mdi0_pll di1_pll di0_sel di1_sel di0 di1    lvds-channel@0                                    y          	  fdisabled       port@0          y       endpoint            }              N         port@1          y      endpoint            }              R            lvds-channel@1                                    y         	  fdisabled       port@0          y       endpoint            }              O         port@1          y      endpoint            }   	           S               pmu          !arm,cortex-a9-pmu                             ^         usbphynop1           !usb-nop-xceiv                          .      usbphynop2           !usb-nop-xceiv                          /      soc                                   !simple-bus                         dma-apbh@110000       &   !fsl,imx6q-dma-apbh fsl,imx28-dma-apbh           y             0                                                  gpmi0 gpmi1 gpmi2 gpmi3                               E      j           
      gpmi-nand@112000             !fsl,imx6q-gpmi-nand         y        @             gpmi-nand bch                             bch       (  E                                    0  mgpmi_io gpmi_apb gpmi_bch gpmi_bch_apb per1_bch            
            rx-tx         	  fdisabled          hdmi@120000                                   y                     s           b           E      {      |      
  miahb isfr           fokay             !fsl,imx6dl-hdmi         default                           port@0          y       endpoint            }              L         port@1          y      endpoint            }              P            gpu@130000           !vivante,gc          y     @                	           E            z      J        mbus core shader                             gpu@134000           !vivante,gc          y @   @                
           E            y      	  mbus core                                timer@a00600             !arm,cortex-a9-twd-timer         y                                         E            interrupt-controller@a01000          !arm,cortex-a9-gic           )            :        y                                      l2-cache@a02000          !arm,pl310-cache         y                     \            O        ]           i                 y                             T      pcie@1ffc000             !fsl,imx6q-pcie snps,dw-pcie         y   @              dbi config                                   pci                      0                                                                               x           msi         )                                                           {                            z                            y                            x           E                          mpcie pcie_bus pcie_phy          fokay            default                                   aips-bus@2000000             !fsl,aips-bus simple-bus                                  y                  spba-bus@2000000             !fsl,spba-bus simple-bus                                  y                  spdif@2004000            !fsl,imx35-spdif         y @   @                4                                              rx tx         P  E                        k             v      >                          :  mcore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba           fokay            default                       h      spi@2008000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         y    @                           E      p      p        mipg per                                          rx tx         	  fdisabled          spi@200c000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         y    @                            E      q      q        mipg per                                          rx tx         	  fdisabled          spi@2010000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         y    @                !           E      r      r        mipg per                                          rx tx         	  fdisabled          spi@2014000                                     !fsl,imx6q-ecspi fsl,imx51-ecspi         y@   @                "           E      s      s        mipg per                	            
              rx tx         	  fdisabled          serial@2020000           !fsl,imx6q-uart fsl,imx21-uart           y    @                           E                    mipg per                                            rx tx           fokay            default                  esai@2024000                         !fsl,imx35-esai          y@   @                3         (  E                  v                    mcore mem extal fsys spba                                               rx tx         	  fdisabled          ssi@2028000                      !fsl,imx6q-ssi fsl,imx51-ssi         y   @                .           E                  	  mipg baud                   %             &               rx tx                      fokay               f      ssi@202c000                      !fsl,imx6q-ssi fsl,imx51-ssi         y   @                /           E                  	  mipg baud                   )             *               rx tx                    	  fdisabled          ssi@2030000                      !fsl,imx6q-ssi fsl,imx51-ssi         y    @                0           E                  	  mipg baud                   -             .               rx tx                    	  fdisabled          asrc@2034000             !fsl,imx53-asrc          y@   @                2           E                                                                                                             k                            mmem 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          `                                                                                  rxa rxb rxc txa txb txc                   %           fokay          spba@203c000            y   @          vpu@2040000          !fsl,imx6dl-vpu cnm,coda960          y                                      	  bit jpeg            E                    mper ahb                    4              ;         aipstz@207c000          y   @       pwm@2080000         @            !fsl,imx6q-pwm fsl,imx27-pwm         y    @                S           E      >              mipg per         fokay            default                  pwm@2084000         @            !fsl,imx6q-pwm fsl,imx27-pwm         y@   @                T           E      >              mipg per         fokay            default       pwm@2088000         @            !fsl,imx6q-pwm fsl,imx27-pwm         y   @                U           E      >              mipg per       	  fdisabled          pwm@208c000         @            !fsl,imx6q-pwm fsl,imx27-pwm         y   @                V           E      >              mipg per       	  fdisabled          flexcan@2090000          !fsl,imx6q-flexcan           y	    @                n           E      l      m        mipg per         K      4                 fokay            default                  flexcan@2094000          !fsl,imx6q-flexcan           y	@   @                o           E      n      o        mipg per         K      4               	  fdisabled          gpt@2098000          !fsl,imx6dl-gpt          y	   @                7           E      w      x              mipg per osc_per       gpio@209c000             !fsl,imx6q-gpio fsl,imx35-gpio           y	   @                B          C            Y        i            :        )        @  u                               
                                                                                                                           {            y                        ~                                                z              9      gpio@20a0000             !fsl,imx6q-gpio fsl,imx35-gpio           y
    @                D          E            Y        i            :        )           u                                  J            I            H            G            F            E            D            O            v            u            q         gpio@20a4000             !fsl,imx6q-gpio fsl,imx35-gpio           y
@   @                F          G            Y        i            :        )         @  u          a            i         
   c            Q                    gpio@20a8000             !fsl,imx6q-gpio fsl,imx35-gpio           y
   @                H          I            Y        i            :        )           u                                                      	            
                                                                           '            8            =            .              1      gpio@20ac000             !fsl,imx6q-gpio fsl,imx35-gpio           y
   @                J          K            Y        i            :        )           u          x            M            L            /   	         9            %            $            #            &                                      \      gpio@20b0000             !fsl,imx6q-gpio fsl,imx35-gpio           y    @                L          M            Y        i            :        )           u                      K                                 	            
                                                                                                                                                   N              ^      gpio@20b4000             !fsl,imx6q-gpio fsl,imx35-gpio           y@   @                N          O            Y        i            :        )           u                                                                               	            
                        kpp@20b8000          !fsl,imx6q-kpp fsl,imx21-kpp         y   @                R           E      >      	  fdisabled          wdog@20bc000             !fsl,imx6q-wdt fsl,imx21-wdt         y   @                P           E      >      wdog@20c0000             !fsl,imx6q-wdt fsl,imx21-wdt         y    @                Q           E      >      	  fdisabled          ccm@20c4000          !fsl,imx6q-ccm           y@   @                W          X                                anatop@20c8000        #   !fsl,imx6q-anatop syscon simple-mfd          y          $         1          6                           regulator-1p1            !fsl,anatop-regulator            vdd1p1           B@         O                                                            # 5         6         I          regulator-3p0            !fsl,anatop-regulator            vdd3p0           *         0                                                              # (        6 3@        I          regulator-2p5            !fsl,anatop-regulator            vdd2p5           "U         )0                   0                                          #           6 +x        I          regulator-vddcore            !fsl,anatop-regulator            vddarm                                        @                               [  p        s                                 #         6             U      regulator-vddpu          !fsl,anatop-regulator            vddpu                                           @           	                   [  p        s                                 #         6                   regulator-vddsoc             !fsl,anatop-regulator            vddsoc                                        @                              [  p        s                                 #         6             V         usbphy@20c9000        "   !fsl,imx6q-usbphy fsl,imx23-usbphy           y                   ,           E                            (      usbphy@20ca000        "   !fsl,imx6q-usbphy fsl,imx23-usbphy           y                   -           E                            ,      snvs@20cc000          #   !fsl,sec-v4.0-mon syscon simple-mfd          y   @               snvs-rtc-lp          !fsl,sec-v4.0-mon-rtc-lp                       4                                  snvs-poweroff            !syscon-poweroff                       8           `           `      	  fdisabled          snvs-powerkey            !fsl,sec-v4.0-pwrkey                                         t               	  fdisabled          snvs-lpgpr           !fsl,imx6q-snvs-lpgpr             epit@20d0000            y    @                8         epit@20d4000            y@   @                9         src@20d8000          !fsl,imx6q-src fsl,imx51-src         y   @                [          `                               gpc@20dc000          !fsl,imx6q-gpc           y   @          :        )                  Y          Z                      E      >        mipg               pgc                              power-domain@0          y                      power-domain@1          y                                0  E      z      J      y                                         iomuxc-gpr@20e0000        '   !fsl,imx6q-iomuxc-gpr syscon simple-mfd          y     8              mux-controller        	   !mmio-mux                     8  2   4      4   8                     (      (                    ipu1_csi0_mux         
   !video-mux           @                                    port@0          y       endpoint            }              >         port@1          y      endpoint            }              @         port@2          y      endpoint            }               B         port@3          y      endpoint            }   !           D         port@4          y      endpoint             port@5          y      endpoint            }   "           J            ipu1_csi1_mux         
   !video-mux           @                                   port@0          y       endpoint            }   #           ?         port@1          y      endpoint            }   $           A         port@2          y      endpoint            }   %           C         port@3          y      endpoint            }   &           E         port@4          y      endpoint             port@5          y      endpoint            }   '           K               iomuxc@20e0000           !fsl,imx6dl-iomuxc           y    @               microsom       microsom-enet-ar8035           M                                h  P            0                              @                00                0                0                0                0                0                              0             00             00              0      $       0      (       00                 0                  0                  0            0      microsom-uart1        0  M   L  `               P  d                          microsom-brcm-bt          H  M   \  p           @0p   `  t           @0p   l             @0p           H      microsom-brcm-osc           M                @0p           [      microsom-brcm-reg           M  P              @0p           ]      microsom-brcm-wifi        `  M  <                              @0p                @0p                @0p           2      microsom-uart4        `  M   T  h               X  l  	          d  x  	           h  |                       I      microsom-usdhc1         M                 pY      	(         Y                 pY                 pY                 pY                 pY           3         hummingboard       hummingboard-flexcan1         0  M                                                  hummingboard-gpio3_5            M                           `      hummingboard-hdmi           M  `  H  \                        hummingboard-i2c1         0  M  X  (  h      @  t  D  l      @           :      hummingboard-i2c2         0  M  P  8  p      @  d  L  t      @           =      hummingboard-pcie-reset         M    |                             pwm1grp         M                                 hummingboard-sgtl5000         x  M               0  D  ,         0  X  @           H  0         0  0               0           ;      hummingboard-spdif          M                0                 hummingboard-usbh1-vbus         M                           c      hummingboard-usbotg-id          M               0Y           *      hummingboard-usbotg-vbus            M  \  ,                       d      hummingboard-usdhc2-aux         M  ,              q           6      hummingboard-usdhc2         M                 pY      	0         Y                 pY                  pY                 pY                 0Y           7      hummingboard-vmmc           M                            b            dcic@20e4000            y@   @                |         dcic@20e8000            y   @                }         sdma@20ec000             !fsl,imx6q-sdma fsl,imx35-sdma           y   @                           E      >              mipg ahb                    Vimx/sdma/sdma-imx6q.bin                  pxp@20f0000         y    @                b         epdc@20f4000            y@   @                a            aips-bus@2100000             !fsl,aips-bus simple-bus                                  y                 caam@2100000             !fsl,sec-v4.0                                     y                               E                                mmem aclk ipg emi_slow      jr0@1000             !fsl,sec-v4.0-job-ring           y                     i         jr1@2000             !fsl,sec-v4.0-job-ring           y                      j            aipstz@217c000          y   @       usb@2184000          !fsl,imx6q-usb fsl,imx27-usb         y@                   +           E              o   (        z   )                                              fokay                     default            *           +      usb@2184200          !fsl,imx6q-usb fsl,imx27-usb         yB                   (           E              o   ,        z   )           host                                              fokay                        -      usb@2184400          !fsl,imx6q-usb fsl,imx27-usb         yD                   )           E              o   .        hsic            z   )           host                                            	  fdisabled          usb@2184600          !fsl,imx6q-usb fsl,imx27-usb         yF                   *           E              o   /        hsic            z   )           host                                            	  fdisabled          usbmisc@2184800                     !fsl,imx6q-usbmisc           yH            E                 )      ethernet@2188000             !fsl,imx6q-fec           y   @       	  int0 pps                   v          w           E      u      u              mipg ahb ptp         fokay            default            0      	  rgmii-id               
           1            mlb@218c000         y   @       $         5          u          ~         usdhc@2190000            !fsl,imx6q-usdhc         y    @                           E                          mipg ahb per         *           fokay            default            2   3        4   4         ?         U         ^        l   5      usdhc@2194000            !fsl,imx6q-usdhc         y@   @                           E                          mipg ahb per         *           fokay            default            6   7        l   8        x   9            usdhc@2198000            !fsl,imx6q-usdhc         y   @                           E                          mipg ahb per         *         	  fdisabled          usdhc@219c000            !fsl,imx6q-usdhc         y   @                           E                          mipg ahb per         *         	  fdisabled          i2c@21a0000                                    !fsl,imx6q-i2c fsl,imx21-i2c         y    @                $           E      }        fokay            default            :   rtc@68           !nxp,pcf8523         y   h      codec@a         E               !fsl,sgtl5000            default            ;                    y   
           <           <           g         i2c@21a4000                                    !fsl,imx6q-i2c fsl,imx21-i2c         y@   @                %           E      ~        fokay                      default            =                 i2c@21a8000                                    !fsl,imx6q-i2c fsl,imx21-i2c         y   @                &           E            	  fdisabled          romcp@21ac000           y   @       memory-controller@21b0000            !fsl,imx6q-mmdc          y    @         E           memory-controller@21b4000            !fsl,imx6q-mmdc          y@   @       	  fdisabled          weim@21b8000                                      !fsl,imx6q-weim          y   @                           E                       	  fdisabled          ocotp@21bc000            !fsl,imx6q-ocotp syscon          y   @         E                       tzasc@21d0000           y    @                l         tzasc@21d4000           y@   @                m         audmux@21d8000        "   !fsl,imx6q-audmux fsl,imx31-audmux           y   @         fokay       ssi1                                   pins5                                      mipi@21dc000             !fsl,imx6-mipi-csi2          y   @                                          d          e           E                  a        mdphy ref pix          	  fdisabled       port@1          y                                endpoint@0          y            }   >                 endpoint@1          y           }   ?           #         port@2          y                                endpoint@0          y            }   @                 endpoint@1          y           }   A           $         port@3          y                                endpoint@0          y            }   B                  endpoint@1          y           }   C           %         port@4          y                                endpoint@0          y            }   D           !      endpoint@1          y           }   E           &            mipi@21e0000            y    @       	  fdisabled       ports                                port@0          y       endpoint            }   F           M         port@1          y      endpoint            }   G           Q               vdoa@21e4000             !fsl,imx6q-vdoa          y@   @                           E            serial@21e8000           !fsl,imx6q-uart fsl,imx21-uart           y   @                           E                    mipg per                                            rx tx         	  fdisabled          serial@21ec000           !fsl,imx6q-uart fsl,imx21-uart           y   @                           E                    mipg per                                            rx tx         	  fdisabled          serial@21f0000           !fsl,imx6q-uart fsl,imx21-uart           y    @                           E                    mipg per                                             rx tx           fokay            default            H   I               serial@21f4000           !fsl,imx6q-uart fsl,imx21-uart           y@   @                           E                    mipg per                !             "               rx tx         	  fdisabled          i2c@21f8000                                    !fsl,imx6q-i2c fsl,imx21-i2c         y   @                #           E      t      	  fdisabled             ipu@2400000                                    !fsl,imx6q-ipu           y@   @                                      E                          mbus di0 di1         4         port@0          y               W   endpoint            }   J           "         port@1          y              X   endpoint            }   K           '         port@2                                    y              Y   endpoint@0          y          endpoint@1          y           }   L                 endpoint@2          y           }   M           F      endpoint@3          y           }   N                 endpoint@4          y           }   O                    port@3                                    y              Z   endpoint@0          y          endpoint@1          y           }   P                 endpoint@2          y           }   Q           G      endpoint@3          y           }   R                 endpoint@4          y           }   S           	            sram@900000       
   !mmio-sram           y              E                          cpus                                 cpu@0            !arm,cortex-a9           cpu         y               T         2    
 0         2    
           l                 (  E      h                              )  marm pll2_pfd2_396m step pll1_sw pll1_sys            #   U        .           8   V      cpu@1            !arm,cortex-a9           cpu         y              T         2    
 0         2    
           l      (  E      h                              )  marm pll2_pfd2_396m step pll1_sw pll1_sys            #   U        .           8   V         capture-subsystem            !fsl,imx-capture-subsystem           C   W   X      display-subsystem            !fsl,imx-display-subsystem           C   Y   Z      regulator-vcc-3v3            !regulator-fixed                  vcc_3v3          2Z         2Z        I   <      brcm-clock           !gpio-gate-clock                      default            [        T   \                  _      brcm-reg             !regulator-fixed          a                          default            ]      	  brcm_reg             2Z         2Z        t @           5      usdhc1_pwrseq            !mmc-pwrseq-simple              \         ^               E   _      
  mext_clock              4      memory@10000000         memory          y             ir-receiver          !gpio-ir-receiver            $                 default            `      regulator-v-3v2          !regulator-fixed                   2Z         2Z        v_3v2           I   a           <      regulator-v-5v0          !regulator-fixed                   LK@         LK@        v_5v0              a      regulator-v-sd           !regulator-fixed            1               default            b                  2Z         2Z        v_sd            t          I   <           8      regulator-v-usb2             !regulator-fixed          a           9                default            c         LK@         LK@        v_usb2          I   a           -      regulator-v-usb1             !regulator-fixed          a                          default            d         LK@         LK@        v_usb1          I   a           +      sound-sgtl5000           !simple-audio-card           On-board Codec          i2s            e           e      3  Microphone Headphone Jack Headphone Headphone Jack        D  "MIC_IN Headphone Jack Headphone Jack Mic Bias Headphone Jack HP_OUT    simple-audio-card,cpu           <   f      simple-audio-card,codec         <   g           e         sound-spdif          !fsl,imx-audio-spdif          On-board SPDIF          F   h         W         	#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 i2c3 #clock-cells clock-frequency interrupt-parent interrupts fsl,tempmon fsl,tempmon-data clocks #thermal-sensor-cells gpr status clock-names reg remote-endpoint phandle #phy-cells ranges interrupt-names #dma-cells dma-channels reg-names dmas dma-names pinctrl-names pinctrl-0 ddc-i2c-bus 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 reset-gpio #sound-dai-cells fsl,fifo-depth fsl,asrc-rate fsl,asrc-width resets iram #pwm-cells fsl,stop-mode 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 regulator-enable-ramp-delay 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 disable-over-current vbus-supply dr_mode phy_type #index-cells phy-mode phy-reset-duration phy-reset-gpios bus-width mmc-pwrseq keep-power-in-suspend no-1-8-v non-removable vmmc-supply cd-gpios VDDA-supply VDDIO-supply fsl,weim-cs-gpr fsl,audmux-port fsl,port-config uart-has-rtscts next-level-cache operating-points fsl,soc-operating-points clock-latency arm-supply pu-supply soc-supply ports vin-supply enable-gpios enable-active-high startup-delay-us 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 spdif-controller spdif-out 