Ðþí  ÷„   8  êd   (               ê,                                                                   <   ,Toradex SMARC iMX8M Plus on Toradex SMARC Development Board       9   2toradex,smarc-imx8mp-dev toradex,smarc-imx8mp fsl,imx8mp       aliases       &   =/soc@0/bus@30800000/ethernet@30bf0000         &   G/soc@0/bus@30800000/ethernet@30be0000         "   Q/soc@0/bus@30000000/gpio@30200000         "   W/soc@0/bus@30000000/gpio@30210000         "   ]/soc@0/bus@30000000/gpio@30220000         "   c/soc@0/bus@30000000/gpio@30230000         "   i/soc@0/bus@30000000/gpio@30240000         !   o/soc@0/bus@30800000/i2c@30a20000          !   t/soc@0/bus@30800000/i2c@30a30000          !   y/soc@0/bus@30800000/i2c@30a40000          !   ~/soc@0/bus@30800000/i2c@30a50000          !   ƒ/soc@0/bus@30800000/i2c@30ad0000          !   ˆ/soc@0/bus@30800000/i2c@30ae0000          !   �/soc@0/bus@30800000/mmc@30b60000          !   ’/soc@0/bus@30800000/mmc@30b50000          !   —/soc@0/bus@30800000/mmc@30b40000          6   œ/soc@0/bus@30800000/spba-bus@30800000/serial@30860000         $   ¤/soc@0/bus@30800000/serial@30a60000       6   ¬/soc@0/bus@30800000/spba-bus@30800000/serial@30890000         6   ´/soc@0/bus@30800000/spba-bus@30800000/serial@30880000         !   ¼/soc@0/bus@30800000/spi@30bb0000          3   Á/soc@0/bus@30800000/spba-bus@30800000/can@308d0000        3   Æ/soc@0/bus@30800000/spba-bus@30800000/can@308c0000        (   Ë/soc@0/bus@30800000/i2c@30a20000/rtc@32       .   Ð/soc@0/bus@30000000/snvs@30370000/snvs-rtc-lp         cpus                                 idle-states          Õpsci       cpu-pd-wait          2arm,idle-state           â  3          ù        
  è          ¼        +  
Œ        <  Ü        N            cpu@0           Vcpu          2arm,cortex-a53          b            f             mpsci            {  €         ˆ   @        š           §  €         ´   @        Æ   €        Ó           ä           ðspeed_grade                               $           4           N      thermal-idle                       ?  '          ¼        N            cpu@1           Vcpu          2arm,cortex-a53          b           f             mpsci            {  €         ˆ   @        š           §  €         ´   @        Æ   €        Ó                                 $           4           N      thermal-idle                       ?  '          ¼        N            cpu@2           Vcpu          2arm,cortex-a53          b           f             mpsci            {  €         ˆ   @        š           §  €         ´   @        Æ   €        Ó                                 $           4           N      thermal-idle                       ?  '          ¼        N            cpu@3           Vcpu          2arm,cortex-a53          b           f             mpsci            {  €         ˆ   @        š           §  €         ´   @        Æ   €        Ó                                 $           4           N      thermal-idle                       ?  '          ¼        N            l2-cache0            2cache            K        Y           }           Š   @        œ           N            opp-table            2operating-points-v2          e        N      opp-1200000000          p    G†Œ         w øP        …              – Ið         §      opp-1600000000          p    _^         w ~ð        …               – Ið         §      opp-1800000000          p    kIÒ         w B@        …               – Ið         §         clock-osc-32k            2fixed-clock         ³            À  €         Ðosc_32k         N   3      clock-osc-24m            2fixed-clock         ³            Àn6         Ðosc_24m         N   4      clock-ext1           2fixed-clock         ³            Àík@      	  Ðclk_ext1            N   5      clock-ext2           2fixed-clock         ³            Àík@      	  Ðclk_ext2            N   6      clock-ext3           2fixed-clock         ³            Àík@      	  Ðclk_ext3            N   7      clock-ext4           2fixed-clock         ³            Àík@      	  Ðclk_ext4            N   8      funnel           2arm,coresight-static-funnel    in-ports                                 port@0          b       endpoint            ã           N            port@1          b      endpoint            ã   	        N            port@2          b      endpoint            ã   
        N            port@3          b      endpoint            ã           N               out-ports      port       endpoint            ã           N                   reserved-memory                                   ó   dsp@92400000            b    ’@                  ú      	  disabled          linux,cma           ƒ                    @       €            pmu          2arm,cortex-a53-pmu                         psci             2arm,psci-1.0             Ûsmc       thermal-zones      cpu-thermal             ú        6  Ð        D         trips      trip0           T L        `  Ð        ]passive         N         trip1           T s        `  Ð      	  ]critical             cooling-maps       map0            k         „  p   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ          2          2          2          2            soc-thermal             ú        6  Ð        D          trips      trip0           T L        `  Ð        ]passive         N         trip1           T s        `  Ð      	  ]critical             cooling-maps       map0            k         „  p   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ          2          2          2          2               timer            2arm,armv8-timer       0                                   
           À z                soc@0            2fsl,imx8mp-soc simple-bus                                    ó            >           ä           ðsoc_unique_id      etm@28440000          "   2arm,coresight-etm4x arm,primecell           b(D             –           f      ]      	  šapb_pclk       out-ports      port       endpoint            ã           N                  etm@28540000          "   2arm,coresight-etm4x arm,primecell           b(T             –           f      ]      	  šapb_pclk       out-ports      port       endpoint            ã           N   	               etm@28640000          "   2arm,coresight-etm4x arm,primecell           b(d             –           f      ]      	  šapb_pclk       out-ports      port       endpoint            ã           N   
               etm@28740000          "   2arm,coresight-etm4x arm,primecell           b(t             –           f      ]      	  šapb_pclk       out-ports      port       endpoint            ã           N                  funnel@28c03000       +   2arm,coresight-dynamic-funnel arm,primecell          b(À0            f      ]      	  šapb_pclk       in-ports                                 port@0          b       endpoint            ã            N            port@1          b      endpoint             port@2          b      endpoint                out-ports      port       endpoint            ã   !        N   "               etf@28c04000              2arm,coresight-tmc arm,primecell         b(À@            f      ]      	  šapb_pclk       in-ports       port       endpoint            ã   "        N   !            out-ports      port       endpoint            ã   #        N   $               etr@28c06000              2arm,coresight-tmc arm,primecell         b(À`            f      ]      	  šapb_pclk       in-ports       port       endpoint            ã   $        N   #               bus@30000000             2fsl,aips-bus simple-bus         b0    @                                    ó   gpio@30200000            2fsl,imx8mp-gpio fsl,imx35-gpio          b0                     @          A           f      Á         ¦        ¶            Â        ×           è   %                ¨  ôSMARC_GPIO7 SMARC_GPIO8  PMIC_INT# PMIC_USDHC_VSELECT SMARC_GPIO9 SMARC_GPIO10 SMARC_GPIO11 SMARC_GPIO12  SMARC_GPIO5  SMARC_USB0_EN_OC# SMARC_GPIO13 SMARC_USB2_EN_OC#         default            &   '   (   )   *   +   ,        N   N      gpio@30210000            2fsl,imx8mp-gpio fsl,imx35-gpio          b0!                    B          C           f      Â         ¦        ¶            Â        ×           è   %       #         A  ô            SMARC_SDIO_CD#       SMARC_SDIO_PWR_EN SMARC_SDIO_WP            N   k      gpio@30220000            2fsl,imx8mp-gpio fsl,imx35-gpio          b0"                    D          E           f      Ã         ¦        ¶            Â        ×            è   %       8      %      �           default            -      ƒ  ôETH_0_INT# SLEEP#     TPM_CS# LVDS_DSI_SEL MCU_INT# GPIO_EX_INT#       SMARC_SMB_ALERT#    SMARC_I2C_PM_DAT        SMARC_I2C_PM_CK          N   C      gpio@30230000            2fsl,imx8mp-gpio fsl,imx35-gpio          b0#                    F          G           f      Ä         ¦        ¶            Â        ×           è   %       R          s  ôSMARC_PCIE_WAKE#   SMARC_SPI1_CS1#               SMARC_GPIO4 SMARC_PCIE_A_RST#         SMARC_SPI0_CS1# SMARC_GPIO6          default            .   /        N   @      gpio@30240000            2fsl,imx8mp-gpio fsl,imx35-gpio          b0$                    H          I           f      Å         ¦        ¶            Â        ×           è   %       r         ã  ô  SMARC_USB0_OTG_ID SMARC_I2C_CAM1_CK SMARC_I2C_CAM1_DAT     SMARC_SPI0_CS0#    SMARC_SPI1_CS0# CTRL_I2C_SCL CTRL_I2C_SDA SMARC_I2C_LCD_CK SMARC_I2C_LCD_DAT SMARC_I2C_CAM0_CK SMARC_I2C_CAM0_DAT SMARC_I2C_GP_CK SMARC_I2C_GP_DAT          N   ?      tmu@30260000             2fsl,imx8mp-tmu          b0&             f             ä   0        ðcalib                      N         watchdog@30280000            2fsl,imx8mp-wdt fsl,imx21-wdt            b0(                    N           f             okay            default            1         2      watchdog@30290000            2fsl,imx8mp-wdt fsl,imx21-wdt            b0)                    O           f           	  disabled          watchdog@302a0000            2fsl,imx8mp-wdt fsl,imx21-wdt            b0*                    
           f           	  disabled          timer@302d0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt           b0-                    7           f      Æ      ›        šipg per       timer@302e0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt           b0.                    6           f      Ç      œ        šipg per       timer@302f0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt           b0/                    5           f      È      �        šipg per       pinctrl@30330000             2fsl,imx8mp-iomuxc           b03             N   %   btuartgrp         `  G   ¬               Ä   °    ø        Ä   ¸               Ä   ´    ô         Ä        N   E      csimclkgrp          G   P  °                    ecspi1grp         x  G  è  H  \          Ä  ä  D  `             à  @  X             ì  L             Ä  ¸               Ä        N   >      ecspi2grp         x  G  ø  X  l         Ä  ô  T  p            ð  P  h            ü  \             Ä  T  ´             Ä        N   A      eqosgrp         G   |  Ü               �   €  à               �   „  ä               �   ˆ  è               �   x  Ø               �   t  Ô               �   h  È                  d  Ä                  `  À                  \  ¼                  l  Ì                  p  Ð                       N   v      eqos1588eventgrp            G   8  ˜                      N   x      ethmdiogrp        H  G   T  ´                  X  ¸  �             à  @              €        N   w      fecgrp          G  `  À  €         �  d  Ä  „         �  h  È              �  l  Ì              �  t  Ô              �  p  Ð  ˆ         �  x  Ø                |  Ü                €  à                „  ä                ˆ  è                Œ  ì                      N   r      fec1588eventgrp         G  L  ¬                      N   s      flexcan1grp       0  G  ¬    L        T                   T        N   H      flexcan2grp       0  G  ´    P        T  °               T        N   I      gpio4grp            G  �  ð             D        N   .      gpio5grp            G   <  œ              D      gpio5pwmgrp         G   <  œ                      N   <      gpio6grp            G  ¼               D        N   /      gpio7grp            G     t              D        N   &      gpio8grp            G     x              D        N   '      gpio9grp            G   (  ˆ              D        N   (      gpio10grp           G   ,  Œ              D        N   )      gpio11grp           G   0  �              D        N   *      gpio12grp           G   4  ”              D        N   +      gpio13grp           G   H  ¨              D        N   ,      hdmigrp       H  G  @               @ Æ  D  ¤            @ Æ  L  ¬              €        N   œ      i2c1grp       0  G     `  ¤       @ Æ    d  ¨       @ Æ        N   J      i2c1gpiogrp       0  G     `           @ Æ    d           @ Æ        N   K      i2c2grp       0  G    h  ¬       @ Æ    l  °       @ Æ        N   P      i2c2gpiogrp       0  G    h           @ Æ    l           @ Æ        N   Q      i2c3grp       0  G    p  ´       @ Æ    t  ¸       @ Æ        N   R      i2c3gpiogrp       0  G    p           @ Æ    t           @ Æ        N   S      i2c4grp       0  G    x  ¼       @ Æ    |  À       @ Æ        N   T      i2c4gpiogrp       0  G    x           @ Æ    |           @ Æ        N   U      i2c5grp       0  G  Ø  8  È      @ Æ  Ô  4  Ä      @ Æ        N   [      i2c5gpiogrp       0  G  Ø  8           @ Æ  Ô  4           @ Æ        N   \      i2c6grp       0  G  H  ¨  Ì      @ Æ  0  �  Ð      @ Æ        N   ]      i2c6gpiogrp       0  G  H  ¨           @ Æ  0  �           @ Æ        N   ^      lvdsdsiselgrp           G   ü  \                     N   -      mcuintgrp           G     `             À        N   O      pwm1grp         G  Ü  <                      N   :      pwm2grp         G   @                         N   ;      pcal6408intgrp          G    d             Ä        N   L      pciegrp       0  G  H  ¨             À  ”  ô                      N   ¡      pmicintgrp          G      €              Ä        N   M      sai1grp       `  G  D  ¤  Ô          ”  8  ˜  Ø          ”  P  °               ”  ,  Œ              ”        N   V      sai1mclkgrp         G  ˜  ø               –        N   W      sai3grp       `  G  À     ä          ”  È  (  è          ”  Ì  ,               ”  Ä  $  ì          ”      sleepgrp            G   ä  D             À        N   ³      smbalertgrp         G     €             À      tpmcsgrp            G   ø  X              ‚        N   B      tpmirq-wifibtwkupgrp            G  X  ¸                    uart1grp          `  G  ¤    ä        Ä  ¨               Ä     €  è         Ä  $  „              Ä        N   D      uart2grp          `  G   ¤    ì         Ä   ¨               Ä  (  ˆ  ð         Ä  ,  Œ              Ä        N   F      uart3grp          0  G  0  �  ø         Ä  4  ”              Ä      uart4grp          0  G  8  ˜            Ä  <  œ              Ä        N   Z      usb0idgrp           G  Ð  0             Ä        N   °      usb0enocgrp         G   D  ¤                       N   µ      usb1enocgrp         G   L  ¬                       N   ¶      usdhc1grp         �  G   Œ  ì              �   �  ð              Ð   ”  ô              Ð   ˜  ø              Ð   œ  ü              Ð                     Ð        N   `      usdhc1-100mhzgrp          �  G   Œ  ì              ”   �  ð              Ô   ”  ô              Ô   ˜  ø              Ô   œ  ü              Ô                     Ô        N   a      usdhc1-200mhzgrp          �  G   Œ  ì              –   �  ð              Ö   ”  ô              Ö   ˜  ø              Ö   œ  ü              Ö                     Ö        N   b      usdhc2grp         �  G   À                 �   Ä  $              Ð   È  (              Ð   Ì  ,              Ð   Ð  0              Ð   Ô  4              Ð        N   d      usdhc2-100mhzgrp          �  G   À                 ”   Ä  $              Ô   È  (              Ô   Ì  ,              Ô   Ð  0              Ô   Ô  4              Ô        N   g      usdhc2-200mhzgrp          �  G   À                 –   Ä  $              Ö   È  (              Ö   Ì  ,              Ö   Ð  0              Ö   Ô  4              Ö        N   h      usdhc2cdgrp         G   ¼               Ä        N   e      usdhc2cdslpgrp          G   ¼                         N   j      usdhc2pwrengrp          G   Ø  8             Ä        N   ·      usdhc2slpgrp          �  G   À                     Ä  $                  È  (                  Ì  ,                  Ð  0                  Ô  4                       N   i      usdhc2vselgrp           G   $  „                       N   ¸      usdhc2wpgrp         G   Ü  <             D        N   f      usdhc3grp          G   è  H  0        �   ì  L  $        Ð   ð  P  (        Ð   ô  T  ,        Ð    h          Ð    l          Ð    p          Ð    t          Ð    |           Ð  $  „          �  (  ˆ          Ð        N   n      usdhc3-100mhzgrp           G   è  H  0        ”   ì  L  $        Ô   ð  P  (        Ô   ô  T  ,        Ô    h          Ô    l          Ô    p          Ô    t          Ô    |           Ô  $  „          ”  (  ˆ          Ô        N   o      usdhc3-200mhzgrp           G   è  H  0        –   ì  L  $        Ò   ð  P  (        Ò   ô  T  ,        Ò    h          Ò    l          Ò    p          Ò    t          Ò    |           Ò  $  „          –  (  ˆ          Ö        N   p      wdoggrp         G     |                      N   1      wifipwrengrp            G    x                     N   º         syscon@30340000          2fsl,imx8mp-iomuxc-gpr syscon            b04             N   G      efuse@30350000        )   2fsl,imx8mp-ocotp fsl,imx8mm-ocotp syscon            b05             f      Ö                            unique-id@8         b              N         speed-grade@10          b              N         mac-address@90          b   �           N   q      mac-address@96          b   –           N   u      calib@264           b  d           N   0         clock-controller@30360000         $   2fsl,imx8mp-anatop fsl,imx8mm-anatop         b06             ³         snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          b07             N   2   snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp         P   2        W   4                                    f      ù      	  šsnvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey         P   2                          f      ù        šsnvs-pwrkey         ^   t         l        okay          snvs-lpgpr        +   2fsl,imx8mp-snvs-lpgpr fsl,imx7d-snvs-lpgpr           clock-controller@30380000            2fsl,imx8mp-ccm          b08                    U          V           ³           f   3   4   5   6   7   8      4  šosc_32k osc_24m clk_ext1 clk_ext2 clk_ext3 clk_ext4       (  z      B            g      h      ”      (  Š      8      ,      A      8      @        ¡        ;šÊ /¯ Íe         N         reset-controller@30390000            2fsl,imx8mp-src syscon           b09                    Y           ¶           N   �      gpc@303a0000             2fsl,imx8mp-gpc          b0:                                 W            Â        ×      pgc                              power-domain@0          Ã            b            N   ˆ      power-domain@1          Ã            b           N   ’      power-domain@2          Ã            b           N   �      power-domain@3          Ã            b           N   ‘      power-domain@4          Ã            b           f      i      j             z     2      i      j        Š      A      8      8        ¡;šÊ /¯ ×„         N   ©      power-domain@5          Ã            b           f          6        z      l      H        Š      8      8        ¡×„ /¯         N   |      power-domain@6          Ã            b           f      ÷        ×   9        N   £      power-domain@7          Ã            b           f           f        z      e      f        Š      8      8        ¡/¯ ×„         N   9      power-domain@8          Ã            b           f             N   ¥      power-domain@9          Ã            b   	        f      ø     4        ×   9        N   ¢      power-domain@10         Ã            b   
        f                  N   ‡      power-domain@11         Ã            b           N   ¦      power-domain@12         Ã            b           N   §      power-domain@13         Ã            b           N   ¨      power-domain@14         Ã            b           f           c        z      d      c        Š      @      3        ¡Íe ík@        N   “      power-domain@15         Ã            b           N   ”      power-domain@16         Ã            b           N   ‰      power-domain@17         Ã            b           f     7             z     7        Š      @        ¡Íe         N   �      power-domain@18         Ã            b           f             N   Š               bus@30400000             2fsl,aips-bus simple-bus         b0@   @                                    ó   pwm@30660000             2fsl,imx8mp-pwm fsl,imx27-pwm            b0f                    Q           f      Ü      Ü        šipg per         å           okay            default            :      pwm@30670000             2fsl,imx8mp-pwm fsl,imx27-pwm            b0g                    R           f      Ý      Ý        šipg per         å           okay            default            ;      pwm@30680000             2fsl,imx8mp-pwm fsl,imx27-pwm            b0h                    S           f      Þ      Þ        šipg per         å         	  disabled            default            <      pwm@30690000             2fsl,imx8mp-pwm fsl,imx27-pwm            b0i                    T           f      ß      ß        šipg per         å         	  disabled          timer@306a0000           2nxp,sysctr-timer            b0j                    /           f   4        šper       timer@306e0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt           b0n                    3           f      Ë               šipg per       timer@306f0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt           b0o                    3           f      Ê      Ÿ        šipg per       timer@30700000           2fsl,imx8mp-gpt fsl,imx6dl-gpt           b0p                    4           f      É      ž        šipg per          bus@30800000             2fsl,aips-bus simple-bus         b0€   @                                    ó   spba-bus@30800000            2fsl,spba-bus simple-bus         b0€                                       ó   spi@30820000                                    "   2fsl,imx8mp-ecspi fsl,imx6ul-ecspi           b0‚                               f      ½      ½        šipg per         ¡Ä´         z      •        Š      8         ð   =             =                 õrx tx           okay            default            >        ÿ   ?   	      @            spi@30830000                                    "   2fsl,imx8mp-ecspi fsl,imx6ul-ecspi           b0ƒ                                f      ¾      ¾        šipg per         ¡Ä´         z      –        Š      8         ð   =            =                 õrx tx           okay            default            A   B      $  ÿ   ?         @         C         tpm@2         !   2infineon,slb9670 tcg,tpm_tis-spi            b           I          spi@30840000                                    "   2fsl,imx8mp-ecspi fsl,imx6ul-ecspi           b0„                    !           f      ¿      ¿        šipg per         ¡Ä´         z      ³        Š      8         ð   =            =                 õrx tx         	  disabled          serial@30860000          2fsl,imx8mp-uart fsl,imx6q-uart          b0†                               f      û      û        šipg per          ð   =             =                  õrx tx           okay            default            D                  *         K         `      serial@30880000          2fsl,imx8mp-uart fsl,imx6q-uart          b0ˆ                               f      ý      ý        šipg per          ð   =             =                  õrx tx           okay            default            E            bluetooth            2mrvl,88w8997            s           serial@30890000          2fsl,imx8mp-uart fsl,imx6q-uart          b0‰                               f      ü      ü        šipg per          ð   =             =                  õrx tx           okay            default            F               can@308c0000             2fsl,imx8mp-flexcan          b0Œ                    Ž           f      n      é        šipg per         z      t        Š      0        ¡bZ         }            Œ   G              okay            default            H      can@308d0000             2fsl,imx8mp-flexcan          b0�                    �           f      n      ê        šipg per         z      u        Š      0        ¡bZ         }            Œ   G              okay            default            I         crypto@30900000          2fsl,sec-v4.0                                     b0�             ó    0�                    [           f      k      n      	  šaclk ipg       jr@1000          2fsl,sec-v4.0-job-ring           b                     i         	  disabled          jr@2000          2fsl,sec-v4.0-job-ring           b                      j         jr@3000          2fsl,sec-v4.0-job-ring           b  0                   r            i2c@30a20000             2fsl,imx8mp-i2c fsl,imx21-i2c                                      b0¢                    #           f      Í        okay            default gpio               J        š   K        À €        ¤   ?              ®   ?               ¸   gpio@21          2nxp,pcal6408            b   !        default            L        ×            Â             C           	           ¶            ¦      z  ôSMARC_GPIO0 SMARC_GPIO1 SMARC_GPIO2 SMARC_GPIO3 SMARC_LCD0_VDD_EN SMARC_LCD0_BKLT_EN SMARC_LCD1_VDD_EN SMARC_LCD1_BKLT_EN         pmic@25          2nxp,pca9450c            b   %        default            M             N                 regulators     BUCK1            Æ         Ú        ì B@         Hˆ        +VDD_SOC (PMIC BUCK1)           +  5      BUCK2            Æ         Ú        ì B@         Hˆ        +VDD_ARM (PMIC BUCK2)           +  5        @ ~ð        T øP        N         BUCK4            Æ         Ú        ì 2Z          2Z         +V3.3 (PMIC BUCK4)        BUCK5            Æ         Ú        ì w@         w@        +V1.8 (PMIC BUCK5)        BUCK6            Æ         Ú        ì Ÿ¸         ò        +VDD_DDR (PMIC BUCK6)         LDO1             Æ         Ú        ì Á0         °        +V1.8_SNVS (PMIC LDO1)        LDO3             Æ         Ú        ì w@         w@        +V1.8A (PMIC LDO3)        LDO4             Æ         Ú        ì 2Z          2Z         +V3.3_ADC (PMIC LDO4)         LDO5            ì 2Z          w@        +V3.3_1.8_SD (PMIC LDO5)            N   ¹            embedded-controller@28        )   2toradex,smarc-imx8mp-ec toradex,smarc-ec            b   (      gpio@29          2toradex,ecgpiol16 nxp,pcal6416          b   )        default            O        ×            Â             C                      ¶            ¦      >  ôSMARC_CHARGER_PRSNT# SMARC_CHARGING# SMARC_LID# SMARC_BATLOW#           N   ´      rtc@32           2epson,rx8130            b   2      temperature-sensor@48            2ti,tmp1075          b   H      eeprom@50            2st,24c02 atmel,24c02            b   P        l            i2c@30a30000             2fsl,imx8mp-i2c fsl,imx21-i2c                                      b0£                    $           f      Î        okay            default gpio               P        š   Q        À †         ¤   ?              ®   ?               ¸   i2c-mux@70           2nxp,pca9543         b   p                             i2c@0           b                                    i2c@1           b                                         i2c@30a40000             2fsl,imx8mp-i2c fsl,imx21-i2c                                      b0¤                    %           f      Ï        okay            default gpio               R        š   S        À €        ¤   ?              ®   ?               ¸      i2c@30a50000             2fsl,imx8mp-i2c fsl,imx21-i2c                                      b0¥                    &           f      Ð        okay            default gpio               T        š   U        À €        ¤   ?              ®   ?               ¸   eeprom@50            2st,24c32 atmel,24c32            b   P        l          audio-codec@1a           2wlf,wm8904          b           default            V   W        u            f   X           šmclk            †   Y        ’   Y        Ÿ   Y        ¬   Y        ¹   Y        N   ¾      temperature-sensor@4f            2ti,tmp1075          b   O      eeprom@57            2st,24c02 atmel,24c02            b   W        l            serial@30a60000          2fsl,imx8mp-uart fsl,imx6q-uart          b0¦                               f      þ      þ        šipg per          ð   =             =                  õrx tx           okay            default            Z      mailbox@30aa0000             2fsl,imx8mp-mu fsl,imx6sx-mu         b0ª                    X           f      Õ        Ç         mailbox@30e60000             2fsl,imx8mp-mu fsl,imx6sx-mu         b0æ                    ˆ           Ç           f   X   $      	  disabled            N   ®      i2c@30ad0000             2fsl,imx8mp-i2c fsl,imx21-i2c                                      b0­                    L           f      ç        okay            default gpio               [        š   \        À €        ¤   ?              ®   ?               ¸      i2c@30ae0000             2fsl,imx8mp-i2c fsl,imx21-i2c                                      b0®                    M           f      è        okay            default gpio               ]        š   ^        À †         ¤   C              ®   C               ¸   fan@18           2ti,amc6821          b           å           N   _   fan         Ó   ÿ        â   _  œ@            hwmon@40          
   2ti,ina226           b   @        ç  ˆ         mmc@30b40000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc           b0´                               f      n      _             šipg ahb per         ö                                 okay          "  default state_100mhz state_200mhz              `        š   a        %   b         /         E        S   c      mmc@30b50000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc           b0µ                               f      n      _             šipg ahb per         ö                                 okay          (  default state_100mhz state_200mhz sleep            d   e   f        š   g   e   f        %   h   e   f        _   i   j   f        z      ‰        ¡×„         i   k              S   l        r   m           k             mmc@30b60000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc           b0¶                               f      n      _             šipg ahb per         ö                                 okay          "  default state_100mhz state_200mhz              n        š   o        %   p        z             ¡×„          E      spi@30bb0000             2nxp,imx8mp-fspi         b0»                   ˆfspi_base fspi_mmap                k           f      â      â        šfspi_en fspi            ¡Ä´         z      ‡                                	  disabled          dma-controller@30bd0000           2fsl,imx8mp-sdma fsl,imx8mq-sdma         b0½                               f      ì      k        šipg ahb         ’           �imx/sdma/sdma-imx7d.bin         N   =      ethernet@30be0000         -   2fsl,imx8mp-fec fsl,imx8mq-fec fsl,imx6sx-fec            b0¾           0         v          w          x          y         (  f      À      ò      „      ƒ      …      "  šipg ahb ptp enet_clk_ref enet_out            z      ^      „      ƒ      …         Š      6      :      ;      9        ¡    õá sY@            ¶           È           ä   q        ðmac-address         Œ   G              okay            default            r   s        Ú   t      	  årgmii-id             î      ethernet@30bf0000         '   2nxp,imx8mp-dwmac-eqos snps,dwmac-5.10a          b0¿                    ‡          †           ÿmacirq eth_wake_irq          f      í      á      ‚      �        šstmmaceth pclk ptp_ref tx           z      ^      ‚      �        Š      6      :      ;        ¡    õá sY@        ä   u        ðmac-address            G           okay            default            v   w   x        Ú   y      	  årgmii-id                     4   z        G   {   mdio             2snps,dwmac-mdio                              ethernet-phy@1          b                C                       Z           o           N   y      ethernet-phy@2          b                C                       Z           o           N   t         rx-queues-config            „           N   z   queue0           š        ­           »          queue1           š        ­           »         queue2           š        ­           »         queue3           š        ­           »         queue4           š        ­   ð        »            tx-queues-config            Ó           N   {   queue0           š        ­         queue1           š        ­         queue2           š        ­         queue3           š        ­         queue4           š        ­   ð               bus@30df0000             2fsl,imx8mp-aipstz           b0ß             ×   |                                 é           ó0À  0À   @          N   ¯   spba-bus@30c00000            2fsl,spba-bus simple-bus         b0À                                       ó   sai@30c10000             2fsl,imx8mp-sai fsl,imx8mq-sai           b0Á             u          (  f   X              X      X      X           šbus mclk0 mclk1 mclk2 mclk3          ð   }              }                  õrx tx                  _           okay            z      {        Š      &        ¡w           	        N   ¿      sai@30c20000             2fsl,imx8mp-sai fsl,imx8mq-sai           b0Â             u          (  f   X             X      X      X           šbus mclk0 mclk1 mclk2 mclk3          ð   }             }                  õrx tx                  `         	  disabled          sai@30c30000             2fsl,imx8mp-sai fsl,imx8mq-sai           b0Ã             u          (  f   X             X   	   X   
   X           šbus mclk0 mclk1 mclk2 mclk3          ð   }             }                  õrx tx                  2         	  disabled          sai@30c50000             2fsl,imx8mp-sai fsl,imx8mq-sai           b0Å             u          (  f   X             X      X      X           šbus mclk0 mclk1 mclk2 mclk3          ð   }             }   	               õrx tx                  Z         	  disabled          sai@30c60000             2fsl,imx8mp-sai fsl,imx8mq-sai           b0Æ             u          (  f   X             X      X      X           šbus mclk0 mclk1 mclk2 mclk3          ð   }   
          }                  õrx tx                  Z         	  disabled          sai@30c80000             2fsl,imx8mp-sai fsl,imx8mq-sai           b0È             u          (  f   X             X      X      X           šbus mclk0 mclk1 mclk2 mclk3          ð   }             }                  õrx tx                  o         	  disabled          easrc@30c90000        "   2fsl,imx8mp-easrc fsl,imx8mn-easrc           b0É                    z           f   X           šmem       €  ð   }             }             }             }             }             }             }             }                @  õctx0_rx ctx0_tx ctx1_rx ctx1_tx ctx2_rx ctx2_tx ctx3_rx ctx3_tx         	 imx/easrc/easrc-imx8mn.bin          	.  @        	<         	  disabled          audio-controller@30ca0000            2fsl,imx8mp-micfil           b0Ê             u          0         m          n          ,          -         (  f   X      X   6      &      '            )  šipg_clk ipg_clk_app pll8k pll11k clkext3            ð   }      €           õrx        	  disabled          aud2htx@30cb0000             2fsl,imx8mp-aud2htx          b0Ë                    ‚           f   X   !        šbus         ð   }                  õtx          okay            N   »      xcvr@30cc0000            2fsl,imx8mp-xcvr          b0Ì     0Ì    0Ì    €0Ì    €        ˆram regs rxfifo txfifo        $         €          �          ’            f   X      X   &   X      X   #        šipg phy spba pll_ipg             ð   }             }                  õrx tx           	L   X          	  disabled             dma-controller@30e00000           2fsl,imx8mp-sdma fsl,imx8mq-sdma         b0à             ’           f   X                šipg ahb                "           �imx/sdma/sdma-imx7d.bin       dma-controller@30e10000           2fsl,imx8mp-sdma fsl,imx8mq-sdma         b0á             ’           f   X                šipg ahb                g           �imx/sdma/sdma-imx7d.bin         N   }      clock-controller@30e20000            2fsl,imx8mp-audio-blk-ctrl           b0â             ³           ¶         @  f           {      |      }            €      ¶     A      &  šahb sai1 sai2 sai3 sai5 sai6 sai7 axi           ×   |        z                    ¡p  ˆ€         N   X         interconnect@32700000            2fsl,imx8mp-noc fsl,imx8m-noc            b2p             f      g        	S              ~        N   ‹   opp-table            2operating-points-v2         N   ~   opp-200000000           p    ëÂ       opp-800000000           p    /¯       opp-1000000000          p    ;šÊ             bus@32c00000             2fsl,aips-bus simple-bus         b2À   @                                    ó   isi@32e00000             2fsl,imx8mp-isi          b2à    @                          *           f                  šaxi apb         	g           ×            	  disabled       ports                                port@0          b       endpoint            ã   €        N   ‚         port@1          b      endpoint            ã   �        N   ƒ               isp@32e10000             2fsl,imx8mp-isp          b2á                    J            f                            šisp aclk hclk pclk          ×                  	  	tisp csi2            	g             	  disabled       ports                                port@1          b               isp@32e20000             2fsl,imx8mp-isp          b2â                    K            f                            šisp aclk hclk pclk          ×                  	  	tisp csi2            	g            	  disabled       ports                                port@1          b               dwe@32e30000             2nxp,imx8mp-dw100            b2ã                    d           f                  šaxi ahb         ×            csi@32e40000          *   2fsl,imx8mp-mipi-csi2 fsl,imx8mm-mipi-csi2           b2ä                               Àæ²€         f                            špclk wrap phy axi           z      ª      «        Š      >              ×              	‡         	  disabled       ports                                port@0          b          port@1          b      endpoint            ã   ‚        N   €               csi@32e50000          *   2fsl,imx8mp-mipi-csi2 fsl,imx8mm-mipi-csi2           b2å                    P           Àæ²€         f                            špclk wrap phy axi           z      ­      «        Š      >              ×              	‡         	  disabled       ports                                port@0          b          port@1          b      endpoint            ã   ƒ        N   �               dsi@32e60000             2fsl,imx8mp-mipi-dsim            b2æ             f           «        šbus_clk sclk_mipi           z      b      «        Š      8              ¡ëÂ n6         	˜n6                           ×             	  disabled       ports                                port@0          b       endpoint            ã   „        N   …         port@1          b      endpoint                   display-controller@32e80000          2fsl,imx8mp-lcdif            b2è             f                       špix axi disp_axi                              ×            	  disabled       port       endpoint            ã   …        N   „            display-controller@32e90000          2fsl,imx8mp-lcdif            b2é                               f                       špix axi disp_axi            ×            	  disabled       port       endpoint            ã   †        N   Œ            blk-ctrl@32ec0000         !   2fsl,imx8mp-media-blk-ctrl syscon            b2ì                                    (  ×   ‡   ˆ   ˆ   ‡   ‡   ‰   ‡   Š   Š   ‰      F  	tbus mipi-dsi1 mipi-csi1 lcdif1 isi mipi-csi2 lcdif2 isp dwe mipi-dsi2         €  	´   ‹      ‹      ‹      ‹      ‹      ‹      ‹      ‹      ‹       ‹      ‹   !   ‹      ‹   "   ‹      ‹   #   ‹         /  	Âlcdif-rd lcdif-wr isi0 isi1 isi2 isp0 isp1 dwe        @  f                                              &  šapb axi cam1 cam2 disp1 disp2 isp phy         0  z      a      b      ¬     9     8            (  Š      A      8      (      (      @        ¡Íe ëÂ         Íe =õ‚à        Ã           N      bridge@5c            2fsl,imx8mp-ldb          b   \     (         	  ˆldb lvds            f     I        šldb         z      ®        Š      (      	  disabled       ports                                port@0          b       endpoint            ã   Œ        N   †         port@1          b      endpoint             port@2          b      endpoint                      pcie-phy@32f00000            2fsl,imx8mp-pcie-phy         b2ð             	L   �      �           	Õpciephy perst           ×   Ž           	á            okay            f   Ž        šref          	ì        
           N          blk-ctrl@32f10000             2fsl,imx8mp-hsio-blk-ctrl syscon         b2ñ     $        f      ÿ      Ù      	  šusb pcie            ×   �   �   �   ‘   �   ’      (  	tbus usb usb-phy1 usb-phy2 pcie pcie-phy       @  	´   ‹      ‹      ‹      ‹      ‹      ‹      ‹      ‹           	Ânoc-pcie usb1 usb2 pcie         Ã           ³            N   Ž      blk-ctrl@32fc0000             2fsl,imx8mp-hdmi-blk-ctrl syscon         b2ü           (  f      c           ¨      §      ¦        šapb axi ref_266m ref_24m fdcc         (  ×   “   “   “   “   “   “   “   ”   “   “      =  	tbus irqsteer lcdif pai pvi trng hdmi-tx hdmi-tx-phy hdcp hrv          0  	´   ‹      ‹      ‹      ‹      ‹      ‹           	Âhrv lcdif-hdmi hdcp         Ã           N   •      interrupt-controller@32fc2000         %   2fsl,imx8mp-irqsteer fsl,imx-irqsteer            b2ü                    +            Â        ×           
           
#   @        f      c        šipg         ×   •            N   –      display-bridge@32fc4000          2fsl,imx8mp-hdmi-pvi         b2ü@                 –                   ×   •           okay       ports                                port@0          b       endpoint            ã   —        N   ›         port@1          b      endpoint            ã   ˜        N   �               audio-bridge@32fc4800            2fsl,imx8mp-hdmi-pai         b2üH                 –                   f      c        šapb         ×   •           okay       port       endpoint            ã   ™        N   Ÿ            display-controller@32fc6000          2fsl,imx8mp-lcdif            b2ü`                 –                   f   š      c             špix axi disp_axi            ×   •           okay       port       endpoint            ã   ›        N   —            hdmi@32fd8000            2fsl,imx8mp-hdmi-tx          b2ý€   ~ÿ             –                    f      c      ¨         š        šiahb isfr cec pix           z      ¨        Š      6        ×   •           
0           okay            default            œ   ports                                port@0          b       endpoint            ã   �        N   ˜         port@1          b      endpoint            ã   ž        N   ¼         port@2          b      endpoint            ã   Ÿ        N   ™               phy@32fdff00             2fsl,imx8mp-hdmi-phy         b2ýÿ            f      c      §        šapb ref         z      §        Š              ×   •           ³            	á            okay            N   š         pcie@33800000            2fsl,imx8mp-pcie         b3€   @  ð             ˆdbi config          f          7      Ù        špcie pcie_bus pcie_aux          z      x        ¡ ˜–€        Š      9                                 Vpci         
=       ÿ      0  ó�           ø         ‚                 ð          
G           
Q                  Œ           ÿmsi         ×           
^                     €  
q                         ~                            }                            |                            {           
           
’            ×   Ž           	L   �      �           	Õapps turnoff            
£          	  
¨pcie-phy            okay            default            ¡        
²   @            pcie-ep@33800000             2fsl,imx8mp-pcie-ep           b3€           3�     3°             ˆdbi addr_space dbi2 atu         f          7      Ù        špcie pcie_bus pcie_aux          z      x        ¡ ˜–€        Š      9        
G                             ÿdma         
           ×   Ž           	L   �      �           	Õapps turnoff            
£          	  
¨pcie-phy            
¾           
Í         	  disabled          gpu@38000000             2vivante,gc          b8     €                            f      ø     4           f        šcore shader bus reg                    z     3     4        Š      A      A        ¡;šÊ ;šÊ         ×   ¢        N         gpu@38008000             2vivante,gc          b8 €   €                           f      ÷           f        šcore bus reg                       z     5        Š      A        ¡;šÊ         ×   £        N         video-codec@38300000             2nxp,imx8mm-vpu-g1           b80                               f             z      r        Š      8        ¡/¯         ×   ¤          video-codec@38310000             2nxp,imx8mq-vpu-g2           b81                               f     
        z      s      +        Š      +        ¡)¹' )¹'         ×   ¤         blk-ctrl@38330000            2fsl,imx8mp-vpu-blk-ctrl syscon          b83             Ã           ×   ¥   ¦   §   ¨        	tbus g1 g2 vc8000e           f          
     	        šg1 g2 vc8000e           z      `        Š      8        ¡/¯       0  	´   ‹   %   ‹   $   ‹   &   ‹   $   ‹   '   ‹   $        	Âg1 g2 vc8000e           N   ¤      npu@38500000             2vivante,gc          b8P                                 f                i      j        šcore shader bus reg                    ×   ©        N         interrupt-controller@38800000            2arm,gic-v3          b8€     8ˆ                          ×            Â              	                        N         memory-controller@3d400000           2snps,ddrc-3.80a         b=@   @                 “         ddr-pmu@3d800000          %   2fsl,imx8mp-ddr-pmu fsl,imx8m-ddr-pmu            b=€   @                 b         usb-phy@381f0040             2fsl,imx8mp-usb-phy          b8 @   @        f              šphy         z      “        Š              ×   Ž           	á            okay            N   ª      usb@32f10100             2fsl,imx8mp-dwc3         b2ñ    8              f          @        šhsio suspend                   ”           ×   Ž                                     
Ü@   @   À            ó        okay             
ç   usb@38100000          
   2snps,dwc3           b8             f      ÿ      ’     @        šbus_early ref suspend                  (           
£   ª   ª        
¨usb2-phy usb3-phy                     '         F        Rotg          Z        fhigh-speed           t         €   port       endpoint            ã   «        N   ²               usb-phy@382f0040             2fsl,imx8mp-usb-phy          b8/ @   @        f              šphy         z      “        Š              ×   Ž           	á            okay            �   ¬        N   ­      usb@32f10108             2fsl,imx8mp-dwc3         b2ñ   8/              f          @        šhsio suspend                   •           ×   Ž                                     
Ü@   @   À            ó        okay             
ç   usb@38200000          
   2snps,dwc3           b8              f      ÿ      ’     @        šbus_early ref suspend                  )           
£   ­   ­        
¨usb2-phy usb3-phy                     '        Rhost             dsp@3b6e8000             2fsl,imx8mp-hifi4            b;n€  €          f   X      X       X      X           šipg ocram core debug            ×   |        œtx rx rxdb        $  §   ®           ®          ®               	 imx/dsp/hifi4.bin           	L   X         	  	Õrunstall            ®   ¯                	  disabled             chosen        $  Á/soc@0/bus@30800000/serial@30a60000       connector         %   2gpio-usb-b-connector usb-b-connector            default            °        Í   ?               ÖUSB0             Ü        ]micro           �   ±   port       endpoint            ã   ²        N   «            gpio-keys         
   2gpio-keys           default            ³   key-sleep              C              ÖSMARC_SLEEP#             l        é   Ž      switch-lid             ´              ÖSMARC_LID#          é            ô            regulator-usb0-vbus          2regulator-fixed         default            µ           N                        USB0_EN_OC#         N   ±      regulator-usb1-vbus          2regulator-fixed         default            ¶           N                        USB2_EN_OC#         N   ¬      regulator-usdhc2-vmmc            2regulator-fixed         default            ·           k                         †         ì 2Z          2Z         3V3_SD          (  N         N   l      regulator-usdhc2-vqmmc           2regulator-gpio          default            ¸           N               ì 2Z          w@        - w@    2Z             PMIC_USDHC_VSELECT          9   ¹        N   m      regulator-wifi-en            2regulator-fixed         default            º           C                        ì 2Z          2Z         CTRL_EN_WIFI            (  Ð        N   c      sound-hdmi           2fsl,imx-audio-hdmi           ,audio-hdmi          D   »         N        okay          hdmi-connector           2hdmi-connector          ÖJ64         ]a      port       endpoint            ã   ¼        N   ž            regulator-carrier-1p8v           2regulator-fixed         ì w@         w@        On-carrier 1V8          N   Y      sound            2simple-audio-card           W   ½        yi2s         ’   ½        ±           Ëtdx-smarc-wm8904          }  âHeadphone Jack HPOUTL Headphone Jack HPOUTR IN2L Line In Jack IN2R Line In Jack Microphone Jack MICBIAS IN1L Microphone Jack          F  üMicrophone Microphone Jack Headphone Headphone Jack Line Line In Jack      simple-audio-card,codec         f   X              ¾        N   ½      simple-audio-card,cpu              ¿            	interrupt-parent #address-cells #size-cells model compatible ethernet0 ethernet1 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 spi0 can0 can1 rtc0 rtc1 entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us wakeup-latency-us 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 nvmem-cells nvmem-cell-names operating-points-v2 #cooling-cells cpu-idle-states cpu-supply duration-us cache-unified cache-level opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend #clock-cells clock-frequency clock-output-names remote-endpoint ranges no-map status alloc-ranges interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend cpu clock-names gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges gpio-line-names pinctrl-names pinctrl-0 #thermal-sensor-cells fsl,ext-reset-output fsl,pins regmap offset linux,keycode wakeup-source assigned-clocks assigned-clock-parents assigned-clock-rates #reset-cells #power-domain-cells power-domains #pwm-cells dmas dma-names cs-gpios spi-max-frequency uart-has-rtscts linux,rs485-enabled-at-boot-time rs485-rts-active-low rs485-rx-during-tx max-speed fsl,clk-source fsl,stop-mode pinctrl-1 scl-gpios sda-gpios single-master regulator-always-on regulator-boot-on regulator-max-microvolt regulator-min-microvolt regulator-name regulator-ramp-delay nxp,dvs-run-voltage nxp,dvs-standby-voltage pagesize #sound-dai-cells AVDD-supply CPVDD-supply DBVDD-supply DCVDD-supply MICVDD-supply #mbox-cells cooling-levels pwms shunt-resistor fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-2 keep-power-in-suspend non-removable vmmc-supply pinctrl-3 cd-gpios vqmmc-supply wp-gpios reg-names #dma-cells fsl,sdma-ram-script-name fsl,num-tx-queues fsl,num-rx-queues phy-handle phy-mode fsl,magic-packet interrupt-names intf_mode snps,force_thresh_dma_mode snps,mtl-rx-config snps,mtl-tx-config ti,rx-internal-delay ti,tx-internal-delay snps,rx-queues-to-use snps,dcb-algorithm snps,priority snps,map-to-dma-channel snps,tx-queues-to-use #access-controller-cells fsl,sai-mclk-direction-output firmware-name fsl,asrc-rate fsl,asrc-format resets #interconnect-cells fsl,blk-ctrl power-domain-names fsl,num-channels samsung,pll-clock-frequency interconnects interconnect-names reset-names #phy-cells fsl,clkreq-unsupported fsl,refclk-pad-mode fsl,channel fsl,num-irqs reg-io-width bus-range num-lanes num-viewport interrupt-map-mask interrupt-map fsl,max-link-speed linux,pci-domain phys phy-names reset-gpios num-ib-windows num-ob-windows dma-ranges fsl,disable-port-power-control snps,gfladj-refclk-lpm-sel-quirk snps,parkmode-disable-ss-quirk adp-disable dr_mode hnp-disable maximum-speed srp-disable usb-role-switch vbus-supply mbox-names mboxes access-controllers stdout-path id-gpios label self-powered linux,code linux,input-type enable-active-high off-on-delay-us startup-delay-us vin-supply audio-cpu hdmi-out simple-audio-card,bitclock-master simple-audio-card,format simple-audio-card,frame-master simple-audio-card,mclk-fs simple-audio-card,name simple-audio-card,routing simple-audio-card,widgets sound-dai 