  U   8     (              T                                                                      ,Purism Librem 5r3         +   2purism,librem5r3 purism,librem5 fsl,imx8mq           =handset    aliases       &   J/soc@0/bus@30800000/ethernet@30be0000         "   T/soc@0/bus@30000000/gpio@30200000         "   Z/soc@0/bus@30000000/gpio@30210000         "   `/soc@0/bus@30000000/gpio@30220000         "   f/soc@0/bus@30000000/gpio@30230000         "   l/soc@0/bus@30000000/gpio@30240000         !   r/soc@0/bus@30800000/i2c@30a20000          !   w/soc@0/bus@30800000/i2c@30a30000          !   |/soc@0/bus@30800000/i2c@30a40000          !   /soc@0/bus@30800000/i2c@30a50000          !   /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                        l                     psci            *           7   @        I           V           c   @        u                                                       speed_grade                        
      cpu@1            cpu          2arm,cortex-a53                       l                     psci            *           7   @        I           V           c   @        u                                                                 cpu@2            cpu          2arm,cortex-a53                       l                     psci            *           7   @        I           V           c   @        u                                                                 cpu@3            cpu          2arm,cortex-a53                       l                     psci            *           7   @        I           V           c   @        u                                                                 l2-cache0            2cache                      ,           9   @        K                        opp-table            2operating-points-v2                         opp-800000000               /                  
               I         ,      opp-1000000000              ;          B@        
               I         ,      opp-1300000000              M|m          B@        
               I         ,      opp-1500000000              Yh/          B@        
               I         ,         pmu          2arm,cortex-a53-pmu          8                            psci             2arm,psci-1.0            #smc       thermal-zones      cpu-thermal         C           Y          g          trips      cpu-alert           w 8                   Epassive             	      cpu-crit            w _                	   Ecritical             cooling-maps       map0               	      0     
                     gpu-thermal         C           Y          g         trips      gpu-alert           w 8                   Epassive                   gpu-crit            w _                	   Ecritical             cooling-maps       map0                                      vpu-thermal         C           Y          g         trips      vpu-crit            w _                	   Ecritical                   timer            2arm,armv8-timer       0  8                                 
                               soc@0            2fsl,imx8mq-soc simple-bus                                                >           @       @                         soc_unique_id      bus@30000000             2fsl,aips-bus simple-bus         0    @                                   0   0    @     sai@30010000                         2fsl,imx8mq-sai          0             8       _                                              bus mclk1 mclk2 mclk3                               	               rx tx         	  disabled          sai@30030000                         2fsl,imx8mq-sai          0             8       Z                                              bus mclk1 mclk2 mclk3                                              rx tx           okay            default                                  &              =w           R                  sai@30040000                         2fsl,imx8mq-sai          0             8       Z                                              bus mclk1 mclk2 mclk3                                              rx tx         	  disabled          sai@30050000                         2fsl,imx8mq-sai          0             8       d                                              bus mclk1 mclk2 mclk3                                               rx tx         	  disabled          gpio@30200000            2fsl,imx8mq-gpio fsl,imx35-gpio          0              8       @          A                         i        y                                         
           default                        :   pmic-5v-hog                                          pmic-5v          gpio@30210000            2fsl,imx8mq-gpio fsl,imx35-gpio          0!             8       B          C                         i        y                                         (               q      gpio@30220000            2fsl,imx8mq-gpio fsl,imx35-gpio          0"             8       D          E                         i        y                                         =               G      gpio@30230000            2fsl,imx8mq-gpio fsl,imx35-gpio          0#             8       F          G                         i        y                                         W                      gpio@30240000            2fsl,imx8mq-gpio fsl,imx35-gpio          0$             8       H          I                         i        y                                         w               )      tmu@30260000             2fsl,imx8mq-tmu          0&             8       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(             8       N                         okay            default                           watchdog@30290000            2fsl,imx8mq-wdt fsl,imx21-wdt            0)             8       O                       	  disabled          watchdog@302a0000            2fsl,imx8mq-wdt fsl,imx21-wdt            0*             8       
                       	  disabled          dma-controller@302c0000          2fsl,imx8mq-sdma fsl,imx7d-sdma          0,             8       g                               ipg ahb         4           ?imx/sdma/sdma-imx7d.bin                   lcd-controller@30320000       !   2fsl,imx8mq-lcdif fsl,imx28-lcdif            02             8                                pix                !      $            #        &            #      %        =            #g        okay       port       endpoint            X               3            pinctrl@30330000             2fsl,imx8mq-iomuxc           03                    audiopwrgrp         h   8                                   blgrp           h  ,                            U      btgrp           h  X                                  camerapwrgrp            h   (                             B      csi1grp         h                               O      chargeringrp            h     h                          Z      dsibiasengrp            h   x                                  dsiengrp            h   <                                   dsirstgrp         H  h                                                                      5      ecspigrp          `  h    `                   d                    h                  \                           (      gaugegrp            h  D                            X      gnsspwrgrp          h  $                                  hapticgrp           h    X                          $      hpgrp           h                                   hubpwrgrp           h   `                                   i2c1grp       0  h    |            @  &                @  &            <      i2c2grp       0  h                @  &                 @  &            E      i2c3grp       0  h  $              @  &  (              @  &            L      i2c4grp       0  h  ,              @  &  0              @  &            W      keysgrp       0  h   l                  h                                 ledbgrp         h   \                            %      ledggrp         h    L                          '      ledrgrp         h    P                          &      maggrp          h  L                            F      pmicgrp         h   D                             A      pmic5vgrp           h   ,                                   proxgrp         h    x                          K      rtcgrp          h   L                             D      sai2grp       x  h    ,                   $                   0                                       (                           .      sai6grp       `  h  x                |                                                                 tcpcgrp         h   P                            >      touchgrp            h                               V      typecgrp            h   T                             =      uart1grp          0  h  4               I  8                 I            *      uart2grp          0  h  @                 I  <               I            ,      uart3grp          0  h  D              I  H                 I            +      uart4grp          `  h    l            I    p              I    t              I    x           I            ^      usdhc1grp           h                                                                                                                                                  $                    (                    ,                    4                    0                           h      usdhc1grp100mhz         h                                                                                                                                                  $                    (                    ,                    4                    0                           i      usdhc1grp200mhz         h                                                                                                                                                  $                    (                    ,                    4                    0                           j      usdhc2grp           h     8                   <                    @                    D                    H                    L                    P                    T                           l      usdhc2grp100mhz         h     8                   <                    @                    D                    H                    L                    P                    T                           m      usdhc2grp200mhz         h     8                   <                    @                    D                    H                    L                    P                    T                           n      wifidisablegrp          h    8                                wifipwrgrp          h                                    wdoggrp         h   0                                  r3camerapwrgrp          h    T                          P         syscon@30340000       =   2fsl,imx8mq-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon simple-mfd            04                 `   mux-controller        	   2mmio-mux            q              4               /         efuse@30350000           2fsl,imx8mq-ocotp syscon         05                                               soc-uid@4                                   speed-grade@10                                  mac-address@90                            r         syscon@30360000          2fsl,imx8mq-anatop syscon            06             8       1         snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          07                    snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp                       4        8                                       	  snvs-rtc          	  disabled          snvs-powerkey            2fsl,sec-v4.0-pwrkey                    8                               snvs-pwrkey            t                 okay             clock-controller@30380000            2fsl,imx8mq-ccm          08             8       U          V                                                  9  ckil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4          @        X     !      q      u                                 =        /             .  +        ,  &      N                V                              reset-controller@30390000            2fsl,imx8mq-src syscon           09             8       Y                          2      gpc@303a0000             2fsl,imx8mq-gpc          0:             8       W                                                   pgc                              power-domain@0                                                  0      power-domain@1                                    !            ~      power-domain@2                                     v      power-domain@3                                     z      power-domain@4                               power-domain@5                                              f      o      p           "            u      power-domain@6                                                                  x      y      j               &                  N              =#F #F /                #            }      power-domain@7                               power-domain@8                                     _      power-domain@9                         	            e      power-domain@a                         
            !               bus@30400000             2fsl,aips-bus simple-bus         0@   @                                   0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm            0f             8       Q                               ipg per                    okay            default            $                  pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm            0g             8       R                               ipg per                    okay            default            %                  pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm            0h             8       S                               ipg per                    okay            default            &                  pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm            0i             8       T                               ipg per                    okay            default            '                  timer@306a0000           2nxp,sysctr-timer            0j             8       /                      per          bus@30800000             2fsl,aips-bus simple-bus         0   @                                   0  0   @              spdif@30810000           2fsl,imx35-spdif         0             8                P                                                                          :  core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba                               	               rx tx         	  disabled          spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0             8                                      ipg per                                           rx tx           okay            default            (           )   	      flash@0          2jedec,spi-nor                        B@                            partition@0         protected0                          $      partition@30000       	  firmware                           $            spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0             8                                       ipg per                                          rx tx         	  disabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0             8       !                               ipg per                                          rx tx         	  disabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart          0             8                                      ipg per         okay            default            *      serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart          0             8                                      ipg per         okay            default            +      serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart          0             8                                      ipg per         okay            default            ,   gnss             2globaltop,pa6h          .   -        9  %         spdif@308a0000           2fsl,imx35-spdif         0             8                P                                                                          :  core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba                                              rx tx         	  disabled          sai@308b0000                         2fsl,imx8mq-sai          0             8       `                                              bus mclk1 mclk2 mclk3                  
                            rx tx           okay            default            .                      &              =w                    sai@308c0000                         2fsl,imx8mq-sai          0             8       2                                              bus mclk1 mclk2 mclk3                                              rx tx         	  disabled          crypto@30900000          2fsl,sec-v4.0                                     0                 0             8       [                 t            	  aclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                         8       i         	  disabled          jr@2000          2fsl,sec-v4.0-job-ring                          8       j         jr@3000          2fsl,sec-v4.0-job-ring             0            8       r            mipi-dsi@30a00000            2fsl,imx8mq-nwl-dsi          0           (                                      !  core rx_esc tx_esc phy_ref lcdif                                      &      G      L        =Ĵ ր1-         8       "           G   /               0        T   1        Ydphy             c   2      2      2      2           jbyte dpi esc pclk           okay                                 ports                                port@0                                           endpoint@0                      X   3                     port@1                endpoint            X   4            ;            panel@0          2mantix,mlaf057we51-x                        default            5        v   6           7           8           9           :                 :         port       endpoint            X   ;            4               dphy@30a00300            2fsl,imx8mq-mipi-dphy            0                          phy_ref                !      $            #        &            #      %        =        n6 #g                       0        okay                1      i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c            0             8       #                                                   okay                      default            <   usb-pd@3f            2ti,tps6598x            ?        default            =   >             :        8   
           irq             ]   connector            2usb-c-connector         USB-C           dual       ports                                port@0                 endpoint            X   ?            w         port@1                endpoint            X   @            x                  pmic@4b          2rohm,bd71837               K        default            A   B           C        osc       	   pmic_clk                 :        8                  regulators     BUCK1           buck1            
`        )           A        S          h         } P         5                BUCK2           buck2            
`        )           A        S          h B@        }                            BUCK3           buck3            
`        )           A        h                      "      BUCK4           buck4            
`        )          h B@            #      BUCK5           buck5            
`        ) p         A               BUCK6           buck6            -        ) 2Z         A               BUCK7           buck7            }        ) p         A                           BUCK8           buck8            5         ) \         A               LDO1            ldo1             -        ) 2Z         A               LDO2            ldo2                     )          A               LDO3            ldo3             w@        ) 2Z         A               LDO4            ldo4                     ) w@         A               LDO5            ldo5             w@        ) 2Z                            LDO6            ldo6                     ) w@         A               LDO7            ldo7             w@        ) 2Z         A                     rtc@68           2microcrystal,rv4162            h        default            D             :        8   	            i2c@30a30000             2fsl,imx8mq-i2c fsl,imx21-i2c            0             8       $                                                   okay                      default            E   magnetometer@1e          2st,lsm9ds1-magn                    default            F             G        8              w   H           I      regulator@3e          	   2tps65132               >   outp          	  LCD_AVDD               J            6      outn          	  LCD_AVEE               J            7         prox@60          2vishay,vcnl4040            `        default            K             G        8                       accel-gyro@6a            2st,lsm9ds1-imu             j        w   H           I        1 0 0 0 1 0 0 0 -1           i2c@30a40000             2fsl,imx8mq-i2c fsl,imx21-i2c            0             8       %                                                   okay                      default            L   audio-codec@1a           2wlf,wm8962                                                 &              =w                                    M           M           M        (   M        5   M        C   M        Q   N        `   N        o                                      camera@20            2hynix,hi846                     default            O   P                                    =}x@           :              x   Q           R           S           Z                       )         port       endpoint                              Ĵ                   X   T            c            backlight@36             2ti,lm36922             6        default            U                                     G                  N        }x@   led@0                       :backlight        
  backlight             N                      touchscreen@38           2edt,edt-ft5506             8        default            V             :        8              !          4          .   8         i2c@30a50000             2fsl,imx8mq-i2c fsl,imx21-i2c            0             8       &                                                   okay                      default            W   vcm@c            2dongwoon,dw9714                    .   S      fuel-gauge@36            2maxim,max17055             6             G        8              default            X        G   Y        V          k          {              \      charger@6a           2ti,bq25895 ti,bq25890              j        default            Z             G        8              T   [                  8u          LK@         `                    ;`        	   \        G   ]        	 @@        	= `        	O 2            Y         serial@30a60000          2fsl,imx8mq-uart fsl,imx6q-uart          0             8                                      ipg per         okay            default            ^         	f      csi@30a70000             2fsl,imx8mq-mipi-csi2            0                                       core esc ui                                   =ր-@        &      L      W      N           _        c   2   &   2   '   2   (        	v   `           	   a      a           	dram            okay       ports                                port@1                endpoint            X   b            d         port@0                 endpoint            X   c                          T               csi@30a90000             2fsl,imx8mq-csi fsl,imx7-csi         0             8       *                         mclk            okay       port       endpoint            X   d            b            csi@30b60000             2fsl,imx8mq-mipi-csi2            0                                       core esc ui                                   =ր-@        &      L      W      N           e        c   2   )   2   *   2   +        	v   `           	   a      a           	dram          	  disabled       ports                                port@1                endpoint            X   f            g               csi@30b80000             2fsl,imx8mq-csi fsl,imx7-csi         0             8       +                         mclk          	  disabled       port       endpoint            X   g            f            mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu         0             8       X                         	         mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0             8                              i              ipg ahb per         	           	           	           okay                          =ׄ       "  default state_100mhz state_200mhz              h        	   i        	   j        	   k           I         
      mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0             8                              i              ipg ahb per         	           	           	           okay                          =       "  default state_100mhz state_200mhz              l        	   m        	   n        	   o        
   p        
          
3   q                       
<         
G         
T               spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi          0                   
jQuadSPI QuadSPI-memory          8       k                               qspi_en qspi          	  disabled          dma-controller@30bd0000          2fsl,imx8mq-sdma fsl,imx7d-sdma          0             8                              t        ipg ahb         4           ?imx/sdma/sdma-imx7d.bin                   ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec           0           0  8       v          w          x          y         (                                      "  ipg ahb ptp enet_clk_ref enet_out                  h                           &      L      P      Q      O        =     sY@            
t           
              r        mac-address         
   `            	  disabled             interconnect@32700000            2fsl,imx8mq-noc fsl,imx8m-noc            2p                   q        
   s        
              t            a   opp-table            2operating-points-v2             t   opp-133M                U      opp-400M                ׄ       opp-800M                /             bus@32c00000             2fsl,aips-bus simple-bus         2   @                                   2  2   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer         2            8                                ipg         
            
   @                             gpu@38000000             2vivante,gc          8              8                               f      o      p        core shader bus reg                  (        a      d      o      p            (  &                                      =/ / / /                u                  usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3           8                                       bus_early ref suspend                 n              &      V      H        =e          8       (           T   [   [        Yusb2-phy usb3-phy              v         
        okay                                      
otg          
            port@0                 endpoint            X   w            ?         port@1                endpoint            X   x            @            usb-phy@381f0040             2fsl,imx8mq-usb-phy          8 @   @                      phy                       &      H        =                     okay                [      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3           8                                        bus_early ref suspend                 n              &      V      H        =e          8       )           T   y   y        Yusb2-phy usb3-phy              z         
        okay            
host                                 hub@1            2usb424,2640                                         mass-storage@1           2usb424,4041                        usb-phy@382f0040             2fsl,imx8mq-usb-phy          8/ @   @                      phy                       &      H        =                     okay            %   {            y      video-codec@38300000             2nxp,imx8mq-vpu-g1           80             8                                   |          video-codec@38310000             2nxp,imx8mq-vpu-g2           81             8                                   |         blk-ctrl@38320000            2fsl,imx8mq-vpu-blk-ctrl         82                }   }   }      
  1bus g1 g2                               g1 g2                          |      pcie@33800000            2fsl,imx8mq-pcie         3   @               
jdbi config                                    pci         D             0                                                 N           8       z           msi                    X                       k                         }                            |                            {                            z           y                          ~        c   2      2      2           jpciephy apps turnoff                  |      }      ~        &      T      P      G        =沀        	  disabled          pcie@33c00000            2fsl,imx8mq-pcie         3   @  '             
jdbi config                                    pci       0             '                                      N           8       J           msi                    X                       k                         M                            L                            K                            J           y                         ~        c   2   "   2   $   2   %        jpciephy apps turnoff                                      &      T      P      G        =沀        	  disabled          interrupt-controller@38800000            2arm,gic-v3        (  8     8     1       1      1                                  8      	                                  memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc          =@   @          core pll alt apb                               v      w        okay                           s   opp-table            2operating-points-v2                opp-25M             }x@      opp-100M                       opp-800M                /             ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu            =   @                       8       b            backlight-dsi            2led-backlight                          9      clock-pmic           2fixed-clock                                	   pmic_osc                C      chosen        $  /soc@0/bus@30800000/serial@30860000       gpio-keys         
   2gpio-keys           default               key-vol-down          	  VOL_DOWN               :                 r           2               key-vol-up          VOL_UP             :                 s           2                  led-controller        	   2pwm-leds       led-0           status                                         P          led-1           status                                         P          led-2           status                                         P             regulator-audio-1v8          2regulator-fixed         default                    AUDIO_PWR_EN             w@        ) w@           :                            M      regulator-csi-1v8            2regulator-fixed         CAMERA_VDDIO_1V8             w@        ) w@           k           :                             S      regulator-vcam-1v2           2regulator-fixed         CAMERA_VDDD_1V2          O        ) O           I                     R      regulator-vcam-2v8           2regulator-fixed         CAMERA_VDDA_2V8          *        ) *           k           :                             Q      regulator-gnss           2regulator-fixed         default                    GNSS             2Z        ) 2Z           G                            -      regulator-hub            2regulator-fixed         default                    HUB          2Z        ) 2Z           :                            {      regulator-lcd-1v8            2regulator-fixed         default                    LCD_1V8          w@        ) w@           I           :                                     8      regulator-lcd-3v4            2regulator-fixed         LCD_3V4         default                       N           :                            J      regulator-vdd-sen            2regulator-fixed         VDD_SEN          2Z        ) 2Z            H      regulator-vdd-1v8            2regulator-fixed         VDD_1V8          w@        ) w@                       I      regulator-vdd-3v3            2regulator-fixed         VDD_3V3          2Z        ) 2Z            k      regulator-vsys-3v4           2regulator-fixed       	  VSYS_3V4             3@        ) 3@                     N      regulator-wifi-3v3           2regulator-fixed         default                  	  3V3_WIFI             2Z        ) 2Z           G   
                        k            o      sound            2simple-audio-card           default                  	  Librem 5            i2s       S  6Headphone Headphones Microphone Headset Mic Microphone Digital Mic Speaker Speaker        }  PHeadphones HPOUTL Headphones HPOUTR Speaker SPKOUTL Speaker SPKOUTR Headset Mic MICBIAS IN3R Headset Mic DMICDAT Digital Mic            j   G   	       simple-audio-card,cpu                    simple-audio-card,codec                                                     sound-wwan           2simple-audio-card           Modem           i2s    simple-audio-card,cpu                             simple-audio-card,codec                                       pwrseq          default                        2mmc-pwrseq-simple              G                             p      sound-wwan-codec             2broadmobi,bm818 option,gtm601                                 vibrator             2pwm-vibrator                   ;             enable          .   k         	interrupt-parent #address-cells #size-cells model compatible chassis-type 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 clock-latency 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 opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend ranges dma-ranges #sound-dai-cells clock-names 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 gpio-hog gpios input lane-mapping little-endian fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells fsl,ext-reset-output #dma-cells fsl,sdma-ram-script-name remote-endpoint fsl,pins #mux-control-cells mux-reg-masks regmap offset linux,keycode wakeup-source #reset-cells #power-domain-cells power-supply power-domains #pwm-cells cs-gpios spi-max-frequency label read-only vcc-supply current-speed mux-controls phys phy-names resets reset-names avdd-supply avee-supply vddi-supply backlight reset-gpios mantix,tp-rstn-gpios #phy-cells interrupt-names data-role rohm,reset-snvs-powered regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-ramp-delay rohm,dvs-run-voltage rohm,dvs-idle-voltage rohm,dvs-suspend-voltage regulator-always-on vddio-supply vin-supply proximity-near-level mount-matrix mic-cfg DCVDD-supply DBVDD-supply AVDD-supply CPVDD-supply MICVDD-supply PLLVDD-supply SPKVDD1-supply SPKVDD2-supply gpio-cfg vdda-supply vddd-supply rotation orientation shutdown-gpios data-lanes link-frequencies enable-gpios vled-supply ti,ovp-microvolt linux,default-trigger led-max-microamp touchscreen-size-x touchscreen-size-y power-supplies maxim,over-heat-temp maxim,over-volt maxim,rsns-microohm ti,precharge-current ti,minimum-sys-voltage ti,boost-voltage ti,boost-max-current ti,use-vinmin-threshold ti,vinmin-threshold monitored-battery ti,battery-regulation-voltage ti,charge-current ti,termination-current 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 vmmc-supply non-removable mmc-pwrseq post-power-on-delay-ms cd-gpios disable-wp cap-sdio-irq keep-power-in-suspend reg-names fsl,num-tx-queues fsl,num-rx-queues fsl,stop-mode fsl,ddrc #interconnect-cells fsl,channel fsl,num-irqs usb3-resume-missing-cas dr_mode snps,dis_u3_susphy_quirk usb-role-switch vbus-supply power-domain-names bus-range num-lanes interrupt-map-mask interrupt-map fsl,max-link-speed linux,pci-domain leds stdout-path linux,code debounce-interval function color max-brightness pwms gpio enable-active-high simple-audio-card,name simple-audio-card,format simple-audio-card,widgets simple-audio-card,routing simple-audio-card,hp-det-gpio sound-dai frame-master bitclock-master frame-inversion pwm-names 