     8  0   (                                                                                    ,Purism Librem 5 devkit        !   2purism,librem5-devkit fsl,imx8mq       aliases       &   =/soc@0/bus@30800000/ethernet@30be0000         "   G/soc@0/bus@30000000/gpio@30200000         "   M/soc@0/bus@30000000/gpio@30210000         "   S/soc@0/bus@30000000/gpio@30220000         "   Y/soc@0/bus@30000000/gpio@30230000         "   _/soc@0/bus@30000000/gpio@30240000         !   e/soc@0/bus@30800000/i2c@30a20000          !   j/soc@0/bus@30800000/i2c@30a30000          !   o/soc@0/bus@30800000/i2c@30a40000          !   t/soc@0/bus@30800000/i2c@30a50000          !   y/soc@0/bus@30800000/mmc@30b40000          !   ~/soc@0/bus@30800000/mmc@30b50000          $   /soc@0/bus@30800000/serial@30860000       $   /soc@0/bus@30800000/serial@30890000       $   /soc@0/bus@30800000/serial@30880000       $   /soc@0/bus@30800000/serial@30a60000       !   /soc@0/bus@30800000/spi@30820000          !   /soc@0/bus@30800000/spi@30830000          !   /soc@0/bus@30800000/spi@30840000          clock-ckil           2fixed-clock                                   ckil                &      clock-osc-25m            2fixed-clock                       }x@         osc_25m             '      clock-osc-27m            2fixed-clock                                osc_27m             (      clock-hdmi-phy-27m           2fixed-clock                                hdmi_phy_27m          clock-ext1           2fixed-clock                       k@      	   clk_ext1                )      clock-ext2           2fixed-clock                       k@      	   clk_ext2                *      clock-ext3           2fixed-clock                       k@      	   clk_ext3                +      clock-ext4           2fixed-clock                       k@      	   clk_ext4                ,      cpus                                 cpu@0            cpu          2arm,cortex-a53                                     psci                          @        .           ;           H   @        Z           g           x                                 speed_grade                              cpu@1            cpu          2arm,cortex-a53                                    psci                          @        .           ;           H   @        Z           g           x                                           cpu@2            cpu          2arm,cortex-a53                                    psci                          @        .           ;           H   @        Z           g           x                                           cpu@3            cpu          2arm,cortex-a53                                    psci                          @        .           ;           H   @        Z           g           x                                           l2-cache0            2cache                                             @        0                        opp-table            2operating-points-v2                         opp-800000000               /                                 I               opp-1000000000              ;                                 I               opp-1300000000              M|m          B@                       I               opp-1500000000              Yh/          B@                       I                  funnel           2arm,coresight-static-funnel    in-ports                                 port@0                  endpoint            +                        port@1                 endpoint            +                        port@2                 endpoint            +   	                     port@3                 endpoint            +   
                        out-ports      port       endpoint            +                              pmu          2arm,cortex-a53-pmu          ;                            psci             2arm,psci-1.0            smc       thermal-zones      cpu-thermal         F           \          j          trips      cpu-alert           z 8                   passive                   cpu-crit            z _                	   critical             cooling-maps       map0                     0                          gpu-thermal         F           \          j         trips      gpu-alert           z 8                   passive                   gpu-crit            z _                	   critical             cooling-maps       map0                                      vpu-thermal         F           \          j         trips      vpu-crit            z _                	   critical                   timer            2arm,armv8-timer       0  ;                                 
                               soc@0            2fsl,imx8mq-soc simple-bus                                                >           @       @                         soc_unique_id      etm@28440000          "   2arm,coresight-etm4x arm,primecell            (D                               g      	  apb_pclk       out-ports      port       endpoint            +                              etm@28540000          "   2arm,coresight-etm4x arm,primecell            (T                               g      	  apb_pclk       out-ports      port       endpoint            +                              etm@28640000          "   2arm,coresight-etm4x arm,primecell            (d                               g      	  apb_pclk       out-ports      port       endpoint            +               	               etm@28740000          "   2arm,coresight-etm4x arm,primecell            (t                               g      	  apb_pclk       out-ports      port       endpoint            +               
               funnel@28c03000       +   2arm,coresight-dynamic-funnel arm,primecell           (0                   g      	  apb_pclk       in-ports                                 port@0                  endpoint            +                        port@1                 endpoint                out-ports      port       endpoint            +                              etf@28c04000              2arm,coresight-tmc arm,primecell          (@                   g      	  apb_pclk       in-ports       port       endpoint            +                           out-ports      port       endpoint            +                              etr@28c06000              2arm,coresight-tmc arm,primecell          (`                   g      	  apb_pclk       in-ports       port       endpoint            +                              bus@30000000             2fsl,aips-bus simple-bus          0    @                                   0   0    @     sai@30010000                         2fsl,imx8mq-sai           0             ;       _                                               bus mclk1 mclk2 mclk3                                	               rx tx         	  disabled          sai@30030000                         2fsl,imx8mq-sai           0             ;       Z                                               bus mclk1 mclk2 mclk3                                              rx tx           okay            default            !                      -              Dw           Y            ~      sai@30040000                         2fsl,imx8mq-sai           0             ;       Z                                               bus mclk1 mclk2 mclk3                                              rx tx         	  disabled          sai@30050000                         2fsl,imx8mq-sai           0             ;       d                                               bus mclk1 mclk2 mclk3                                               rx tx         	  disabled          gpio@30200000            2fsl,imx8mq-gpio fsl,imx35-gpio           0              ;       @          A                          p                                          "       
               C      gpio@30210000            2fsl,imx8mq-gpio fsl,imx35-gpio           0!             ;       B          C                          p                                          "       (                     gpio@30220000            2fsl,imx8mq-gpio fsl,imx35-gpio           0"             ;       D          E                          p                                          "       =               <      gpio@30230000            2fsl,imx8mq-gpio fsl,imx35-gpio           0#             ;       F          G                          p                                          "       W                H      gpio@30240000            2fsl,imx8mq-gpio fsl,imx35-gpio           0$             ;       H          I                          p                                          "       w               x      tmu@30260000             2fsl,imx8mq-tmu           0&             ;       1                                       
 &  H  a     @         #      )      /      5      =      C      K      Q      W   	   _   
   g      o           #     +     3     ;     C     K     U     ]  	   g  
   p           #     -     7     A     K     W     c     o           !     -     9     E     S     _     q                             watchdog@30280000            2fsl,imx8mq-wdt fsl,imx21-wdt             0(             ;       N                          okay            default            #               watchdog@30290000            2fsl,imx8mq-wdt fsl,imx21-wdt             0)             ;       O                        	  disabled          watchdog@302a0000            2fsl,imx8mq-wdt fsl,imx21-wdt             0*             ;       
                        	  disabled          dma-controller@302c0000          2fsl,imx8mq-sdma fsl,imx7d-sdma           0,             ;       g                                ipg ahb                    $imx/sdma/sdma-imx7d.bin                   lcd-controller@30320000       "   2fsl,imx8mq-lcdif fsl,imx6sx-lcdif            02             ;                                             pix axi disp_axi                   !      $            #        -            #      %        D            #g        okay       port       endpoint            +   $            9            pinctrl@30330000             2fsl,imx8mq-iomuxc            03                 "   blgrp           =   ,                            0      btgrp         0  =                       x                          P      chargergrp          =  X                            I      fec1grp        =   h                    l                 p                    t                    x                    |                                                                                                                                                                                     L                    d                            b      tsgrp         0  =     \                 <                             M      pwmledgrp           =   \                            1      gpiokeygrp        H  =                                        |                          s      hapticgrp           =    T                                hpdetgrp            =  D                            y      i2c1grp       0  =    |            @                  @              @      i2c3grp       0  =  $              @    (              @              J      imugrp          =  @                            K      micselgrp           =    X                          w      spkampgrp           =    P                                pmicgrp         =   4                             A      proxgrp         =   X                             N      pwrengrp            =   H                             v      rtcgrp          =    8                          G      sai2grp       x  =    $                   (                   ,                                       0                           4      sai6grp       `  =  x                |                                                           !      typecgrp          0  =  $                     `                          D      uart1grp          0  =  4               I  8                 I            2      uart2grp          `  =  @                 I  <               I  L                I  P             I      uart3grp          0  =  D              I  H                 I            3      uart4grp          x  =    l            I    p              I    t              I    x           I   (                I            O      usdhc1grp           =                                                                                                                                                  $                    (                    ,                    4                    0                           Y      usdhc1-100mhzgrp            =                                                                                                                                                  $                    (                    ,                    4                    0                           Z      usdhc1-200mhzgrp            =                                                                                                                                                  $                    (                    ,                    4                    0                           [      usdhc2rstgrp            =     T              A                  usdhc2gpiogrp           =     X                    usdhc2grp           =     <                    @                    D                    H                    L                    P                           \      usdhc2-100mhzgrp            =     <                    @                    D                    H                    L                    P                           ]      usdhc2-200mhzgrp            =     <                    @                    D                    H                    L                    P                           ^      wdoggrp         =   0                            #      wifipwrengrp            =    p                                wwangrp       H  =    l              	    |                                         syscon@30340000       (   2fsl,imx8mq-iomuxc-gpr syscon simple-mfd          04                 R   mux-controller        	   2mmio-mux            F           Y   4               5         efuse@30350000           2fsl,imx8mq-ocotp syscon          05                                                soc-uid@4                                    speed-grade@10                                   mac-address@90                             a         clock-controller@30360000            2fsl,imx8mq-anatop            06             ;       1                     snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd           07                 %   snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp         g   %        n   4        ;                                        	  snvs-rtc          	  disabled          snvs-powerkey            2fsl,sec-v4.0-pwrkey         g   %        ;                                snvs-pwrkey         u   t                 okay             clock-controller@30380000            2fsl,imx8mq-ccm           08             ;       U          V                           &   '   (   )   *   +   ,      9  ckil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4          @        X     !      q      u                                 D        /             .  +        ,  -      N                V                              reset-controller@30390000            2fsl,imx8mq-src syscon            09             ;       Y                          8      gpc@303a0000             2fsl,imx8mq-gpc           0:             ;       W                                                   pgc                              power-domain@0                                       6      power-domain@1                                     -            p      power-domain@2                                      h      power-domain@3                                      m      power-domain@4                                power-domain@5                                                f      o      p           .            f      power-domain@6                                                                    x      y      j               -                  N              D#F  /                /            o      power-domain@7                                power-domain@8                                      Q      power-domain@9                          	            V      power-domain@a                          
            -               bus@30400000             2fsl,aips-bus simple-bus          0@   @                                   0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm             0f             ;       Q                                ipg per                    okay            default            0            q      pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm             0g             ;       R                                ipg per                    okay            default            1            t      pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm             0h             ;       S                                ipg per                  	  disabled          pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm             0i             ;       T                                ipg per                  	  disabled          timer@306a0000           2nxp,sysctr-timer             0j             ;       /               '        per          bus@30800000             2fsl,aips-bus simple-bus          0   @                                   0  0   @              spdif@30810000           2fsl,imx35-spdif          0             ;                P                                                                           :  core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba                                 	               rx tx         	  disabled          spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             0             ;                                       ipg per                                             rx tx         	  disabled          spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             0             ;                                        ipg per                                            rx tx         	  disabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             0             ;       !                                ipg per                                            rx tx         	  disabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart           0             ;                                       ipg per                                              rx tx           okay            default            2      serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart           0             ;                                       ipg per                                              rx tx           okay            default            3      serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart           0             ;                                       ipg per                                              rx tx         	  disabled          spdif@308a0000           2fsl,imx35-spdif          0             ;                P                                                                           :  core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba                                                rx tx         	  disabled          sai@308b0000                         2fsl,imx8mq-sai           0             ;       `                                               bus mclk1 mclk2 mclk3                   
                             rx tx           okay            default            4                      -              Dw              |      sai@308c0000                         2fsl,imx8mq-sai           0             ;       2                                               bus mclk1 mclk2 mclk3                                                rx tx         	  disabled          crypto@30900000          2fsl,sec-v4.0                                      0                 0             ;       [                  t            	  aclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                          ;       i         	  disabled          jr@2000          2fsl,sec-v4.0-job-ring                           ;       j         jr@3000          2fsl,sec-v4.0-job-ring              0            ;       r            dsi@30a00000             2fsl,imx8mq-nwl-dsi           0                                     (                                       !  core rx_esc tx_esc phy_ref lcdif                                      -      G      L        DĴ ր1-         ;       "              5               6           7        dphy                8      8      8      8           byte dpi esc pclk           okay       ports                                port@0                                            endpoint@0                       +   9            $         port@1                 endpoint            +   :            ?            panel@0          2rocktech,jh057n00900                            ;           <                 =           >   port       endpoint            +   ?            :               dphy@30a00300            2fsl,imx8mq-mipi-dphy             0                           phy_ref                !      $            #        -            #      %        D        n6 #g        *               6        okay                7      i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c             0             ;       #                                                    okay                      default            @   pmic@4b          2rohm,bd71837                K        default            A            B        osc                    	   pmic_clk                 C        ;               5   regulators     BUCK1           Mbuck1           \ 
`        t                                                P         5       BUCK2           Mbuck2           \ 
`        t                              B@                                    BUCK3           Mbuck3           \ 
`        t                                .      BUCK4           Mbuck4           \ 
`        t           B@            /      BUCK5           Mbuck5           \ 
`        t p                        BUCK6           Mbuck6           \ -        t 2Z                        BUCK7           Mbuck7           \ }        t p                        BUCK8           Mbuck8           \ 5         t \                        LDO1            Mldo1            \ -        t 2Z                        LDO2            Mldo2            \         t                         LDO3            Mldo3            \ w@        t 2Z                        LDO4            Mldo4            \         t w@                        LDO5            Mldo5            \ w@        t 2Z               LDO6            Mldo6            \         t w@                        LDO7            Mldo7            \ w@        t 2Z                              usb-typec@52             2nxp,ptn5110 tcpci               R        default            D             <        ;         connector            2usb-c-connector         USB-C           dual            dual            &sink            5&        A&^A^        K    ports                                port@0                  endpoint            +   E            i         port@1                 endpoint            +   F            j                  rtc@68           2microcrystal,rv4162             h        default            G             H        ;            charger@6b           2ti,bq25890              k        default            I             <        ;              ] ?         { j                            -         LK@          P         i2c@30a30000             2fsl,imx8mq-i2c fsl,imx21-i2c             0             ;       $                                                  	  disabled          i2c@30a40000             2fsl,imx8mq-i2c fsl,imx21-i2c             0             ;       %                                                    okay                      default            J   magnetometer@1e          2st,lsm9ds1-magn                     default            K             <        ;                 L           L      audio-codec@a            2fsl,sgtl5000                                         -              Dw                          
           =           L        '   L            }      touchscreen@5d           2goodix,gt5688               ]        default            M             <        ;                  C               3   <                =          P          c   >           =      proximity-sensor@60          2vishay,vcnl4040             `           N      accel-gyro@6a            2st,lsm9ds1-imu              j           L           L        q1 0 0 0 1 0 0 0 -1           i2c@30a50000             2fsl,imx8mq-i2c fsl,imx21-i2c             0             ;       &                                                  	  disabled          serial@30a60000          2fsl,imx8mq-uart fsl,imx6q-uart           0             ;                                       ipg per                                              rx tx           okay            default            O   P         ~      csi@30a70000             2fsl,imx8mq-mipi-csi2             0                                        core esc ui                                   Dր-@        -      L      W      N           Q           8   &   8   '   8   (           R              S      S           dram          	  disabled       ports                                port@1                 endpoint            +   T            U               csi@30a90000             2fsl,imx8mq-csi           0             ;       *                          mclk          	  disabled       port       endpoint            +   U            T            csi@30b60000             2fsl,imx8mq-mipi-csi2             0                                        core esc ui                                   Dր-@        -      L      W      N           V           8   )   8   *   8   +           R              S      S           dram          	  disabled       ports                                port@1                 endpoint            +   W            X               csi@30b80000             2fsl,imx8mq-csi           0             ;       +                          mclk          	  disabled       port       endpoint            +   X            W            mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu          0             ;       X                                   mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc             0             ;                               i              ipg ahb per                                          okay                          Dׄ       "  default state_100mhz state_200mhz              Y           Z           [               mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc             0             ;                               i              ipg ahb per                                          okay                          D       "  default state_100mhz state_200mhz              \           ]           ^           _        )   `         4         >         I         V               spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi           0                   lQuadSPI QuadSPI-memory          ;       k                                qspi_en qspi          	  disabled          dma-controller@30bd0000          2fsl,imx8mq-sdma fsl,imx7d-sdma           0             ;                               t        ipg ahb                    $imx/sdma/sdma-imx7d.bin                    ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec            0           0  ;       v          w          x          y         (                                       "  ipg ahb ptp enet_clk_ref enet_out                  h                           -      L      P      Q      O        D     sY@            v                         a        mac-address            R              okay            default            b      	  rgmii-id               c                    L   mdio                                 ethernet-phy@1           2ethernet-phy-ieee802.3-c22                          c               interconnect@32700000            2fsl,imx8mq-noc fsl,imx8m-noc             2p                    q           d                   x   e            S   opp-table            2operating-points-v2             e   opp-133000000               U      opp-400000000               ׄ       opp-800000000               /             bus@32c00000             2fsl,aips-bus simple-bus          2   @                                   2  2   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer          2            ;                                 ipg                     	   @                             gpu@38000000             2vivante,gc           8              ;                                f      o      p        core shader bus reg                  (        a      d      o      p            (  -                                      D/ / / /                f                  usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3            8                                        bus_early ref suspend                 n              -      V      H        De          ;       (              g   g        usb2-phy usb3-phy              h         	        okay            	-otg    ports                                port@0                  endpoint            +   i            E         port@1                 endpoint            +   j            F               usb-phy@381f0040             2fsl,imx8mq-usb-phy           8 @   @                       phy                       -      H        D         *            okay            	5   k            g      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3            8                                         bus_early ref suspend                 n              -      V      H        De          ;       )              l   l        usb2-phy usb3-phy              m         	        okay            	-host          usb-phy@382f0040             2fsl,imx8mq-usb-phy           8/ @   @                       phy                       -      H        D         *            okay            	5   k            l      video-codec@38300000             2nxp,imx8mq-vpu-g1            80             ;                                    n          video-codec@38310000             2nxp,imx8mq-vpu-g2            81             ;                                    n         blk-ctrl@38320000            2fsl,imx8mq-vpu-blk-ctrl          82                o   o   o      
  	Abus g1 g2                                g1 g2                          n      pcie@33800000            2fsl,imx8mq-pcie          3   @               ldbi config                                    pci         	T             0                                                 	^           ;       z           	hmsi                    	x                       	                         }                            |                            {                            z           	           	                          }      }      ~         pcie pcie_bus pcie_phy pcie_aux            p           8      8      8           pciephy apps turnoff                  |      }      ~        -      T      P      G        D沀        	  disabled          pcie-ep@33800000             2fsl,imx8mq-pcie-ep            3           3     3             ldbi addr_space dbi2 atu         	^           ;                  	hdma         	                                               pcie pcie_bus pcie_phy pcie_aux            p           8   "   8   $   8   %        pciephy apps turnoff                                      -      T      P      G        D沀          	           	           	         	  disabled          pcie@33c00000            2fsl,imx8mq-pcie          3   @  '             ldbi config                                    pci         	T             0             '                                      	^           ;       J           	hmsi                    	x                       	                         M                            L                            K                            J           	           	                                              pcie pcie_bus pcie_phy pcie_aux            p           8   "   8   $   8   %        pciephy apps turnoff                                      -      T      P      G        D沀        	  disabled          pcie-ep@33c00000             2fsl,imx8mq-pcie-ep            3            3     3             ldbi addr_space dbi2 atu         	^           ;       P           	hdma         	           	                                              pcie pcie_bus pcie_phy pcie_aux            p           8   "   8   $   8   %        pciephy apps turnoff                                      -      T      P      G        D沀          	           	         	  disabled          interrupt-controller@38800000            2arm,gic-v3        (   8     8     1       1      1                                               ;      	                                  memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc           =@   @          core pll alt apb                                v      w      	  disabled                d      ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu             =   @                       ;       b            backlight-dsi            2pwm-backlight           	   q     LK@            	       d        	   d        
	               r            ;      chosen        $  
"/soc@0/bus@30800000/serial@30860000       gpio-keys         
   2gpio-keys           default            s   button-1            VOL_UP             H                       
.   s      button-2          	  VOL_DOWN               H                       
.   r      button-3          
  WWAN_WAKE              <                   <        ;                       
.            leds          	   2pwm-leds       led-1           
9status          
B           
H           	   t      P             clock-pmic           2fixed-clock                                	   pmic_osc                B      regulator-1v8-p          2regulator-fixed         M1v8_p           \ w@        t w@        
W   u            =      regulator-2v8-p          2regulator-fixed         M2v8_p           \ *        t *        
W   u            >      regulator-3v3-p          2regulator-fixed         M3v3_p           \ 2Z        t 2Z        
W   u            L   regulator-state-mem          
b         regulator-5v-p           2regulator-fixed         M5v_p            \ LK@        t LK@        
W   u            k   regulator-state-mem          
b         regulator-22v4-p             2regulator-fixed         M22v4_P          \U         tU         
W   u            r      regulator-pwr-en             2regulator-fixed         default            v        MPWR_EN          \ 2Z        t 2Z        
z   C                
                     u      sound-wwan-codec             2option,gtm601                                 mic-mux          2simple-audio-mux            default            w        
   x              
Mic Mux             {      sound            2simple-audio-card           default            y        
   z   {        
Librem 5 Devkit         
i2s       i  
Microphone Builtin Microphone Microphone Headset Microphone Headphone Headphones Speaker Builtin Speaker            MIC_IN Mic Mux OUT Mic Mux IN1 Headset Microphone Mic Mux IN2 Builtin Microphone Mic Mux OUT Mic Bias Headphones HP_OUT Builtin Speaker Speaker Amp OUTR Speaker Amp INR LINE_OUT           -   <          simple-audio-card,cpu           L   |      simple-audio-card,codec         L   }                        V         c         sound-wwan           2simple-audio-card           
SIMCom SIM7100          
dsp_a      simple-audio-card,cpu           L   ~      simple-audio-card,codec         L            V         c         speaker-amp          2simple-audio-amplifier          default                    s   L        
Speaker Amp         ~   x                   z      vibrator             2gpio-vibrator           default                    ~   x                 L      regulator-wifi-en            2regulator-fixed         default                    MWIFI_EN         \ 2Z        t 2Z        
z   <                
                     _      pwrseq          default                     2mmc-pwrseq-simple                                `         	interrupt-parent #address-cells #size-cells model compatible ethernet0 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 serial0 serial1 serial2 serial3 spi0 spi1 spi2 #clock-cells clock-frequency clock-output-names phandle device_type reg clocks enable-method i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache operating-points-v2 #cooling-cells nvmem-cells nvmem-cell-names cpu-supply cache-level cache-unified opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend remote-endpoint interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend ranges dma-ranges cpu clock-names #sound-dai-cells dmas dma-names status pinctrl-names pinctrl-0 assigned-clocks assigned-clock-parents assigned-clock-rates fsl,sai-synchronous-rx gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges little-endian fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells fsl,ext-reset-output #dma-cells fsl,sdma-ram-script-name fsl,pins #mux-control-cells mux-reg-masks regmap offset linux,keycode wakeup-source #reset-cells #power-domain-cells power-domains power-supply #pwm-cells mux-controls phys phy-names resets reset-names backlight reset-gpios iovcc-supply #phy-cells rohm,reset-snvs-powered regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on regulator-ramp-delay rohm,dvs-run-voltage rohm,dvs-idle-voltage rohm,dvs-suspend-voltage label data-role power-role try-power-role source-pdos sink-pdos op-sink-microwatt ti,battery-regulation-voltage ti,charge-current ti,termination-current ti,precharge-current ti,minimum-sys-voltage ti,boost-voltage ti,boost-max-current vdd-supply vddio-supply VDDD-supply VDDIO-supply VDDA-supply irq-gpios touchscreen-size-x touchscreen-size-y AVDD28-supply mount-matrix uart-has-rtscts fsl,mipi-phy-gpr interconnects interconnect-names #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 non-removable vmmc-supply mmc-pwrseq broken-cd disable-wp cap-sdio-irq keep-power-in-suspend reg-names fsl,num-tx-queues fsl,num-rx-queues fsl,stop-mode phy-mode phy-handle fsl,magic-packet phy-supply fsl,ddrc #interconnect-cells fsl,channel fsl,num-irqs snps,parkmode-disable-ss-quirk dr_mode vbus-supply power-domain-names bus-range num-lanes interrupt-names interrupt-map-mask interrupt-map fsl,max-link-speed linux,pci-domain num-ib-windows num-ob-windows pwms brightness-levels num-interpolated-steps default-brightness-level stdout-path linux,code function color max-brightness vin-supply regulator-on-in-suspend gpio enable-active-high mux-gpios sound-name-prefix simple-audio-card,aux-devs simple-audio-card,name simple-audio-card,format simple-audio-card,widgets simple-audio-card,routing simple-audio-card,hp-det-gpios sound-dai frame-master bitclock-master VCC-supply enable-gpios 