Ðþí –   8 t   (            " <                                                                   '   ,Qualcomm Technologies, Inc. SM8650 QRD           2qcom,sm8650-qrd qcom,sm8650    chosen           =serial0:115200n8          clocks     xo-board             2fixed-clock          I             V“à          f        sleep-clk            2fixed-clock          I             V  ü         f   F      bi-tcxo-div2-clk             2fixed-factor-clock           I             n                u            €            f   D      bi-tcxo-ao-div2-clk          2fixed-factor-clock           I             n               u            €            f   E         cpus                                 cpu@0            Šcpu          2arm,cortex-a520          –                 n                š            ¨psci             »psci             É            Ú            í   d                                @  ,                                        	       	           :            f      l2-cache             2cache           I            U         É   
         f      l3-cache             2cache           I            U         f   
            cpu@100          Šcpu          2arm,cortex-a520          –                n                š            ¨psci             »psci             É            Ú            í   d                                @  ,                                        	       	           :            f         cpu@200          Šcpu          2arm,cortex-a720          –                n               š            ¨psci             »psci             É            Ú            í   î                               @  ,                                        	       	           :            f      l2-cache             2cache           I            U         É   
         f            cpu@300          Šcpu          2arm,cortex-a720          –                n               š            ¨psci             »psci             É            Ú            í   î                               @  ,                                        	       	           :            f      l2-cache             2cache           I            U         É   
         f            cpu@400          Šcpu          2arm,cortex-a720          –                n               š            ¨psci             »psci             É            Ú            í   î                               @  ,                                        	       	           :            f      l2-cache             2cache           I            U         É   
         f            cpu@500          Šcpu          2arm,cortex-a720          –                n               š            ¨psci             »psci             É            Ú            í   î                               @  ,                                        	       	           :            f       l2-cache             2cache           I            U         É   
         f            cpu@600          Šcpu          2arm,cortex-a720          –                n               š            ¨psci             »psci             É            Ú            í   î                               @  ,                                        	       	           :            f   !   l2-cache             2cache           I            U         É   
         f            cpu@700          Šcpu          2arm,cortex-x4            –                n               š            ¨psci             »psci             É            Ú  f         í  L                               @  ,                                        	       	           :            f   "   l2-cache             2cache           I            U         É   
         f            cpu-map    cluster0       core0           c         core1           c         core2           c         core3           c         core4           c         core5           c          core6           c   !      core7           c   "            idle-states         gpsci       cpu-sleep-0-0            2arm,idle-state          tsilver-rail-power-collapse          „@          ›  &        ¬  î        ¼  ,         Í         f   =      cpu-sleep-1-0            2arm,idle-state          tgold-rail-power-collapse            „@          ›  X        ¬          ¼  È         Í         f   >      cpu-sleep-2-0            2arm,idle-state          tgold-plus-rail-power-collapse           „@          ›  ô        ¬  F        ¼  8         Í         f   ?         domain-idle-states     cluster-sleep-0          2domain-idle-state           „A  D        ›  î        ¬  	.        ¼  #¸         f   @      cluster-sleep-1          2domain-idle-state           „A ÃD        ›  
ð        ¬  0        ¼  '¦         f   A            ete-0            2arm,embedded-trace-extension            c      out-ports      port       endpoint            Þ   #         f   +               ete-1            2arm,embedded-trace-extension            c      out-ports      port       endpoint            Þ   $         f   ,               ete-2            2arm,embedded-trace-extension            c      out-ports      port       endpoint            Þ   %         f   -               ete-3            2arm,embedded-trace-extension            c      out-ports      port       endpoint            Þ   &         f   .               ete-4            2arm,embedded-trace-extension            c      out-ports      port       endpoint            Þ   '         f   /               ete-5            2arm,embedded-trace-extension            c       out-ports      port       endpoint            Þ   (         f   0               ete-6            2arm,embedded-trace-extension            c   !   out-ports      port       endpoint            Þ   )         f   1               ete-7            2arm,embedded-trace-extension            c   "   out-ports      port       endpoint            Þ   *         f   2               funnel-ete           2arm,coresight-static-funnel    in-ports                                 port@0           –       endpoint            Þ   +         f   #         port@1           –      endpoint            Þ   ,         f   $         port@2           –      endpoint            Þ   -         f   %         port@3           –      endpoint            Þ   .         f   &         port@4           –      endpoint            Þ   /         f   '         port@5           –      endpoint            Þ   0         f   (         port@6           –      endpoint            Þ   1         f   )         port@7           –      endpoint            Þ   2         f   *            out-ports      port       endpoint            Þ   3         f                 firmware       scm          2qcom,scm-sm8650 qcom,scm            î   4 �         ,   5                        interconnect-0           2qcom,sm8650-clk-virt            þ              6         f   M      interconnect-1           2qcom,sm8650-mc-virt         þ              6         f         opp-table-qup100mhz          2operating-points-v2          f   S   opp-75000000            "    xhÀ        )   7      opp-100000000           "    õá         )   8         opp-table-qup120mhz          2operating-points-v2          f   P   opp-75000000            "    xhÀ        )   7      opp-120000000           "    '         )   8         opp-table-qup128mhz          2operating-points-v2          f   e   opp-75000000            "    xhÀ        )   7      opp-128000000           "    ¡          )   8         opp-table-qup240mhz          2operating-points-v2          f   ‚   opp-150000000           "    ðÑ€        )   7      opp-240000000           "    N         )   8         memory@a0000000          Šmemory           –                      opp-table-cpu0           2operating-points-v2          7         f      opp-307200000           "    O€         B I>  !bà –        opp-364800000           "    ¾h         B I>  !bà –        opp-460800000           "    w@         B I>  !bà »€       opp-556800000           "    !0         B I>  !bà óÀ       opp-672000000           "    (è         B I>  !bà óÀ       opp-787200000           "    .ë¸         B I>  !bàd@       opp-902400000           "    5Éˆ         B I>  !bàœ€       opp-1017600000          "    <§X         B qÅ  !bàË`       opp-1132800000          "    C…(         B qÅ  !bàú@       opp-1248000000          "    Jbø         B qÅ  .à )        opp-1344000000          "    PÐ         B qÅ  .à a`       opp-1440000000          "    UÔ¨         B qÅ  .à a`       opp-1459200000          "    Vù          B qÅ  .à a`       opp-1536000000          "    [�€         B qÅ  .à ¿        opp-1574400000          "    ]×p         B qÅ  .à ¿        opp-1651200000          "    bkP         B ’|  ^èà¿        opp-1689600000          "    dµ@         B ’|  ^èà¿        opp-1747200000          "    h$(         B ’|  ^èà¿        opp-1804800000          "    k“         B ’|  ^èà÷`       opp-1843200000          "    mÝ          B ’|  ^èà÷`       opp-1920000000          "    rpà         B ’|  ^èà&@       opp-1939200000          "    s•Ø         B ’|  ^èà&@       opp-2035200000          "    yN°         B ’|  ^èà„        opp-2150400000          "    €,€         B ’|  ^èà„        opp-2265600000          "    ‡
P         B ’|  ^èàáÀ          opp-table-cpu2           2operating-points-v2          7         f      opp-460800000           "    w@         B I>  !bà –        opp-499200000           "    Á0         B I>  !bà –        opp-576000000           "    "U         B I>  !bà –        opp-614400000           "    $Ÿ          B I>  !bà óÀ       opp-691200000           "    )2à         B qÅ  .à  óÀ       opp-729600000           "    +|Ð         B qÅ  .à  óÀ       opp-806400000           "    0°         B qÅ  .à  óÀ       opp-844800000           "    2Z          B qÅ  .à  óÀ       opp-902400000           "    5Éˆ         B qÅ  .à  óÀ       opp-960000000           "    98p         B qÅ  .à œ€       opp-1036800000          "    =ÌP         B qÅ  ^èàœ€       opp-1075200000          "    @@         B qÅ  ^èàœ€       opp-1152000000          "    Dª          B qÅ  ^èàœ€       opp-1190400000          "    Fô         B qÅ  ^èàú@       opp-1267200000          "    K‡ð         B ’|  ¯€ú@       opp-1286400000          "    L¬è         B ’|  ¯€ú@       opp-1382400000          "    ReÀ         B ’|  ¯€ú@       opp-1401600000          "    SŠ¸         B ’|  ¯€a`       opp-1497600000          "    YC�         B ÄÇ  ¦þ a`       opp-1612800000          "    `!`         B ÄÇ  ¦þ a`       opp-1708800000          "    eÚ8         B ÄÇ  ¦þ a`       opp-1728000000          "    fÿ0         B ÄÇ  ¦þ a`       opp-1824000000          "    l¸         B ÄÇ  ¦þ a`       opp-1843200000          "    mÝ          B ÄÇ  ¦þ a`       opp-1920000000          "    rpà         B ÄÇ  ¦þ ¿        opp-1958400000          "    tºÐ         B ãÈ€ àùÀ¿        opp-2035200000          "    yN°         B ãÈ€ àùÀ¿        opp-2073600000          "    {˜          B ãÈ€ àùÀ¿        opp-2131200000          "    ˆ         B ãÈ€ àùÀ¿        opp-2188800000          "    ‚vp         B ãÈ€ àùÀ¿        opp-2246400000          "    …åX         B ãÈ€ àùÀ¿        opp-2304000000          "    ‰T@         B ãÈ€ àùÀ¿        opp-2323200000          "    Šy8         B ãÈ€ àùÀ¿        opp-2380800000          "    �è          B ãÈ€ àùÀ¿        opp-2400000000          "    �         B ãÈ€ àùÀ¿        opp-2438400000          "    ‘W         B ãÈ€ àùÀ¿        opp-2515200000          "    •êè         B ãÈ€ àùÀ¿        opp-2572800000          "    ™YÐ         B ãÈ€ àùÀ&@       opp-2630400000          "    œÈ¸         B ãÈ€ àùÀ&@       opp-2707200000          "    ¡\˜         B ãÈ€ àùÀ&@       opp-2764800000          "    ¤Ë€         B ãÈ€ àùÀ„        opp-2841600000          "    ©_`         BA Ð „        opp-2899200000          "    ¬ÎH         BA Ð „        opp-2956800000          "    °=0         BA Ð „        opp-3014400000          "    ³¬         BA Ð „        opp-3072000000          "    ·          BA Ð „        opp-3148800000          "    »®à         BA Ð áÀ          opp-table-cpu5           2operating-points-v2          7         f      opp-460800000           "    w@         B I>  !bà –        opp-499200000           "    Á0         B I>  !bà –        opp-576000000           "    "U         B I>  !bà –        opp-614400000           "    $Ÿ          B I>  !bà óÀ       opp-691200000           "    )2à         B qÅ  .à  óÀ       opp-729600000           "    +|Ð         B qÅ  .à  óÀ       opp-806400000           "    0°         B qÅ  .à  óÀ       opp-844800000           "    2Z          B qÅ  .à  óÀ       opp-902400000           "    5Éˆ         B qÅ  .à  óÀ       opp-960000000           "    98p         B qÅ  .à œ€       opp-1036800000          "    =ÌP         B qÅ  ^èàœ€       opp-1075200000          "    @@         B qÅ  ^èàœ€       opp-1152000000          "    Dª          B qÅ  ^èàœ€       opp-1190400000          "    Fô         B qÅ  ^èàú@       opp-1267200000          "    K‡ð         B ’|  ¯€ú@       opp-1286400000          "    L¬è         B ’|  ¯€ú@       opp-1382400000          "    ReÀ         B ’|  ¯€ú@       opp-1401600000          "    SŠ¸         B ’|  ¯€a`       opp-1497600000          "    YC�         B ÄÇ  ¦þ a`       opp-1612800000          "    `!`         B ÄÇ  ¦þ a`       opp-1708800000          "    eÚ8         B ÄÇ  ¦þ a`       opp-1728000000          "    fÿ0         B ÄÇ  ¦þ a`       opp-1824000000          "    l¸         B ÄÇ  ¦þ a`       opp-1843200000          "    mÝ          B ÄÇ  ¦þ a`       opp-1920000000          "    rpà         B ÄÇ  ¦þ ¿        opp-1958400000          "    tºÐ         B ãÈ€ àùÀ¿        opp-2035200000          "    yN°         B ãÈ€ àùÀ¿        opp-2073600000          "    {˜          B ãÈ€ àùÀ¿        opp-2131200000          "    ˆ         B ãÈ€ àùÀ¿        opp-2188800000          "    ‚vp         B ãÈ€ àùÀ¿        opp-2246400000          "    …åX         B ãÈ€ àùÀ¿        opp-2304000000          "    ‰T@         B ãÈ€ àùÀ¿        opp-2323200000          "    Šy8         B ãÈ€ àùÀ¿        opp-2380800000          "    �è          B ãÈ€ àùÀ¿        opp-2400000000          "    �         B ãÈ€ àùÀ¿        opp-2438400000          "    ‘W         B ãÈ€ àùÀ¿        opp-2515200000          "    •êè         B ãÈ€ àùÀ¿        opp-2572800000          "    ™YÐ         B ãÈ€ àùÀ&@       opp-2630400000          "    œÈ¸         B ãÈ€ àùÀ&@       opp-2707200000          "    ¡\˜         B ãÈ€ àùÀ&@       opp-2764800000          "    ¤Ë€         B ãÈ€ àùÀ„        opp-2841600000          "    ©_`         BA Ð „        opp-2899200000          "    ¬ÎH         BA Ð „        opp-2956800000          "    °=0         BA Ð „        opp-3014400000          "    ³¬         BA Ð „        opp-3072000000          "    ·          BA Ð „        opp-3148800000          "    »®à         BA Ð áÀ          opp-table-cpu7           2operating-points-v2          7         f      opp-480000000           "    œ8         B I>  !bà –        opp-499200000           "    Á0         B I>  !bà –        opp-576000000           "    "U         B I>  !bà –        opp-614400000           "    $Ÿ          B I>  !bà óÀ       opp-672000000           "    (è         B qÅ  .à  óÀ       opp-729600000           "    +|Ð         B qÅ  .à  óÀ       opp-787200000           "    .ë¸         B qÅ  .à  óÀ       opp-844800000           "    2Z          B qÅ  .à  óÀ       opp-902400000           "    5Éˆ         B qÅ  .à  óÀ       opp-940800000           "    8x         B qÅ  .à  óÀ       opp-1017600000          "    <§X         B qÅ  ^èàœ€       opp-1075200000          "    @@         B qÅ  ^èàœ€       opp-1132800000          "    C…(         B qÅ  ^èàœ€       opp-1190400000          "    Fô         B qÅ  ^èàú@       opp-1248000000          "    Jbø         B ’|  ¯€ú@       opp-1305600000          "    MÑà         B ’|  ¯€ú@       opp-1363200000          "    Q@È         B ’|  ¯€ú@       opp-1420800000          "    T¯°         B ’|  ¯€a`       opp-1478400000          "    X˜         B ÄÇ  ¦þ a`       opp-1555200000          "    \²x         B ÄÇ  ¦þ a`       opp-1593600000          "    ^üh         B ÄÇ  ¦þ a`       opp-1670400000          "    c�H         B ÄÇ  ¦þ a`       opp-1708800000          "    eÚ8         B ÄÇ  ¦þ a`       opp-1804800000          "    k“         B ÄÇ  ¦þ a`       opp-1824000000          "    l¸         B ÄÇ  ¦þ a`       opp-1939200000          "    s•Ø         B ÄÇ  àùÀ¿        opp-2035200000          "    yN°         B ãÈ€ àùÀ¿        opp-2073600000          "    {˜          B ãÈ€ àùÀ¿        opp-2112000000          "    }â�         B ãÈ€ àùÀ¿        opp-2169600000          "    �Qx         B ãÈ€ àùÀ¿        opp-2208000000          "    ƒ›h         B ãÈ€ àùÀ¿        opp-2246400000          "    …åX         B ãÈ€ àùÀ¿        opp-2304000000          "    ‰T@         B ãÈ€ àùÀ¿        opp-2342400000          "    ‹ž0         B ãÈ€ àùÀ¿        opp-2380800000          "    �è          B ãÈ€ àùÀ¿        opp-2438400000          "    ‘W         B ãÈ€ àùÀ¿        opp-2457600000          "    ’|          B ãÈ€ àùÀ¿        opp-2496000000          "    ”Åð         B ãÈ€ àùÀ¿        opp-2553600000          "    ˜4Ø         B ãÈ€ àùÀ¿        opp-2630400000          "    œÈ¸         B ãÈ€ àùÀ&@       opp-2688000000          "     7          B ãÈ€ àùÀ&@       opp-2745600000          "    £¦ˆ         B ãÈ€ àùÀ„        opp-2803200000          "    §p         BA Ð „        opp-2880000000          "    «©P         BA Ð „        opp-2937600000          "    ¯8         BA Ð „        opp-2995200000          "    ²‡          BA Ð „        opp-3052800000          "    µö         BA Ð „        opp-3187200000          "    ½øÐ         BA Ð áÀ       opp-3302400000          "    ÄÖ          BA Ð áÀ          pmu-a520             2arm,cortex-a520-pmu         P            9      pmu-a720             2arm,cortex-a720-pmu         P            :      pmu-x4           2arm,cortex-x4-pmu           P            ;      psci             2arm,psci-1.0             Âsmc    power-domain-cpu0           [             š   <        o   =         f         power-domain-cpu1           [             š   <        o   =         f         power-domain-cpu2           [             š   <        o   >         f         power-domain-cpu3           [             š   <        o   >         f         power-domain-cpu4           [             š   <        o   >         f         power-domain-cpu5           [             š   <        o   >         f         power-domain-cpu6           [             š   <        o   >         f         power-domain-cpu7           [             š   <        o   ?         f         power-domain-cluster            [            o   @   A         f   <         reserved-memory                                   ‚   hyp@80000000             –    €        à           ‰      cpusys-vm@80e00000           –    €à       @           ‰      xbl-dt-log-merged@81a00000           –    �        &           ‰      aop-cmd-db@81c60000          2qcom,cmd-db          –    �Æ                  ‰      aop-tme-uefi-merged@81c80000             –    �È       P          ‰      smem@81d00000         
   2qcom,smem            –    �Ð                  �   B            ‰      adsp-mhi@81f00000            –    �ð                  ‰      pvmfw@824a0000           –    ‚J                  ‰      global-sync@82600000             –    ‚`                  ‰         f  +      tz-stat@82700000             –    ‚p                  ‰      qdss@82800000            –    ‚€                  ‰      qlink-logging@84800000           –    „€                   ‰         f   ¿      mpss-dsm@86b00000            –    †°      �           ‰         f   ½      mpss-dsm-2@8b400000          –    ‹@       €           ‰         f   ¾      mpss@8bc00000            –    ‹À      @           ‰         f   »      q6-mpss-dtb@9b000000             –    ›                   ‰         f   ¼      ipa-fw@9b080000          –    ›                  ‰         f   ¹      ipa-gsi@9b090000             –    ›	                   ‰      gpu-micro-code@9b09a000          –    ›	                   ‰         f   ³      spss@9b0a0000            –    ›
                  ‰      spu-tz-shared@9b280000           –    ›(                  ‰      spu-modem-shared@9b2e0000            –    ›.                  ‰      camera@9b300000          –    ›0       €           ‰      video@9bb00000           –    ›°       €           ‰         f   ã      cvp@9c300000             –    œ0       p           ‰      cdsp@9ca00000            –    œ       @           ‰         f  )      q6-cdsp-dtb@9de00000             –    �à                  ‰         f  *      q6-adsp-dtb@9de80000             –    �è                  ‰         f   Å      adspslpi@9df00000            –    �ð                 ‰         f   Ä      rmtfs@d7c00000           2qcom,rmtfs-mem           –    ×À       @           ‰        ˜           §         tz-merged@d8000000           –    Ø        €           ‰      hwfence-shbuf@e6440000           –    æD       -Ð          ‰      trust-ui-vm@f3800000             –    ó€      @           ‰      oem-vm@f7c00000          –    ÷À      À           ‰      llcc-lpi@ff800000            –    ÿ€       `           ‰         smp2p-adsp           2qcom,smp2p          ±   C                 Å   C              Ì  »  ­        Ö            å      master-kernel           õmaster-kernel                       f   Æ      slave-kernel            õslave-kernel                     1            f   Â         smp2p-cdsp           2qcom,smp2p          ±   C                 Å   C              Ì   ^  °        Ö            å      master-kernel           õmaster-kernel                       f  ,      slave-kernel            õslave-kernel                     1            f  '         smp2p-modem          2qcom,smp2p          ±   C                 Å   C              Ì  ³  ¬        Ö            å      master-kernel           õmaster-kernel                       f   À      slave-kernel            õslave-kernel                     1            f   º      ipa-ap-to-modem         õipa                     f   ¸      ipa-modem-to-ap         õipa                  1            f   ·         soc@0            2simple-bus                                   B                               ‚                          clock-controller@100000          2qcom,sm8650-gcc          –            B       @   n   D   E   F   G   H       H      I       I      I      J             I           M           [            f   L      mailbox@406000           2qcom,sm8650-ipcc qcom,ipcc           –     @`                P       å                        1           Z            f   C      dma-controller@800000         (   2qcom,sm8650-gpi-dma qcom,sm6350-gpi-dma          –     €               À  P      L             M             N             O             P             Q             R             S             T             U             V             W               f           s   ?        „           �   K  6             –      	  £disabled             f   Q      geniqup@8c0000           2qcom,geni-se-qup             –     Œ                   n   L   �   L   ‘        ªm-ahb s-ahb         �   K  #             –                                  ‚        £okay       i2c@880000           2qcom,geni-i2c            –     ˆ        @         P      u                n   L   v        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q              Q                  Îtx rx           Ø   R        âdefault                                 	  £disabled          spi@880000           2qcom,geni-spi            –     ˆ        @         P      u                n   L   v        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               S         É   Q              Q                  Îtx rx           Ø   T   U        âdefault                                 	  £disabled          i2c@884000           2qcom,geni-i2c            –     ˆ@       @         P      G                n   L   x        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q             Q                 Îtx rx           Ø   V        âdefault                                 	  £disabled          spi@884000           2qcom,geni-spi            –     ˆ@       @         P      G                n   L   x        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q             Q                 Îtx rx           Ø   W   X        âdefault                                 	  £disabled          i2c@888000           2qcom,geni-i2c            –     ˆ€       @         P      H                n   L   z        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q             Q                 Îtx rx           Ø   Y        âdefault                                 	  £disabled          spi@888000           2qcom,geni-spi            –     ˆ€       @         P      H                n   L   z        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q             Q                 Îtx rx           Ø   Z   [        âdefault                                 	  £disabled          i2c@88c000           2qcom,geni-i2c            –     ˆÀ       @         P      I                n   L   |        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q             Q                 Îtx rx           Ø   \        âdefault                                 	  £disabled          spi@88c000           2qcom,geni-spi            –     ˆÀ       @         P      I                n   L   |        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               P         É   Q             Q                 Îtx rx           Ø   ]   ^        âdefault                                 	  £disabled          i2c@890000           2qcom,geni-i2c            –     ‰        @         P      J                n   L   ~        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               S         É   Q             Q                 Îtx rx           Ø   _        âdefault                                 	  £disabled          spi@890000           2qcom,geni-spi            –     ‰        @         P      J                n   L   ~        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               S         É   Q             Q                 Îtx rx           Ø   `   a        âdefault                                 	  £disabled          i2c@894000           2qcom,geni-i2c            –     ‰@       @         P      K                n   L   €        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               S         É   Q             Q                 Îtx rx           Ø   b        âdefault                                 	  £disabled          spi@894000           2qcom,geni-spi            –     ‰@       @         P      K                n   L   €        ªse        H  ,   M         M                  N         5                       ¶qup-core qup-config qup-memory           š   O               S         É   Q             Q                 Îtx rx           Ø   c   d        âdefault                                 	  £disabled          serial@898000            2qcom,geni-uart           –     ‰€       @         P      Í                n   L   ‚        ªse        0  ,   M         M                  N              ¶qup-core qup-config          š   O               e        Ø   f   g        âdefault         £okay       bluetooth            2qcom,wcn7850-bt         ð   h           i           j           k        -   l        >   m        O   n        ` 0Ô          serial@89c000            2qcom,geni-debug-uart             –     ‰À       @         P      Î                n   L   „        ªse        0  ,   M         M                  N              ¶qup-core qup-config          š   O               S        Ø   o        âdefault         £okay             geniqup@9c0000           2qcom,geni-se-i2c-master-hub          –     œ                   n   L   \        ªs-ahb                                     ‚      	  £disabled       i2c@980000           2qcom,geni-i2c-master-hub             –     ˜        @         P      Ð                n   L   H   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   p        âdefault                                 	  £disabled          i2c@984000           2qcom,geni-i2c-master-hub             –     ˜@       @         P      Ñ                n   L   J   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   q        âdefault                                 	  £disabled          i2c@988000           2qcom,geni-i2c-master-hub             –     ˜€       @         P      Ò                n   L   L   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   r        âdefault                                 	  £disabled          i2c@98c000           2qcom,geni-i2c-master-hub             –     ˜À       @         P      Ó                n   L   N   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   s        âdefault                                 	  £disabled          i2c@990000           2qcom,geni-i2c-master-hub             –     ™        @         P      Ô                n   L   P   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   t        âdefault                                 	  £disabled          i2c@994000           2qcom,geni-i2c-master-hub             –     ™@       @         P      Õ                n   L   R   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   u        âdefault                                 	  £disabled          i2c@998000           2qcom,geni-i2c-master-hub             –     ™€       @         P      Ö                n   L   T   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   v        âdefault                                 	  £disabled          i2c@99c000           2qcom,geni-i2c-master-hub             –     ™À       @         P      ×                n   L   V   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   w        âdefault                                 	  £disabled          i2c@9a0000           2qcom,geni-i2c-master-hub             –     š        @         P      Ø                n   L   X   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   x        âdefault                                 	  £disabled          i2c@9a4000           2qcom,geni-i2c-master-hub             –     š@       @         P      Ù                n   L   Z   L   G        ªse core       0  ,   M          M                  N              ¶qup-core qup-config          š   O            )   7        Ø   y        âdefault                                 	  £disabled             dma-controller@a00000         (   2qcom,sm8650-gpi-dma qcom,sm6350-gpi-dma          –                     À  P                                                                                    %             &             '             (             )             *               f           s           „           �   K   ¶             –        £okay             f   {      geniqup@ac0000           2qcom,geni-se-qup             –     ¬                   n   L   Œ   L   �        ªm-ahb s-ahb         ,   M         M            	  ¶qup-core            �   K   £             –                                  ‚        £okay       i2c@a80000           2qcom,geni-i2c            –     ¨        @         P      a                n   L   a        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {              {                  Îtx rx           Ø   |        âdefault                                 	  £disabled          spi@a80000           2qcom,geni-spi            –     ¨        @         P      a                n   L   a        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {              {                  Îtx rx           Ø   }   ~        âdefault                                 	  £disabled          i2c@a84000           2qcom,geni-i2c            –     ¨@       @         P      b                n   L   c        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {             {                 Îtx rx           Ø           âdefault                                 	  £disabled          spi@a84000           2qcom,geni-spi            –     ¨@       @         P      b                n   L   c        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {             {                 Îtx rx           Ø   €   �        âdefault                                 	  £disabled          i2c@a88000           2qcom,geni-i2c            –     ¨€       @         P      c                n   L   e        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               ‚         É   {             {                 Îtx rx           Ø   ƒ        âdefault                                 	  £disabled          spi@a88000           2qcom,geni-spi            –     ¨€       @         P      c                n   L   e        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               ‚         É   {             {                 Îtx rx           Ø   „   …        âdefault                                 	  £disabled          i2c@a8c000           2qcom,geni-i2c            –     ¨À       @         P      d                n   L   g        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               S         É   {             {                 Îtx rx           Ø   †        âdefault                                   £okay       typec-mux@e       &   2qcom,wcd9395-usbss qcom,wcd9390-usbss            –           j   ‡        u   ˆ   ˜             �         �   ports                                port@0           –       endpoint            Þ   ‰         f  G         port@1           –      endpoint            Þ   Š         f  S                  spi@a8c000           2qcom,geni-spi            –     ¨À       @         P      d                n   L   g        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               S         É   {             {                 Îtx rx           Ø   ‹   Œ        âdefault                                 	  £disabled          i2c@a90000           2qcom,geni-i2c            –     ©        @         P      e                n   L   i        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {             {                 Îtx rx           Ø   �        âdefault                                 	  £disabled          spi@a90000           2qcom,geni-spi            –     ©        @         P      e                n   L   i        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {             {                 Îtx rx           Ø   Ž   �        âdefault                                   £okay       touchscreen@0            2goodix,gt9916            –                 ˆ        P   ¢           u   ˆ   ¡               �        ¬ B@        ¾  8        Ñ  	`        Ø   ‘   ’        âdefault          i2c@a94000           2qcom,geni-i2c            –     ©@       @         P      f                n   L   k        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               S         É   {             {                 Îtx rx           Ø   “        âdefault                                 	  £disabled          spi@a94000           2qcom,geni-spi            –     ©@       @         P      f                n   L   k        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               S         É   {             {                 Îtx rx           Ø   ”   •        âdefault                                 	  £disabled          i2c@a98000           2qcom,geni-i2c            –     ©€       @         P      k                n   L   m        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {             {                 Îtx rx           Ø   –        âdefault                                   £okay       typec-mux@1c             2onnn,nb7vpq904m          –           ä   ‡         ï         �   ports                                port@0           –       endpoint            Þ   —         f  F         port@1           –      endpoint            þ                     Þ   ˜         f   Ú                  spi@a98000           2qcom,geni-spi            –     ©€       @         P      k                n   L   m        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               P         É   {             {                 Îtx rx           Ø   ™   š        âdefault                                 	  £disabled          i2c@a9c000           2qcom,geni-i2c            –     ©À       @         P      C                n   L   o        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               S         É   {             {                 Îtx rx           Ø   ›        âdefault                                 	  £disabled          spi@a9c000           2qcom,geni-spi            –     ©À       @         P      C                n   L   o        ªse        H  ,   M         M                  N         z                       ¶qup-core qup-config qup-memory           š   O               S         É   {             {                 Îtx rx           Ø   œ   �        âdefault                                 	  £disabled             rng@10c3000          2qcom,sm8650-trng qcom,trng           –    0              interconnect@1500000             2qcom,sm8650-cnoc-main            –    P       @€           6        þ            f   Ÿ      interconnect@1600000             2qcom,sm8650-config-noc           –    `        b            6        þ            f   N      interconnect@1680000             2qcom,sm8650-system-noc           –    h       Ð€           6        þ         interconnect@16c0000             2qcom,sm8650-pcie-anoc            –    l       "          n   L       L   	           6        þ            f   ž      interconnect@16e0000             2qcom,sm8650-aggre1-noc           –    n       d          n   L      L              6        þ            f   z      interconnect@1700000             2qcom,sm8650-aggre2-noc           –    p       ä          n                 6        þ            f   5      interconnect@1780000             2qcom,sm8650-mmss-noc             –    x       ¸            6        þ            f   â      pcie@1c00000             Špci       "   2qcom,pcie-sm8650 qcom,pcie-sm8550         P   –    À        0     `             `         ¨    `             `                 	parf dbi elbi atu config          �  P       �              Ž              �              �              ‘              ’              “              ”              Œ             /  msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global        @   n   L   $   L   &   L   '   L   ,   L   -   L      L       L         I  ªaux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu noc_aggr cnoc_sf_axi            #   L           *pci       0  ,   ž                           Ÿ              ¶pcie-mem cpu-pcie            š   L                         6       K            K           °  @                                 •                                        –                                        —                                        ˜               N                       1            a       ¡            ¡             i  ÿ         v            ‡           ‘       ÿ        ›   G         pciephy                                8  ‚               `                 `0      `0      Ð           –        £okay            ª   ˆ   `            µ   ˆ   ^           Ø   ¢        âdefault    opp-table            2operating-points-v2          f       opp-2500000-1           "     &%         )   7        B Ð�           Á         opp-5000000-1           "     LK@        )   7        B ¡            Á         opp-5000000-2           "     LK@        )   7        B ¡            Á         opp-10000000-2          "     ˜–€        )   7        B B@           Á         opp-8000000-3           "     z         )   £        B ´           Á         opp-16000000-3          "     ô$         )   £        B h           Á            pcie@0           Špci          –                            ‘      ÿ                                  ‚   wifi@0           2pci17cb,1107             –                           ð   h           i           j           k        -   l        >   m        O   n        Ë   ¤        Ý   ¥            phy@1c06000           2qcom,sm8650-qmp-gen3x2-pcie-phy          –    À`               (   n   L   $   L   &   4       L   (   L   *        ªaux cfg_ahb ref rchng pipe          ï   L   (        ÿõá         #   L           *phy          š   L            I            pcie0_pipe_clk          '            £okay            2   ¦        B   §         f   G      pcie@1c08000             Špci       "   2qcom,pcie-sm8650 qcom,pcie-sm8550         P   –    À€       0     @             @         ¨    @             @                 	parf dbi elbi atu config          �  P      3             4             5             8             9             :             v             w             2             /  msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global        @   n   L   .   L   0   L   1   L   8   L   9   L      L       L         I  ªaux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu noc_aggr cnoc_sf_axi            ï   L   .        ÿ$ø         #   L      L   	        *pci link_down         0  ,   ž                           Ÿ              ¶pcie-mem cpu-pcie            š   L              ¨         6       K  €         K  �         °  @                                ²                                       ³                                       ¶                                       ·               N                       1            a       ¡  €         ¡  �           i  ÿ         v           ‡           ‘       ÿ        ›   H         pciephy          –                               8  ‚               @                 @0      @0      Ð        	  £disabled       opp-table            2operating-points-v2          f   ¨   opp-2500000-1           "     &%         )   7        B Ð�           Á         opp-5000000-1           "     LK@        )   7        B ¡            Á         opp-5000000-2           "     LK@        )   7        B ¡            Á         opp-10000000-2          "     ˜–€        )   7        B B@           Á         opp-8000000-3           "     z         )   £        B ´           Á         opp-16000000-3          "     ô$         )   £        B h           Á         opp-16000000-4          "     ô$         )   £        B h           Á         opp-32000000-4          "    èH         )   £        B <Ð           Á            pcie@0           Špci          –                            ‘      ÿ                                  ‚         phy@1c0e000           2qcom,sm8650-qmp-gen4x2-pcie-phy          –    Àà               (   n   L   2   L   0   4      L   4   L   6        ªaux cfg_ahb ref rchng pipe          ï   L   4        ÿõá         #   L      L   
        *phy phy_nocsr            š   L            I           pcie1_pipe_clk          '          	  £disabled             f   H      phy@1d80000          2qcom,sm8650-qmp-ufs-phy          –    Ø                   n          L   ¡   4           ªref ref_aux qref            #   ©            *ufsphy           š   L            I           '            £okay            2   ª        B   §         f   I      ufshc@1d84000         +   2qcom,sm8650-ufshc qcom,ufshc jedec,ufs-2.0           –    Ø@       0         P      	             @   n   L   ›   L      L   š   L   ª   4      L   ¨   L   ¤   L   ¦      n  ªcore_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk           #   L           *rst       0  ,   z                           N   %           ¶ufs-ddr cpu-ufs          š   L           )   £           «        �   K   `             –        R           f   ¬        ›   I         ufsphy          M           £okay            u   ˆ   Ò           ä   ­        o Ö         €   ®        Œ O€         f   ©   opp-table            2operating-points-v2          f   «   opp-100000000         @  "    õá                     õá                                         )   7      opp-201500000         @  "    ¥`                    ¥`                                        )   8      opp-403000000         @  "    JÀ                    JÀ                                        )   £            crypto@1d88000        ;   2qcom,sm8650-inline-crypto-engine qcom,inline-crypto-engine           –    Ø€      €          n   L   ž         f   ¬      dma-controller@1dc4000           2qcom,bam-v1.7.0          –    Ü@      €         P                     „           �   K  €       K  �            ž            ¦           ³            À         f   ¯      crypto@1dfa000        )   2qcom,sm8650-qce qcom,sm8150-qce qcom,qce             –    ß        `         ,   5                       ¶memory          É   ¯      ¯           Îrx tx           �   K  €       K  �          hwlock@1f40000           2qcom,tcsr-mutex          –    ô                 Ù            f   B      clock-controller@1fc0000             2qcom,sm8650-tcsr syscon          –    ü       
           n                I           M            f   4      gpu@3d00000       !   2qcom,adreno-43051401 qcom,adreno          0   –    Ð             Ùà             Ö              #  	kgsl_3d0_reg_memory cx_mem cx_dbgc          P      ,               �   °           °                  ±        ç   ²        :           ,                          ¶gfx-mem         £okay             f  1   zap-shader          ð   ³        þqcom/sm8650/gen70900_zap.mbn          opp-table         /   2operating-points-v2-adreno operating-points-v2           f   ±   opp-231000000           "    ÄÇÀ        Á   4        B  šŽ        È/_ý      opp-310000000           "    z9€        Á   8        B  šŽ        È,_ý      opp-366000000           "    Ð·€        Á   <        B \¯j        À._ý      opp-422000000           "    '5€        Á   @        B |±c        À-_ý      opp-500000000           "    Íe         Á   P        B |±c        À*_ý      opp-578000000           "    "s”€        Á   €        B |±c        ˆ,_ý      opp-629000000           "    %}Ç@        Á   �        B £        ˆ*_ý      opp-680000000           "    (‡ú         Á   À        B ½õÂ        ˆ*_ý      opp-720000000           "    *êT         Á   à        B ½õÂ        ˆ*_ý      opp-770000000           "    -åD€        Á           B ½õÂ        ˆ*_ý      opp-834000000           "    1µÔ€        Á  @        B Û³å        ˆ*_ý            gmu@3d6a000       &   2qcom,adreno-gmu-750.1 qcom,adreno-gmu         0   –    Ö       P     Õ             (                 	gmu rscc gmu_pdc             P      0             1               hfi gmu       8   n   ´       ´      ´      L      L   "   ´      ´         !  ªahb gmu cxo axi memnoc hub demet             š   ´      ´             ¨cx gx           �   °                  µ           ¶         f   ²   opp-table            2operating-points-v2          f   ¶   opp-260000000           "    I         Á   @      opp-625000000           "    %@¾@        Á   €            clock-controller@3d90000             2qcom,sm8650-gpucc            –    Ù                   n   D   L       L   !         I           M           [            f   ´      iommu@3da0000         @   2qcom,sm8650-smmu-500 qcom,adreno-smmu qcom,smmu-500 arm,mmu-500          –    Ú                 (           5           P      ¡             ¥             ¦             §             ¨             ©             ª             «             ¬             ­             ®             ¯             ¦             Ü             >             ?             @             A             “             •             ˜             ™             š             œ             �             »                 n   ´      L   "   L   #   ´            ªhlos bus iface ahb           š   ´            –         f   °      ipa@3f40000           2qcom,sm8650-ipa qcom,sm8550-ipa         �   K          K  ¢          0   –    ô             õ        P     à@      À         	ipa-reg ipa-shared gsi        @  ±         Ž                °          ·          ·            (  ipa gsi ipa-clock-query ipa-setup-ready          n              ªcore          0  ,   5                           N              ¶memory config              µ        H   ¸       ¸         *  Yipa-clock-enabled-valid ipa-clock-enabled           £okay            oself            ð   ¹        þqcom/sm8650/ipa_fws.mbn       remoteproc@4080000           2qcom,sm8650-mpss-pas             –                   P  ±                   º          º         º         º         º            0  wdog fatal ready handover stop-ack shutdown-ack          n               ªxo          ,                            š   O       O            ¨cx mss          ð   »   ¼   ½   ¾   ¿           µ        H   À            Ystop            £okay          0  þqcom/sm8650/modem.mbn qcom/sm8650/modem_dtb.mbn    glink-edge          ±   C                  Å   C               å           mpss             remoteproc@6800000           2qcom,sm8650-adsp-pas             –    €               <  ±   Á         Â          Â         Â         Â            #  wdog fatal ready handover stop-ack           n               ªxo          ,   Ã                         š   O      O            ¨lcx lmx         ð   Ä   Å           µ        H   Æ            Ystop            £okay          .  þqcom/sm8650/adsp.mbn qcom/sm8650/adsp_dtb.mbn      glink-edge          ±   C                  Å   C               å           lpass      fastrpc          2qcom,fastrpc            …fastrpcglink-apps-dsp           adsp             ™                             compute-cb@3             2qcom,fastrpc-compute-cb          –           �   K     €   K  C             –      compute-cb@4             2qcom,fastrpc-compute-cb          –           �   K     €   K  D             –      compute-cb@5             2qcom,fastrpc-compute-cb          –           �   K     €   K  E             –      compute-cb@6             2qcom,fastrpc-compute-cb          –           �   K     €   K  F             –      compute-cb@7             2qcom,fastrpc-compute-cb          –         $  �   K     @   K  g       K  ‡             –         gpr       	   2qcom,gpr          
  …adsp_apps           °           ¼                                   service@1            2qcom,q6apm           –           É            Úavs/audio msm/adsp/audio_pd          f  K   bedais           2qcom,q6apm-lpass-dais           É            f  H      dais             2qcom,q6apm-dais         �   K     €   K  a             service@2            2qcom,q6prm           –           Úavs/audio msm/adsp/audio_pd    clock-controller             2qcom,q6prm-lpass-clocks          I            f   Ç                  codec@6aa0000         8   2qcom,sm8650-lpass-wsa-macro qcom,sm8550-lpass-wsa-macro          –    ª               (   n   Ç   D      Ç   f      Ç   g      È        ªmclk macro dcodec fsgen          I          
  wsa2-mclk           É            f   É      soundwire@6ab0000            2qcom,soundwire-v2.0.0            –    «                 P       «                n   É        ªiface           WSA2            Ø   Ê        âdefault         ñ               	           ?   ?� ÿ ÿ   ÿ          % ÿÿÿ            8ÿÿÿÿÿÿÿÿÿ           Kÿÿÿÿÿÿÿÿÿÿÿ           ]ÿÿÿÿÿÿÿÿÿÿÿ           nÿÿÿÿÿÿÿÿÿÿÿ           …                   ÿÿÿÿÿÿÿÿÿÿÿÿÿ           ½ÿÿÿÿÿÿÿÿÿÿÿÿÿ                                     É         	  £disabled          codec@6ac0000         6   2qcom,sm8650-lpass-rx-macro qcom,sm8550-lpass-rx-macro            –    ¬               (   n   Ç   @      Ç   f      Ç   g      È        ªmclk macro dcodec fsgen          I            mclk            É            f   Ë      soundwire@6ad0000            2qcom,soundwire-v2.0.0            –    ­                 P       ›                n   Ë        ªiface           RX          Ø   Ì        âdefault         ñ                              ÿ ÿ 1 ÿ ÿ ÿ          %  	ÿÿ ÿÿÿ         8    ÿÿ ÿÿÿ         Kÿÿÿÿÿÿ ÿÿÿ         ]ÿÿÿÿÿÿÿÿÿ         nÿÿÿÿÿÿÿ         …ÿ ÿÿÿÿÿÿÿ          ÿÿÿÿÿ ÿÿÿ         ½    ÿÿÿÿÿ                                   É           £okay             f  J   codec@0,4            2sdw20217010e00           –               Õ                  	         f  Q         codec@6ae0000         6   2qcom,sm8650-lpass-tx-macro qcom,sm8550-lpass-tx-macro            –    ®               (   n   Ç   9      Ç   f      Ç   g      È        ªmclk macro dcodec fsgen          I            mclk            É            f   Ó      codec@6b00000         8   2qcom,sm8650-lpass-wsa-macro qcom,sm8550-lpass-wsa-macro          –    °               (   n   Ç   B      Ç   f      Ç   g      È        ªmclk macro dcodec fsgen          I            mclk            É            f   Í      soundwire@6b10000            2qcom,soundwire-v2.0.0            –    ±                 P       ª                n   Í        ªiface           WSA         Ø   Î        âdefault         ñ               	           ?   ?� ÿ ÿ   ÿ          % ÿÿÿ            8ÿÿÿÿÿÿÿÿÿ           Kÿÿÿÿÿÿÿÿÿÿÿ           ]ÿÿÿÿÿÿÿÿÿÿÿ           nÿÿÿÿÿÿÿÿÿÿÿ           …                   ÿÿÿÿÿÿÿÿÿÿÿÿÿ           ½ÿÿÿÿÿÿÿÿÿÿÿÿÿ                                     É           £okay             f  O   speaker@0,0          2sdw20217020400           –                Ø   Ï        âdefault         ê   Ð              É          	  úSpkrLeft            	   ‡        	   Ñ        	)               
            f  M      speaker@0,1          2sdw20217020400           –               Ø   Ò        âdefault         ê   ˆ   M           É          
  úSpkrRight           	   ‡        	   Ñ        	)                           f  N         soundwire@6d30000            2qcom,soundwire-v2.0.0            –    Ó                  P      ð                            core wakeup          n   Ó        ªiface           TX          Ø   Ô        âdefault         ñ                        	;        %          8            Kÿÿÿÿ        ]ÿÿÿÿ        nÿÿÿÿ        …ÿÿÿÿ         ÿÿÿÿ        ½                                    É           £okay             f  L   codec@0,3            2sdw20217010e00           –               	T                     f  R         codec@6d44000         6   2qcom,sm8650-lpass-va-macro qcom,sm8550-lpass-va-macro            –    Ô@              $   n   Ç   9      Ç   f      Ç   g           ªmclk macro dcodec            I            fsgen           É            f   È      pinctrl@6e80000          2qcom,sm8650-lpass-lpi-pinctrl            –    è                  n   Ç   f      Ç   g           ªcore audio           	i        	y           	…   Ð                    f   Ð   tx-swr-active-state          f   Ô   clk-pins            	‘gpio0           	–swr_tx_clk          	Ÿ           	®            	¸      data-pins           	‘gpio1 gpio2 gpio14          	–swr_tx_data         	Ÿ           	®            	Å         rx-swr-active-state          f   Ì   clk-pins            	‘gpio3           	–swr_rx_clk          	Ÿ           	®            	¸      data-pins           	‘gpio4 gpio5         	–swr_rx_data         	Ÿ           	®            	Å         dmic01-default-state       clk-pins            	‘gpio6         
  	–dmic1_clk           	Ÿ            	Ó      data-pins           	‘gpio7           	–dmic1_data          	Ÿ            	ß         dmic23-default-state       clk-pins            	‘gpio8         
  	–dmic2_clk           	Ÿ            	Ó      data-pins           	‘gpio9           	–dmic2_data          	Ÿ            	ß         wsa-swr-active-state             f   Î   clk-pins            	‘gpio10          	–wsa_swr_clk         	Ÿ           	®            	¸      data-pins           	‘gpio11          	–wsa_swr_data            	Ÿ           	®            	Å         wsa2-swr-active-state            f   Ê   clk-pins            	‘gpio15          	–wsa2_swr_clk            	Ÿ           	®            	¸      data-pins           	‘gpio16          	–wsa2_swr_data           	Ÿ           	®            	Å         spkr-1-sd-n-active-state            	‘gpio21          	–gpio            	Ÿ            	¸         	ì         f   Ï         interconnect@7400000             2qcom,sm8650-lpass-lpiaon-noc             –    @       �€        þ              6      interconnect@7430000             2qcom,sm8650-lpass-lpicx-noc          –    C       ¢         þ              6         f   Ã      interconnect@7e40000             2qcom,sm8650-lpass-ag-noc             –    ä        à€        þ              6      mmc@8804000       $   2qcom,sm8650-sdhci qcom,sdhci-msm-v5          –    €@                 P       Ï              ß               hc_irq pwr_irq           n   L   ”   L   •               ªiface core xo         0  ,   5                           N               ¶sdhc-ddr cpu-sdhc            š   O               Õ        �   K  @            	÷           
               
 d,        
!€h         –      	  £disabled       opp-table            2operating-points-v2          f   Õ   opp-19200000            "    $ø         )   Ö      opp-50000000            "    úð€        )   7      opp-100000000           "    õá         )   8      opp-202000000           "    
F€        )   ×            phy@88e3000       6   2qcom,sm8650-snps-eusb2-phy qcom,sm8550-snps-eusb2-phy            –    Ž0       T         n   4           ªref         #   L           '            £okay            j   ¦        
1   §        ›   Ø         f   Ý      phy@88e8000          2qcom,sm8650-qmp-usb3-dp-phy          –    Ž€       0           n   L   ³          L   µ   L   ¶        ªaux ref com_aux usb3_pipe           #   L      L           *phy common           š   L            I           '            �         �        £okay            2   §        B   Ù         f   J   ports                                port@0           –       endpoint            Þ   Ú         f   ˜         port@1           –      endpoint            Þ   Û         f   ß         port@2           –      endpoint            Þ   Ü         f  	               usb@a600000           2qcom,sm8650-dwc3 qcom,snps-dwc3          –    
`       Á       `  ±          …                 ‚                 ƒ          Á         Á         Á            E  dwc_usb3 pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq          0   n   L   
   L   ­   L      L   ²   L   ¯   4         &  ªcfg_noc core iface sleep mock_utmi xo           ï   L   ¯   L   ­        ÿ$ø ëÂ         #   L           ›   Ý   J             usb2-phy usb3-phy         0  ,   z                           N   &           ¶usb-ddr apps-usb            �   K   @             š   L           )   £        
?             
S         
p         
‰         
¡         
¹         
Ñ         
é         
ÿ                  *         –        £okay            9otg          A   ports                                port@0           –       endpoint            Þ   Þ         f  E         port@1           –      endpoint            Þ   ß         f   Û               video-codec@aa00000          2qcom,sm8650-iris             –    
                  P       ®                 š   à       à      O   
   O            ¨venus vcodec0 mxc mmcx             á         n   L   ¹   à      à            ªiface core vcodec0_core       0  ,            N   '      â                       ¶cpu-cfg video-mem           ð   ã        #   L   !   à      à           *bus xo core         �   K  @       K  G             –        £okay       opp-table            2operating-points-v2          f   á   opp-196000000           "    ®¹         )   ä   ä      opp-300000000           "    á£         )   7   7      opp-380000000           "    ¦W         )   8   8      opp-435000000           "    í’À        )   ×   ×      opp-480000000           "    œ8         )   £   £      opp-533333334           "    ÊV        )   å   å            clock-controller@aaf0000             2qcom,sm8650-videocc          –    
¯                  n   D   L   ¸         š   O      O   
         I           M           [            f   à      cci@ac15000       !   2qcom,sm8650-cci qcom,msm8996-cci             –    
ÁP                P      ª                š   æ             n   æ      æ      æ   
        ªcamnoc_axi cpas_ahb cci         Ø   ç   è        Q   é   ê        âdefault sleep         	  £disabled                                 i2c-bus@0            –             V B@                                i2c-bus@1            –            V B@                                   cci@ac16000       !   2qcom,sm8650-cci qcom,msm8996-cci             –    
Á`                P      «                š   æ             n   æ      æ      æ           ªcamnoc_axi cpas_ahb cci         Ø   ë   ì        Q   í   î        âdefault sleep         	  £disabled                                 i2c-bus@0            –             V B@                                i2c-bus@1            –            V B@                                   cci@ac17000       !   2qcom,sm8650-cci qcom,msm8996-cci             –    
Áp                P      ¬                š   æ             n   æ      æ      æ           ªcamnoc_axi cpas_ahb cci         Ø   ï   ð        Q   ñ   ò        âdefault sleep         	  £disabled                                 i2c-bus@0            –             V B@                                i2c-bus@1            –            V B@                                   clock-controller@ade0000             2qcom,sm8650-camcc            –    
Þ                  n   L      D   E   F         š   O      O   
         I           M           [            f   æ      display-subsystem@ae00000            2qcom,sm8650-mdss             –    
à                 	mdss            P       S                n   ó      L      ó   =        #   ó          0  ,   â                           N              ¶mdp0-mem cpu-cfg             š   ó            �   K                       1                                     ‚        £okay             f   ô   display-controller@ae01000           2qcom,sm8650-dpu           –    
à      ð     
ë        0       	  	mdp vbif            ±   ô          (   n   L      ó      ó   @   ó   =   ó   I        ªnrt_bus iface lut core vsync            ï   ó   I        ÿ$ø            õ         š   O      ports                                port@0           –       endpoint            Þ   ö         f   û         port@1           –      endpoint            Þ   ÷         f           port@2           –      endpoint            Þ   ø         f              opp-table            2operating-points-v2          f   õ   opp-200000000           "    ëÂ         )   7      opp-325000000           "    _@        )   8      opp-375000000           "    ZÀ        )   ×      opp-514000000           "    £€        )   £            dsi@ae94000       (   2qcom,sm8650-dsi-ctrl qcom,mdss-dsi-ctrl          –    
é@              	  	dsi_ctrl            ±   ô         0   n   ó      ó      ó   B   ó   8   ó      L         $  ªbyte byte_intf pixel core iface bus         ï   ó      ó   C        [   ù       ù              ú         š   O           ›   ù         dsi                                   £okay            r   §   ports                                port@0           –       endpoint            Þ   û         f   ö         port@1           –      endpoint            Þ   ü        þ                      f              opp-table            2operating-points-v2          f   ú   opp-187500000           "    -à        )   7      opp-300000000           "    á£         )   8      opp-358000000           "    V¥€        )   ×         panel@0          2visionox,vtdr6130            –            u   ˆ   …           ~   ý        ‹   þ        j   ÿ        Ø             Q            âdefault sleep      port       endpoint            Þ           f   ü               phy@ae95000          2qcom,sm8650-dsi-phy-4nm       0   –    
éP            
éR       €    
éU                	dsi_phy dsi_phy_lane dsi_pll             n   ó                
  ªiface ref            I           '            £okay            –   ¦         f   ù      dsi@ae96000       (   2qcom,sm8650-dsi-ctrl qcom,mdss-dsi-ctrl          –    
é`              	  	dsi_ctrl            ±   ô         0   n   ó      ó      ó   D   ó   :   ó      L         $  ªbyte byte_intf pixel core iface bus         ï   ó   	   ó   E        [                      ú         š   O           ›           dsi                                 	  £disabled       ports                                port@0           –       endpoint            Þ           f   ÷         port@1           –      endpoint                   phy@ae97000          2qcom,sm8650-dsi-phy-4nm       0   –    
ép            
ér       €    
éu                	dsi_phy dsi_phy_lane dsi_pll             n   ó                
  ªiface ref            I           '          	  £disabled             f        displayport-controller@af54000           2qcom,sm8650-dp        P   –    
õ@           
õB        À    
õP       p    
õ`        œ    
õp        œ        ±   ô         0   n   ó      ó      ó      ó      ó      ó         J  ªcore_iface core_aux ctrl_link ctrl_link_iface stream_pixel stream_1_pixel           ï   ó      ó      ó           [   J      J      J                      š   O           ›   J            dp          É            £okay       opp-table            2operating-points-v2          f     opp-162000000           "    	§ì€        )   ä      opp-270000000           "    ß€        )   7      opp-540000000           "     /¿         )   ×      opp-810000000           "    0Gž€        )   £         ports                                port@0           –       endpoint            Þ           f   ø         port@1           –      endpoint            þ                     Þ  	         f   Ü                  clock-controller@af00000             2qcom,sm8650-dispcc           –    
ð               \   n   D   E   L      F   ù       ù                 J      J                                    š   O           )   7         I           M           [            f   ó      interrupt-controller@b220000             2qcom,sm8650-pdc qcom,pdc              –    "             @ ð       d                   H  ¢      à   ^   ^  a      }   ?      ~  Ì      Š   û      �   ô           1                     f   Á      thermal-sensor@c228000            2qcom,sm8650-tsens qcom,tsens-v2           –    "€            "                  P      ú             €               uplow critical          ²           À            f  -      thermal-sensor@c229000            2qcom,sm8650-tsens qcom,tsens-v2           –    "�            "0                 P      û             �               uplow critical          ²           À            f  .      thermal-sensor@c22a000            2qcom,sm8650-tsens qcom,tsens-v2           –    "             "@                 P      ü             ‚               uplow critical          ²           À            f  /      power-management@c300000          #   2qcom,sm8650-aoss-qmp qcom,aoss-qmp           –    0                      C        ±   C                   Å   C                 I             f   µ      sram@c3f0000             2qcom,rpmh-stats          –    ?                    µ      spmi@c400000             2qcom,spmi-pmic-arb        P   –    @        0     P       @      D             L             BÐ       @         	core chnls obsrvr intr cnfg         ±   Á              periph_irq          ž            Ö            ã                     1                                pmic@c           2qcom,pm8010 qcom,spmi-pmic           –                                    temp-alarm@2400          2qcom,spmi-temp-alarm             –  $         P      $               À             f  9         pmic@d           2qcom,pm8010 qcom,spmi-pmic           –                                    temp-alarm@2400          2qcom,spmi-temp-alarm             –  $         P      $               À             f  :         pmic@1           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  ;      gpio@8800             2qcom,pm8550-gpio qcom,spmi-gpio          –  ˆ          	i        	…  
                   	y                    1            f  
   volume-up-n-state           	‘gpio6           	–normal           ï         	ß        ü            f  D         led-controller@ee00       *   2qcom,pm8550-flash-led qcom,spmi-flash-led            –  î         £okay       led-0           	–flash           	                          ¡         , „€        ? ˆ         T          led-1           	–flash           	                           ¡         , „€        ? ˆ         T            pwm       !   2qcom,pm8550-pwm qcom,pm8350c-pwm            h           £okay       multi-led           	   	        	–status                               led@1            –           	         led@2            –           	         led@3            –           	                  pmic@7           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  <      gpio@8800         !   2qcom,pm8550b-gpio qcom,spmi-gpio             –  ˆ          	i        	…                     	y                    1            f        phy@fd00             2qcom,pm8550b-eusb2-repeater          –  ý         '            s   ‡        €           f   Ø         pmic@8           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  =      gpio@8800         "   2qcom,pm8550ve-gpio qcom,spmi-gpio            –  ˆ          	i        	…                     	y                    1            f           pmic@2           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  >      gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio            –  ˆ          	i        	…                     	y                    1            f           pmic@3           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  ?      gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio            –  ˆ          	i        	…                     	y                    1            f           pmic@4           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  @      gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio            –  ˆ          	i        	…                     	y                    1            f           pmic@6           2qcom,pm8550 qcom,spmi-pmic           –                                    temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P      
               À             f  A      gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio            –  ˆ          	i        	…                     	y                    1            f           pmic@0           2qcom,pm8550 qcom,spmi-pmic           –                                     pon@1300             2qcom,pmk8350-pon             –            	  	hlos pbs       pwrkey           2qcom,pmk8350-pwrkey         P                     Œ   t        £okay          resin            2qcom,pmk8350-resin          P                     £okay            Œ   r         rtc@6100             2qcom,pmk8350-rtc             –  a   b       
  	rtc alarm           P       b            nvram@7100           2qcom,spmi-sdam           –  q                                  ‚      q       reboot-reason@48             –   H           —               f  C         gpio@b800         !   2qcom,pmk8550-gpio qcom,spmi-gpio             –  ¸          	i        	…                     	y                    1            f           pmic@a           2qcom,pmr735d qcom,spmi-pmic          –   
                                 temp-alarm@a00           2qcom,spmi-temp-alarm             –  
         P   
   
               À             f  B      gpio@8800         !   2qcom,pmr735d-gpio qcom,spmi-gpio             –  ˆ          	i        	…                     	y                    1            f              pinctrl@f100000          2qcom,sm8650-tlmm             –           0          P       Ð                	i        	y                    1           	…   ˆ           Ó        œ   Á        ª          J            f   ˆ   cci0-0-default-state             f   ç   sda-pins            	‘gpio113         	–cci_i2c_sda         	Ÿ           ï  ˜      scl-pins            	‘gpio114         	–cci_i2c_scl         	Ÿ           ï  ˜         cci0-0-sleep-state           f   é   sda-pins            	‘gpio113         	–cci_i2c_sda         	Ÿ            ¿      scl-pins            	‘gpio114         	–cci_i2c_scl         	Ÿ            ¿         cci0-1-default-state             f   è   sda-pins            	‘gpio115         	–cci_i2c_sda         	Ÿ           ï  ˜      scl-pins            	‘gpio116         	–cci_i2c_scl         	Ÿ           ï  ˜         cci0-1-sleep-state           f   ê   sda-pins            	‘gpio115         	–cci_i2c_sda         	Ÿ            ¿      scl-pins            	‘gpio116         	–cci_i2c_scl         	Ÿ            ¿         cci1-0-default-state             f   ë   sda-pins            	‘gpio117         	–cci_i2c_sda         	Ÿ           ï  ˜      scl-pins            	‘gpio118         	–cci_i2c_scl         	Ÿ           ï  ˜         cci1-0-sleep-state           f   í   sda-pins            	‘gpio117         	–cci_i2c_sda         	Ÿ            ¿      scl-pins            	‘gpio118         	–cci_i2c_scl         	Ÿ            ¿         cci1-1-default-state             f   ì   sda-pins            	‘gpio12          	–cci_i2c_sda         	Ÿ           ï  ˜      scl-pins            	‘gpio13          	–cci_i2c_scl         	Ÿ           ï  ˜         cci1-1-sleep-state           f   î   sda-pins            	‘gpio12          	–cci_i2c_sda         	Ÿ            ¿      scl-pins            	‘gpio13          	–cci_i2c_scl         	Ÿ            ¿         cci2-0-default-state             f   ï   sda-pins            	‘gpio112         	–cci_i2c_sda         	Ÿ           ï  ˜      scl-pins            	‘gpio153         	–cci_i2c_scl         	Ÿ           ï  ˜         cci2-0-sleep-state           f   ñ   sda-pins            	‘gpio112         	–cci_i2c_sda         	Ÿ            ¿      scl-pins            	‘gpio153         	–cci_i2c_scl         	Ÿ            ¿         cci2-1-default-state             f   ð   sda-pins            	‘gpio119         	–cci_i2c_sda         	Ÿ           ï  ˜      scl-pins            	‘gpio120         	–cci_i2c_scl         	Ÿ           ï  ˜         cci2-1-sleep-state           f   ò   sda-pins            	‘gpio119         	–cci_i2c_sda         	Ÿ            ¿      scl-pins            	‘gpio120         	–cci_i2c_scl         	Ÿ            ¿         hub-i2c0-data-clk-state         	‘gpio64 gpio65           	–i2chub0_se0         	Ÿ            ï         f   p      hub-i2c1-data-clk-state         	‘gpio66 gpio67           	–i2chub0_se1         	Ÿ            ï         f   q      hub-i2c2-data-clk-state         	‘gpio68 gpio69           	–i2chub0_se2         	Ÿ            ï         f   r      hub-i2c3-data-clk-state         	‘gpio70 gpio71           	–i2chub0_se3         	Ÿ            ï         f   s      hub-i2c4-data-clk-state         	‘gpio72 gpio73           	–i2chub0_se4         	Ÿ            ï         f   t      hub-i2c5-data-clk-state         	‘gpio74 gpio75           	–i2chub0_se5         	Ÿ            ï         f   u      hub-i2c6-data-clk-state         	‘gpio76 gpio77           	–i2chub0_se6         	Ÿ            ï         f   v      hub-i2c7-data-clk-state         	‘gpio78 gpio79           	–i2chub0_se7         	Ÿ            ï         f   w      hub-i2c8-data-clk-state         	‘gpio206 gpio207         	–i2chub0_se8         	Ÿ            ï         f   x      hub-i2c9-data-clk-state         	‘gpio80 gpio81           	–i2chub0_se9         	Ÿ            ï         f   y      pcie0-default-state          f   ¢   perst-pins          	‘gpio94          	–gpio            	Ÿ            ¿      clkreq-pins         	‘gpio95          	–pcie0_clk_req_n         	Ÿ            ï      wake-pins           	‘gpio96          	–gpio            	Ÿ            ï         pcie1-default-state    perst-pins          	‘gpio97          	–gpio            	Ÿ            ¿      clkreq-pins         	‘gpio98          	–pcie1_clk_req_n         	Ÿ            ï      wake-pins           	‘gpio99          	–gpio            	Ÿ            ï         qup-i2c0-data-clk-state         	‘gpio32 gpio33         	  	–qup1_se0            	Ÿ            ï         f   |      qup-i2c1-data-clk-state         	‘gpio36 gpio37         	  	–qup1_se1            	Ÿ            ï         f         qup-i2c2-data-clk-state         	‘gpio40 gpio41         	  	–qup1_se2            	Ÿ            ï         f   ƒ      qup-i2c3-data-clk-state         	‘gpio44 gpio45         	  	–qup1_se3            	Ÿ           ï  ˜         f   †      qup-i2c4-data-clk-state         	‘gpio48 gpio49         	  	–qup1_se4            	Ÿ            ï         f   �      qup-i2c5-data-clk-state         	‘gpio52 gpio53         	  	–qup1_se5            	Ÿ            ï         f   “      qup-i2c6-data-clk-state         	‘gpio56 gpio57         	  	–qup1_se6            	Ÿ            ï         f   –      qup-i2c7-data-clk-state         	‘gpio60 gpio61         	  	–qup1_se7            	Ÿ            ï         f   ›      qup-i2c8-data-clk-state         	‘gpio0 gpio1       	  	–qup2_se0            	Ÿ            ï         f   R      qup-i2c9-data-clk-state         	‘gpio4 gpio5       	  	–qup2_se1            	Ÿ            ï         f   V      qup-i2c10-data-clk-state            	‘gpio8 gpio9       	  	–qup2_se2            	Ÿ            ï         f   Y      qup-i2c11-data-clk-state            	‘gpio12 gpio13         	  	–qup2_se3            	Ÿ            ï         f   \      qup-i2c12-data-clk-state            	‘gpio16 gpio17         	  	–qup2_se4            	Ÿ            ï         f   _      qup-i2c13-data-clk-state            	‘gpio20 gpio21         	  	–qup2_se5            	Ÿ            ï         f   b      qup-i2c14-data-clk-state            	‘gpio24 gpio25         	  	–qup2_se6            	Ÿ            ï      qup-spi0-cs-state           	‘gpio35        	  	–qup1_se0            	Ÿ            	¸         f   ~      qup-spi0-data-clk-state         	‘gpio32 gpio33 gpio34          	  	–qup1_se0            	Ÿ            	¸         f   }      qup-spi1-cs-state           	‘gpio39        	  	–qup1_se1            	Ÿ            	¸         f   �      qup-spi1-data-clk-state         	‘gpio36 gpio37 gpio38          	  	–qup1_se1            	Ÿ            	¸         f   €      qup-spi2-cs-state           	‘gpio43        	  	–qup1_se2            	Ÿ            	¸         f   …      qup-spi2-data-clk-state         	‘gpio40 gpio41 gpio42          	  	–qup1_se2            	Ÿ            	¸         f   „      qup-spi3-cs-state           	‘gpio47        	  	–qup1_se3            	Ÿ            	¸         f   Œ      qup-spi3-data-clk-state         	‘gpio44 gpio45 gpio46          	  	–qup1_se3            	Ÿ            	¸         f   ‹      qup-spi4-cs-state           	‘gpio51        	  	–qup1_se4            	Ÿ            	¸         f   �      qup-spi4-data-clk-state         	‘gpio48 gpio49 gpio50          	  	–qup1_se4            	Ÿ            	¸         f   Ž      qup-spi5-cs-state           	‘gpio55        	  	–qup1_se5            	Ÿ            	¸         f   •      qup-spi5-data-clk-state         	‘gpio52 gpio53 gpio54          	  	–qup1_se5            	Ÿ            	¸         f   ”      qup-spi6-cs-state           	‘gpio59        	  	–qup1_se6            	Ÿ            	¸         f   š      qup-spi6-data-clk-state         	‘gpio56 gpio57 gpio58          	  	–qup1_se6            	Ÿ            	¸         f   ™      qup-spi7-cs-state           	‘gpio63        	  	–qup1_se7            	Ÿ            	¸         f   �      qup-spi7-data-clk-state         	‘gpio60 gpio61 gpio62          	  	–qup1_se7            	Ÿ            	¸         f   œ      qup-spi8-cs-state           	‘gpio3         	  	–qup2_se0            	Ÿ            	¸         f   U      qup-spi8-data-clk-state         	‘gpio0 gpio1 gpio2         	  	–qup2_se0            	Ÿ            	¸         f   T      qup-spi9-cs-state           	‘gpio7         	  	–qup2_se1            	Ÿ            	¸         f   X      qup-spi9-data-clk-state         	‘gpio4 gpio5 gpio6         	  	–qup2_se1            	Ÿ            	¸         f   W      qup-spi10-cs-state          	‘gpio11        	  	–qup2_se2            	Ÿ            	¸         f   [      qup-spi10-data-clk-state            	‘gpio8 gpio9 gpio10        	  	–qup2_se2            	Ÿ            	¸         f   Z      qup-spi11-cs-state          	‘gpio15        	  	–qup2_se3            	Ÿ            	¸         f   ^      qup-spi11-data-clk-state            	‘gpio12 gpio13 gpio14          	  	–qup2_se3            	Ÿ            	¸         f   ]      qup-spi12-cs-state          	‘gpio19        	  	–qup2_se4            	Ÿ            	¸         f   a      qup-spi12-data-clk-state            	‘gpio16 gpio17 gpio18          	  	–qup2_se4            	Ÿ            	¸         f   `      qup-spi13-cs-state          	‘gpio23        	  	–qup2_se5            	Ÿ            	¸         f   d      qup-spi13-data-clk-state            	‘gpio20 gpio21 gpio22          	  	–qup2_se5            	Ÿ            	¸         f   c      qup-spi14-cs-state          	‘gpio27        	  	–qup2_se6            	Ÿ            	¸      qup-spi14-data-clk-state            	‘gpio24 gpio25 gpio26          	  	–qup2_se6            	Ÿ            	¸      qup-uart14-default-state            	‘gpio26 gpio27         	  	–qup2_se6            	Ÿ            ï         f   f      qup-uart14-cts-rts-state            	‘gpio24 gpio25         	  	–qup2_se6            	Ÿ            ¿         f   g      qup-uart15-default-state            	‘gpio30 gpio31         	  	–qup2_se7            	Ÿ            	¸         f   o      sdc2-sleep-state       clk-pins          	  	‘sdc2_clk            	Ÿ            	¸      cmd-pins          	  	‘sdc2_cmd            	Ÿ            ï      data-pins         
  	‘sdc2_data           	Ÿ            ï         sdc2-default-state     clk-pins          	  	‘sdc2_clk            	Ÿ            	¸      cmd-pins          	  	‘sdc2_cmd            	Ÿ   
         ï      data-pins         
  	‘sdc2_data           	Ÿ   
         ï         bt-default-state             f  U   bt-en-pins          	‘gpio17          	–gpio            	Ÿ            	¸      sw-ctrl-pins            	‘gpio18          	–gpio             ¿         disp0-reset-n-active-state          	‘gpio133         	–gpio            	Ÿ            	¸         f         disp0-reset-n-suspend-state         	‘gpio133         	–gpio            	Ÿ            ¿         f        mdp-vsync-active-state          	‘gpio86        
  	–mdp_vsync           	Ÿ            ¿         f        mdp-vsync-suspend-state         	‘gpio86        
  	–mdp_vsync           	Ÿ            ¿         f        spkr-2-sd-n-active-state            	‘gpio77          	–gpio            	Ÿ            	¸         	ì         f   Ò      ts-irq-state            	‘gpio161         	–gpio            	Ÿ            ï         Î         f   ‘      ts-reset-state          	‘gpio162         	–gpio            	Ÿ            ï         f   ’      wcd-reset-n-active-state            	‘gpio107         	–gpio            	Ÿ            	¸         	ì         f  P      wlan-en-state           	‘gpio16          	–gpio            	Ÿ            ¿         f  T         funnel@10042000       +   2arm,coresight-dynamic-funnel arm,primecell           –                      n   µ      	  ªapb_pclk       in-ports                                 port@4           –      endpoint            Þ           f              out-ports      port       endpoint            Þ           f                 funnel@10045000       +   2arm,coresight-dynamic-funnel arm,primecell           –    P                 n   µ      	  ªapb_pclk       in-ports                                 port@1           –      endpoint            Þ           f              out-ports      port       endpoint            Þ           f                 funnel@10b04000       +   2arm,coresight-dynamic-funnel arm,primecell           –    °@                 n   µ      	  ªapb_pclk       in-ports                                 port@7           –      endpoint            Þ           f              out-ports      port       endpoint            Þ           f                 tmc@10b05000              2arm,coresight-tmc arm,primecell          –    °P                 n   µ      	  ªapb_pclk       in-ports       port       endpoint            Þ           f                 funnel@13810000       +   2arm,coresight-dynamic-funnel arm,primecell           –    �                  n   µ      	  ªapb_pclk       in-ports       port       endpoint            Þ           f   3            out-ports      port       endpoint            Þ           f                 iommu@15000000        /   2qcom,sm8650-smmu-500 qcom,smmu-500 arm,mmu-500           –                     P       A              a              b              c              d              e              f              g              h              i              j              k              l              m              n              o              p              q              r              s              t              u              v              µ              ¶              ·              ¸              ¹              º              »              ¼              ½              ¾              ¿              À             ;             <             =             >             ?             @             A             B             C             D             E             F             G             H             I             J             K             L             M             N             O             P             Q             R             S             T             U             V             W             X             Y             ‹             Œ             �             Ž             �             �             ‘             ’             “             ”             •             –             —             ˜             ™             ¢             £             œ             ¥             Â             §             ¨             ©             ±             ²             ³             ´             µ             ¶             ·             ¸               (           5            –         f   K      interrupt-controller@17100000            2arm,gic-v3            –                                   P      	               1                    Ý           ô                                         ‚         f      ppi-partitions     interrupt-partition-0           	               f   9      interrupt-partition-1           	                !         f   :      interrupt-partition-2           	   "         f   ;         msi-controller@17140000          2arm,gic-v3-its           –                              !            f   ¡         timer@17420000           2arm,armv7-timer-mem          –    B                 ‚                                            frame@17421000           –B    B              P                                    ,          frame@17423000           –B0            P       	               ,         	  £disabled          frame@17425000           –BP            P       
               ,         	  £disabled          frame@17427000           –Bp            P                      ,         	  £disabled          frame@17429000           –B�            P                      ,         	  £disabled          frame@1742b000           –B°            P                      ,         	  £disabled          frame@1742d000           –BÐ            P                      ,         	  £disabled             rsc@17a00000             2qcom,rpmh-rsc         0   –                  ¡             ¢                 	drv-0 drv-1 drv-2         0  P                                                   š   <        9           I            U                                	  apps_rsc       bcm-voter            2qcom,bcm-voter           f   6      clock-controller             2qcom,sm8650-rpmh-clk             n          ªxo           I            f         power-controller             2qcom,sm8650-rpmhpd                    [            f   O   opp-table            2operating-points-v2          f     opp-16          Á         opp-48          Á   0         f   Ö      opp-52          Á   4      opp-56          Á   8         f   ä      opp-60          Á   <      opp-64          Á   @         f   7      opp-80          Á   P      opp-128         Á   €         f   8      opp-144         Á   �      opp-192         Á   À         f   ×      opp-256         Á            f   £      opp-320         Á  @      opp-336         Á  P      opp-384         Á  €         f   å      opp-416         Á               regulators-0             2qcom,pm8550-rpmh-regulators         e          u          …           ›  !        ©           »           Ì           Ý  !        ì  "        û  "        
  #        b      bob1          
  &vreg_bob1           5 2K         M <lÀ        e            f         bob2          
  &vreg_bob2           5 )�         M -æ         e            f  #      ldo2            &vreg_l2b_3p0            5 -æ         M -æ         e            |        •            ldo5            &vreg_l5b_3p1            5 /]         M /]         e            |        •               f        ldo6            &vreg_l6b_1p8            5 w@        M -æ         e            |        •            ldo7            &vreg_l7b_1p8            5 w@        M -æ         e         ldo8            &vreg_l8b_1p8            5 w@        M -æ         e            |        •            ldo11           &vreg_l11b_1p2           5 O€        M ó         e            |        •               f   ÿ      ldo12           &vreg_l12b_1p8           5 w@        M w@        e            |        •               f   ý      ldo13           &vreg_l13b_3p0           5 -ÆÀ        M -ÆÀ        e            |        •               f   þ      ldo14           &vreg_l14b_3p2           5 0Ô         M 0Ô         e            |        •               f   �      ldo15           &vreg_l15b_1p8           5 w@        M w@        e            |        •               f   ‡      ldo16           &vreg_l16b_2p8           5 *¹€        M *¹€        e            |        •            ldo17           &vreg_l17b_2p5           5 &5@        M &5@        e            |        •               f   ­         regulators-1             2qcom,pm8550vs-rpmh-regulators           ­  !        »  !        ›  !        É          ×          å          ó                              c      smps1           &vreg_s1c_1p2            5 *@        M ‘         e            f  !      smps2           &vreg_s2c_0p8            5           M Îà        e            f  W      smps3           &vreg_s3c_0p9            5 ä€        M <@        e            f  $      smps4           &vreg_s4c_1p2            5 ­@        M ˆ         e         smps5           &vreg_s5c_0p7            5 y€        M »         e         smps6           &vreg_s6c_1p8            5 R         M „€        e            f  "      ldo1            &vreg_l1c_1p2            5 O€        M O€        e            |        •               f   ®      ldo3            &vreg_l3c_1p2            5 O€        M O€        e            |        •               f   Ñ         regulators-2             2qcom,pm8550vs-rpmh-regulators           ­  $        d      ldo1            &vreg_l1d_0p88           5 ê€        M 	À        e            |        •               f   ª         regulators-3             2qcom,pm8550vs-rpmh-regulators           ›  $        e      ldo3            &vreg_l3e_0p9            5 m€        M 	À        e            |        •               regulators-4             2qcom,pm8550vs-rpmh-regulators           ­  $        ›  $        g      ldo1            &vreg_l1g_0p91           5 ê€        M 	À        e            |        •            ldo3            &vreg_l3g_0p91           5 m€        M ê€        e            |        •               f   Ù         regulators-5             2qcom,pm8550ve-rpmh-regulators           ­  $        »  $        ›  !        ó          i      smps4           &vreg_s4i_0p85           5           M Qà        e            f  V      ldo1            &vreg_l1i_0p88           5 m€        M ê€        e            |        •               f   ¦      ldo2            &vreg_l2i_0p88           5 m€        M ê€        e            |        •            ldo3            &vreg_l3i_0p91           5 O€        M O€        e            |        •               f   §         regulators-6             2qcom,pm8010-rpmh-regulators         m             !        .  #        ?  "        M           [      ldo1            &vreg_l1m_1p1            5 Ø€        M Ø€        e            |        •            ldo2            &vreg_l2m_1p056          5          M          e            |        •            ldo3            &vreg_l3m_2p8            5 *¹€        M *¹€        e         ldo4            &vreg_l4m_2p8            5 *¹€        M *¹€        e         ldo5            &vreg_l5m_1p8            5 w@        M w@        e         ldo6            &vreg_l6m_2p8            5 *¹€        M *¹€        e         ldo7            &vreg_l7m_2p96           5 -*€        M -*€        e            regulators-7             2qcom,pm8010-rpmh-regulators         n             !        .  "        ?  #        M  #        [      ldo1            &vreg_l1n_1p1            5 Ø€        M Ø€        e            |        •            ldo2            &vreg_l2n_1p056          5          M          e            |        •            ldo3            &vreg_l3n_1p8            5 w@        M w@        e         ldo4            &vreg_l4n_1p8            5 w@        M w@        e         ldo5            &vreg_l5n_2p8            5 *¹€        M *¹€        e         ldo6            &vreg_l6n_2p8            5 *¹€        M *¹€        e         ldo7            &vreg_l7n_3p3            5 2j@        M 2j@        e               interconnect@17d90000         !   2qcom,sm8650-epss-l3 qcom,epss-l3             –    Ù                  n   D   L           ªxo alternate            þ            f   	      cpufreq@17d91000          +   2qcom,sm8650-cpufreq-epss qcom,cpufreq-epss        @   –    Ù            Ù             Ù0            Ù@              4  	freq-domain0 freq-domain1 freq-domain2 freq-domain3       @  P                                                â             0  dcvsh-irq-0 dcvsh-irq-1 dcvsh-irq-2 dcvsh-irq-3          n   D   L           ªxo alternate            i            I            f         pmu@24091000          .   2qcom,sm8650-llcc-bwmon qcom,sc7280-llcc-bwmon            –    $	                P       Q               ,                             %   opp-table            2operating-points-v2          f  %   opp-0           B Ôp      opp-1           B ,±h      opp-2           B Zø      opp-3           B ci8      opp-4           B yÃà      opp-5           B ŸAˆ      opp-6           B ¹€H      opp-7           B Ö‰à      opp-8           B õÝh            pmu@240b7400          (   2qcom,sm8650-cpu-bwmon qcom,sdm845-bwmon          –    $t                P      E               ,                            &   opp-table            2operating-points-v2          f  &   opp-0           B EÖè      opp-1           B l}p      opp-2           B ‹±¸      opp-3           B »§      opp-4           B Ù9`      opp-5           B ø/(            interconnect@24100000            2qcom,sm8650-gem-noc          –    $       P€           6        þ            f         system-cache-controller@25000000             2qcom,sm8650-llcc          `   –    %               %@              %               %`              %€              %                 X  	llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base llcc_broadcast_and_base         P      
             interconnect@320c0000            2qcom,sm8650-nsp-noc          –    2        ð€           6        þ            f  (      remoteproc@32300000          2qcom,sm8650-cdsp-pas             –    20               D  ±         B         '         '        '        '            #  wdog fatal ready handover stop-ack           n               ªxo          ,  (                         š   O       O   
   O            ¨cx mxc nsp          ð  )  *  +           µ        H  ,            Ystop            £okay          .  þqcom/sm8650/cdsp.mbn qcom/sm8650/cdsp_dtb.mbn      glink-edge          ±   C                  Å   C               å           cdsp       fastrpc          2qcom,fastrpc            …fastrpcglink-apps-dsp           cdsp             ™                             compute-cb@1             2qcom,fastrpc-compute-cb          –         $  �   K  a       K         K  Á             –      compute-cb@2             2qcom,fastrpc-compute-cb          –         $  �   K  b       K         K  Â             –      compute-cb@3             2qcom,fastrpc-compute-cb          –         $  �   K  c       K         K  Ã             –      compute-cb@4             2qcom,fastrpc-compute-cb          –         $  �   K  d       K         K  Ä             –      compute-cb@5             2qcom,fastrpc-compute-cb          –         $  �   K  e       K         K  Å             –      compute-cb@6             2qcom,fastrpc-compute-cb          –         $  �   K  f       K         K  Æ             –      compute-cb@7             2qcom,fastrpc-compute-cb          –         $  �   K  g       K         K  Ç             –      compute-cb@8             2qcom,fastrpc-compute-cb          –         $  �   K  h       K         K  È             –      compute-cb@12            2qcom,fastrpc-compute-cb          –         $  �   K  l       K         K  Ì             –      compute-cb@13            2qcom,fastrpc-compute-cb          –         $  �   K  m       K         K  Í             –      compute-cb@14            2qcom,fastrpc-compute-cb          –         $  �   K  n       K         K  Î             –                  thermal-zones      aoss0-thermal           |  -       trips      aoss0-hot           Œ ­°        ˜  è         ‘hot       aoss0-critical          Œ Á8        ˜          	   ‘critical                cpuss0-thermal          |  -      trips      cpuss0-hot          Œ ­°        ˜  è         ‘hot       cpuss0-critical         Œ Á8        ˜          	   ‘critical                cpuss1-thermal          |  -      trips      cpuss1-hot          Œ ­°        ˜  è         ‘hot       cpuss1-critical         Œ Á8        ˜          	   ‘critical                cpuss2-thermal          |  -      trips      cpuss2-hot          Œ ­°        ˜  è         ‘hot       cpuss2-critical         Œ Á8        ˜          	   ‘critical                cpuss3-thermal          |  -      trips      cpuss3-hot          Œ ­°        ˜  è         ‘hot       cpuss3-critical         Œ Á8        ˜          	   ‘critical                cpu2-top-thermal            |  -      trips      cpu2-critical           Œ ­°        ˜  è      	   ‘critical                cpu2-bottom-thermal         |  -      trips      cpu2-critical           Œ ­°        ˜  è      	   ‘critical                cpu3-top-thermal            |  -      trips      cpu3-critical           Œ ­°        ˜  è      	   ‘critical                cpu3-bottom-thermal         |  -      trips      cpu3-critical           Œ ­°        ˜  è      	   ‘critical                cpu4-top-thermal            |  -   	   trips      cpu4-critical           Œ ­°        ˜  è      	   ‘critical                cpu4-bottom-thermal         |  -   
   trips      cpu4-critical           Œ ­°        ˜  è      	   ‘critical                cpu5-top-thermal            |  -      trips      cpu5-critical           Œ ­°        ˜  è      	   ‘critical                cpu5-bottom-thermal         |  -      trips      cpu5-critical           Œ ­°        ˜  è      	   ‘critical                cpu6-top-thermal            |  -      trips      cpu6-critical           Œ ­°        ˜  è      	   ‘critical                cpu6-bottom-thermal         |  -      trips      cpu6-critical           Œ ­°        ˜  è      	   ‘critical                aoss1-thermal           |  .       trips      aoss1-hot           Œ ­°        ˜  è         ‘hot       aoss1-critical          Œ Á8        ˜          	   ‘critical                cpu7-top-thermal            |  .      trips      cpu7-critical           Œ ­°        ˜  è      	   ‘critical                cpu7-middle-thermal         |  .      trips      cpu7-critical           Œ ­°        ˜  è      	   ‘critical                cpu7-bottom-thermal         |  .      trips      cpu7-critical           Œ ­°        ˜  è      	   ‘critical                cpu0-thermal            |  .      trips      cpu0-critical           Œ ­°        ˜  è      	   ‘critical                cpu1-thermal            |  .      trips      cpu1-critical           Œ ­°        ˜  è      	   ‘critical                nsphvx0-thermal         |  /      trips      nsphvx0-hot         Œ ­°        ˜  è         ‘hot       nsphvx0-critical            Œ Á8        ˜          	   ‘critical                nsphvx1-thermal         |  /      trips      nsphvx1-hot         Œ ­°        ˜  è         ‘hot       nsphvx1-critical            Œ Á8        ˜          	   ‘critical                nsphmx0-thermal         |  /      trips      nsphmx0-hot         Œ ­°        ˜  è         ‘hot       nsphmx0-critical            Œ Á8        ˜          	   ‘critical                nsphmx1-thermal         |  /   	   trips      nsphmx1-hot         Œ ­°        ˜  è         ‘hot       nsphmx1-critical            Œ Á8        ˜          	   ‘critical                nsphmx2-thermal         |  /   
   trips      nsphmx2-hot         Œ ­°        ˜  è         ‘hot       nsphmx2-critical            Œ Á8        ˜          	   ‘critical                nsphmx3-thermal         |  /      trips      nsphmx3-hot         Œ ­°        ˜  è         ‘hot       nsphmx3-critical            Œ Á8        ˜          	   ‘critical                video-thermal           |  .      trips      video-hot           Œ ­°        ˜  è         ‘hot       video-critical          Œ Á8        ˜          	   ‘critical                ddr-thermal         |  .      trips      ddr-hot         Œ ­°        ˜  è         ‘hot       ddr-critical            Œ Á8        ˜          	   ‘critical                camera0-thermal         |  .      trips      camera0-hot         Œ ­°        ˜  è         ‘hot       camera0-critical            Œ Á8        ˜          	   ‘critical                camera1-thermal         |  .      trips      camera1-hot         Œ ­°        ˜  è         ‘hot       camera1-critical            Œ Á8        ˜          	   ‘critical                aoss2-thermal           |  /       trips      aoss2-hot           Œ ­°        ˜  è         ‘hot       aoss2-critical          Œ Á8        ˜          	   ‘critical                gpuss0-thermal          £   
        |  /      cooling-maps       map0            ¹  0        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  0      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss1-thermal          £   
        |  /      cooling-maps       map0            ¹  2        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  2      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss2-thermal          £   
        |  /      cooling-maps       map0            ¹  3        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  3      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss3-thermal          £   
        |  /      cooling-maps       map0            ¹  4        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  4      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss4-thermal          £   
        |  /      cooling-maps       map0            ¹  5        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  5      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss5-thermal          £   
        |  /      cooling-maps       map0            ¹  6        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  6      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss6-thermal          £   
        |  /      cooling-maps       map0            ¹  7        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  7      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                gpuss7-thermal          £   
        |  /      cooling-maps       map0            ¹  8        ¾  1ÿÿÿÿÿÿÿÿ         trips      trip-point0         Œ s        ˜  è         ‘passive          f  8      trip-point1         Œ ­°        ˜  è         ‘hot       trip-point2         Œ Á8        ˜          	   ‘critical                modem0-thermal          |  /   	   trips      modem0-hot          Œ ­°        ˜  è         ‘hot       modem0-critical         Œ Á8        ˜          	   ‘critical                modem1-thermal          |  /   
   trips      modem1-hot          Œ ­°        ˜  è         ‘hot       modem1-critical         Œ Á8        ˜          	   ‘critical                modem2-thermal          |  /      trips      modem2-hot          Œ ­°        ˜  è         ‘hot       modem2-critical         Œ Á8        ˜          	   ‘critical                modem3-thermal          |  /      trips      modem3-hot          Œ ­°        ˜  è         ‘hot       modem3-critical         Œ Á8        ˜          	   ‘critical                pm8010-m-thermal            £   d        |  9   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8010-n-thermal            £   d        |  :   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550-thermal          £   d        |  ;   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550b-thermal         £   d        |  <   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550ve-thermal            £   d        |  =   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550vs-c-thermal          £   d        |  >   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550vs-d-thermal          £   d        |  ?   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550vs-e-thermal          £   d        |  @   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pm8550vs-g-thermal          £   d        |  A   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot             pmr735d-k-thermal           £   d        |  B   trips      trip0           Œ s        ˜             ‘passive       trip1           Œ Á8        ˜             ‘hot                timer            2arm,armv8-timer       @  P                                             
             reboot-mode          2nvmem-reboot-mode           Í  C        Ùreboot-mode         ê           ø         aliases       $  /soc@0/geniqup@8c0000/serial@89c000       $  /soc@0/geniqup@8c0000/serial@898000       gpio-keys         
   2gpio-keys           Ø  D        âdefault    key-volume-up         
  Volume Up           Œ   s        {  
                          *         <         pmic-glink        >   2qcom,sm8650-pmic-glink qcom,sm8550-pmic-glink qcom,pmic-glink                                     J   ˆ          connector@0          2usb-c-connector          –            \dual            gdual       ports                                port@0           –       endpoint            Þ  E         f   Þ         port@1           –      endpoint            Þ  F         f   —         port@2           –      endpoint            Þ  G         f   ‰                  sound         (   2qcom,sm8650-sndcard qcom,sm8450-sndcard          ,SM8650-QRD         qSpkrLeft IN WSA_SPK1 OUT SpkrRight IN WSA_SPK2 OUT IN1_HPHL HPHL_OUT IN2_HPHR HPHR_OUT AMIC1 MIC BIAS1 AMIC2 MIC BIAS2 AMIC3 MIC BIAS3 AMIC4 MIC BIAS3 AMIC5 MIC BIAS4 TX SWR_INPUT0 ADC1_OUTPUT TX SWR_INPUT1 ADC2_OUTPUT TX SWR_INPUT2 ADC3_OUTPUT TX SWR_INPUT3 ADC4_OUTPUT     wcd-playback-dai-link           WCD Playback       cpu         ‰  H   q      codec           ‰  I      J       Ë          platform            ‰  K         wcd-capture-dai-link            WCD Capture    cpu         ‰  H   x      codec           ‰  I     L       Ó          platform            ‰  K         wsa-dai-link            WSA Playback       cpu         ‰  H   i      codec           ‰  M  N  O       Í          platform            ‰  K            vph-pwr-regulator            2regulator-fixed         &vph_pwr         5 8u         M 8u          “         §         f        audio-codec       &   2qcom,wcd9395-codec qcom,wcd9390-codec           Ø  P        âdefault         ¹ w@        Ñ w@        é w@         w@          $ø Ið �È ¡  ¡  ¡  ¡  ¡         @ ð         g  ÃP        �  Q        Ÿ  R        u   ˆ   k           ®   ‡        ¾   ‡        	   ‡        Î           É            �         �         f  I   port       endpoint            Þ  S         f   Š            wcn7850-pmu          2qcom,wcn7850-pmu            âdefault         Ø  T  U        â   ˆ               ô   ˆ               j  V        ~   ‡           Ñ          W          $        >  !        O  "         n         regulators     ldo0            &vreg_pmu_rfa_cmn             f   h      ldo1            &vreg_pmu_aon_0p59            f   i      ldo2            &vreg_pmu_wlcx_0p8            f   j      ldo3            &vreg_pmu_wlmx_0p85           f   k      ldo4            &vreg_pmu_btcmx_0p85       ldo5            &vreg_pmu_rfa_0p8             f   l      ldo6            &vreg_pmu_rfa_1p2             f   m      ldo7            &vreg_pmu_rfa_1p8             f   n      ldo8            &vreg_pmu_pcie_0p9            f   ¤      ldo9            &vreg_pmu_pcie_1p8            f   ¥               	interrupt-parent #address-cells #size-cells model compatible stdout-path #clock-cells clock-frequency phandle clocks clock-mult clock-div device_type reg power-domains power-domain-names enable-method next-level-cache capacity-dmips-mhz dynamic-power-coefficient qcom,freq-domain operating-points-v2 interconnects #cooling-cells cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop remote-endpoint qcom,dload-mode #interconnect-cells qcom,bcm-voters opp-hz required-opps opp-shared opp-peak-kBps interrupts #power-domain-cells domain-idle-states ranges no-map hwlocks qcom,client-id qcom,vmid interrupts-extended mboxes qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges #reset-cells #mbox-cells dma-channels dma-channel-mask #dma-cells iommus dma-coherent status clock-names interconnect-names dmas dma-names pinctrl-0 pinctrl-names vddrfacmn-supply vddaon-supply vddwlcx-supply vddwlmx-supply vddrfa0p8-supply vddrfa1p2-supply vddrfa1p8-supply max-speed vdd-supply reset-gpios mode-switch orientation-switch avdd-supply spi-max-frequency touchscreen-size-x touchscreen-size-y vcc-supply retimer-switch data-lanes reg-names interrupt-names resets reset-names iommu-map interrupt-map interrupt-map-mask msi-map msi-map-mask linux,pci-domain num-lanes bus-range phys phy-names wake-gpios perst-gpios opp-level vddpcie0p9-supply vddpcie1p8-supply assigned-clocks assigned-clock-rates clock-output-names #phy-cells vdda-phy-supply vdda-pll-supply lanes-per-direction qcom,ice vcc-max-microamp vccq-supply vccq-max-microamp qcom,ee qcom,num-ees num-channels qcom,controlled-remotely #hwlock-cells qcom,gmu memory-region firmware-name qcom,opp-acd-level qcom,qmp #iommu-cells #global-interrupts qcom,smem-states qcom,smem-state-names qcom,gsi-loader label qcom,glink-channels qcom,non-secure-domain qcom,domain qcom,intents #sound-dai-cells qcom,protection-domain qcom,din-ports qcom,dout-ports qcom,ports-sinterval qcom,ports-offset1 qcom,ports-offset2 qcom,ports-hstart qcom,ports-hstop qcom,ports-word-length qcom,ports-block-pack-mode qcom,ports-block-group-count qcom,ports-lane-control qcom,rx-port-mapping powerdown-gpios sound-name-prefix vdd-1p8-supply vdd-io-supply qcom,port-mapping qcom,ports-sinterval-low qcom,tx-port-mapping gpio-controller #gpio-cells gpio-ranges pins function drive-strength slew-rate bias-disable bias-bus-hold output-high input-enable output-low bus-width sdhci-caps-mask qcom,dll-config qcom,ddr-config vdda12-supply snps,hird-threshold snps,usb2-gadget-lpm-disable snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk snps,is-utmi-l1-suspend snps,usb3_lpm_capable snps,usb2-lpm-disable snps,has-lpm-erratum tx-fifo-resize dr_mode usb-role-switch pinctrl-1 assigned-clock-parents vdda-supply vddio-supply vci-supply vdds-supply qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,channel qcom,bus-id bias-pull-up power-source color led-sources led-max-microamp flash-max-microamp flash-max-timeout-us function-enumerator #pwm-cells vdd18-supply vdd3-supply linux,code bits wakeup-parent gpio-reserved-ranges bias-pull-down output-disable #redistributor-regions redistributor-stride affinity msi-controller #msi-cells frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config vdd-bob1-supply vdd-bob2-supply vdd-l2-l13-l14-supply vdd-l3-supply vdd-l5-l16-supply vdd-l6-l7-supply vdd-l8-l9-supply vdd-l11-supply vdd-l12-supply vdd-l15-supply vdd-l17-supply qcom,pmic-id regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-allow-set-load regulator-allowed-modes vdd-l1-supply vdd-l2-supply vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-l1-l2-supply vdd-l3-l4-supply vdd-l5-supply vdd-l6-supply vdd-l7-supply #freq-domain-cells thermal-sensors temperature hysteresis polling-delay-passive trip cooling-device nvmem-cells nvmem-cell-names mode-recovery mode-bootloader serial0 serial1 debounce-interval linux,can-disable wakeup-source orientation-gpios power-role data-role audio-routing link-name sound-dai regulator-always-on regulator-boot-on qcom,micbias1-microvolt qcom,micbias2-microvolt qcom,micbias3-microvolt qcom,micbias4-microvolt qcom,mbhc-buttons-vthreshold-microvolt qcom,mbhc-headset-vthreshold-microvolt qcom,mbhc-headphone-vthreshold-microvolt qcom,rx-device qcom,tx-device vdd-buck-supply vdd-rxtx-supply vdd-mic-bias-supply wlan-enable-gpios bt-enable-gpios vddio1p2-supply vdddig-supply 