Ðþí  ½   8  xÀ   (            ý  xˆ                                                                   *   ,Qualcomm Technologies, Inc. Kaanapali QRD         "   2qcom,kaanapali-qrd qcom,kaanapali            =handset    cpus                                 cpu@0            Jcpu          2qcom,oryon           V                 Zpsci             h            y            ‡psci             š                ¡      l2-cache             2cache            ©             µ         ¡            cpu@100          Jcpu          2qcom,oryon           V                Zpsci             h            y            ‡psci             š                ¡         cpu@200          Jcpu          2qcom,oryon           V                Zpsci             h            y            ‡psci             š                ¡         cpu@300          Jcpu          2qcom,oryon           V                Zpsci             h            y            ‡psci             š                ¡         cpu@400          Jcpu          2qcom,oryon           V                Zpsci             h            y            ‡psci             š                ¡         cpu@500          Jcpu          2qcom,oryon           V                Zpsci             h            y   	         ‡psci             š                ¡         cpu@10000            Jcpu          2qcom,oryon           V                Zpsci             h   
         y            ‡psci             š               ¡      l2-cache             2cache            ©             µ         ¡   
         cpu@10100            Jcpu          2qcom,oryon           V               Zpsci             h   
         y            ‡psci             š               ¡         cpu-map    cluster0       core0            Ã         core1            Ã         core2            Ã         core3            Ã         core4            Ã         core5            Ã            cluster1       core0            Ã         core1            Ã               idle-states          Çpsci       cpu-sleep-0          2arm,idle-state        
   Ôretention            ä            û   ]           �          0         ¡         cpu-sleep-1          2arm,idle-state        
   Ôretention            ä            û   ¬           ‚          ®         ¡            domain-idle-states     cluster-sleep-0          2domain-idle-state            ä  T         û  f          ¿          #¸         ¡         domain-sleep-0           2domain-idle-state            ä ÃT         û  
ð          0          '¦         ¡   !            firmware       scm          2qcom,scm-kaanapali qcom,scm         -    �         =                        scmi          	   2arm,scmi            K                     Rtx rx           ]                                   protocol@13          V           c            ¡               interconnect-0           2qcom,kaanapali-clk-virt         p           „            ¡   *      interconnect-1           2qcom,kaanapali-mc-virt          p           „            ¡         memory@a0000000          Jmemory           V                      pmu          2arm,armv8-pmuv3         ”               psci             2arm,psci-1.0             asmc    power-domain-cpu0           Ÿ             y           ³            ¡         power-domain-cpu1           Ÿ             y           ³            ¡         power-domain-cpu2           Ÿ             y           ³            ¡         power-domain-cpu3           Ÿ             y           ³            ¡         power-domain-cpu4           Ÿ             y           ³            ¡         power-domain-cpu5           Ÿ             y           ³            ¡   	      power-domain-cpu6           Ÿ             y           ³            ¡         power-domain-cpu7           Ÿ             y           ³            ¡         power-domain-cluster            Ÿ            ³            y             ¡         power-domain-system         Ÿ            ³   !         ¡             reserved-memory                                   Æ   pdp@81300000             V    �0                  Í      aop-cmd-db@81c60000          2qcom,cmd-db          V    �Æ                  Í      smem@81d00000         
   2qcom,smem            V    �Ð                  Ô   "            Í      pdp-ns-shared@81f00000           V    �ð                  Í      dsm-partition-1@84a00000             V    „       P           Í      dsm-partition-2@89f00000             V    ‰ð       ¨           Í      mpss@8aa00000            V    Š       °           Í      q6-mpss-dtb@99500000             V    ™P                  Í      ipa-fw@99580000          V    ™X                  Í      ipa-gsi@99590000             V    ™Y                   Í      gpu-microcode@9959a000           V    ™Y                   Í      camera@99600000          V    ™`       €           Í      camera-2@99e00000            V    ™à       €           Í      video@9a600000           V    š`       €           Í      cvp@9ae00000             V    šà       p           Í      cdsp@9b500000            V    ›P      �           Í      q6-cdsp-dtb@9ce00000             V    œà                  Í      soccp@a03d0000           V     =       P           Í      soccp-dtb@a08d0000           V     �                  Í      q6-adsp-dtb@a1380000             V    ¡8                  Í      adspslpi@a1400000            V    ¡@      À           Í      rmtfs@d7c00000           2qcom,rmtfs-mem           V    ×À       @           Í        Ü           ë            soc@0            2simple-bus                                   õ                               Æ                          clock-controller@100000          2qcom,kaanapali-gcc           V            B       ,   š   #   $   %   &   '       '      '               c                       Ÿ            ¡   (      geniqup@ac0000           2qcom,geni-se-qup             V     ¬                   š   (   �   (   ‚        m-ahb s-ahb            )   £                                                Æ   serial@a9c000            2qcom,geni-debug-uart             V     ©À       @         ”      C            š   (   V        se        0  =   *         *         +         ,              -qup-core qup-config         @   -        Jdefault         Xokay             mailbox@1106000          2qcom,kaanapali-ipcc qcom,ipcc            V    `                ”       ö            _        t           …            ¡   D      interconnect@1500000             2qcom,kaanapali-cnoc-main             V    P        €        „           p            ¡   0      interconnect@1600000             2qcom,kaanapali-cnoc-cfg          V    `        b         „           p            ¡   ,      interconnect@1680000             2qcom,kaanapali-system-noc            V    h       ð€        „           p         interconnect@16c0000             2qcom,kaanapali-pcie-anoc             V    l                „           p            š   (       (   	         ¡   /      interconnect@16e0000             2qcom,kaanapali-aggre-noc             V    n       $         „           p            š   (      (      .            ¡         interconnect@1780000             2qcom,kaanapali-mmss-noc          V    x       ¸         „           p         pcie@1c00000             Jpci       %   2qcom,kaanapali-pcie qcom,pcie-sm8550          `   V    À        0     @             @         ¨    @             @             À0                ‘parf dbi elbi atu config mhi                                   8  Æ               @                 @0      @0      #Ð        l  ”       �          Ž          �          �          ‘          ’          “          ”          Œ         /  ›msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global        @   š   (   &   (   (   (   )   (   0   (   1   (      (       (         I  aux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu noc_aggr cnoc_sf_axi            «   (      (           ²pci link_down         0  =   /                  +         0              -pcie-mem cpu-pcie            y   (            ¾UUUU        Î   1         â       )            )              ì                                 •                                    –                                    —                                    ˜           ú                       t                   2            2               ÿ         "           1            B           L       ÿ                	  Xdisabled       opp-table            2operating-points-v2          ¡   1   opp-2500000         V     &%         ]   3        k Ð�         opp-5000000         V     LK@        ]   3        k ¡          opp-10000000            V     ˜–€        ]   3        k B@         opp-8000000         V     z         ]   4        k ´         opp-16000000            V     ô$         ]   4        k h            pcie@0           Jpci          V                            L      ÿ                                  Æ        y   &         phy@1c06000       #   2qcom,kaanapali-qmp-gen3x2-pcie-phy           V    À`               (   š   (   *   (   (          (   ,   (   .        aux cfg_ahb ref rchng pipe          ~   (   ,        Žõá         «   (   	   (           ²phy phy_nocsr            y   (           c            £pcie0_pipe_clk          ¶          	  Xdisabled             ¡   &      phy@1d80000       3   2qcom,kaanapali-qmp-ufs-phy qcom,sm8750-qmp-ufs-phy           V    Ø                   š   .       (   –              ref ref_aux qref            «   5            ²ufsphy           y   (           c           ¶            Xokay            Á   6        Ñ   7         ¡   '      ufs@1d84000       .   2qcom,kaanapali-ufshc qcom,ufshc jedec,ufs-2.0            V    Ø@       0         ”      	         @   š   (   ’   (      (   ‘   (   ž   .      (   œ   (   ˜   (   š      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           Î   8        «   (           ²rst       0  =                     +         ,              -ufs-ddr cpu-ufs          y   (           ]   4           )   `                      á           õ   9        y   '        þufsphy                      Xokay               :   Ù              ;         O€        0   <        < O€         ¡   5   opp-table            2operating-points-v2          ¡   8   opp-75000000          @  V    xhÀ                    xhÀ                                        ]   =      opp-100000000         @  V    õá                     õá                                         ]   3      opp-403000000         @  V    JÀ                    JÀ                                        ]   4            crypto@1d88000        >   2qcom,kaanapali-inline-crypto-engine qcom,inline-crypto-engine            V    Ø€      €          š   (   ”         ¡   9      hwlock@1f40000           2qcom,tcsr-mutex          V    ô                 N            ¡   "      clock-controller@1fc0000             2qcom,kaanapali-tcsr syscon           V    ü                  š   .            c                        ¡         interconnect@7400000              2qcom,kaanapali-lpass-lpiaon-noc          V    @       �€        „           p         interconnect@7420000             2qcom,kaanapali-lpass-lpicx-noc           V    B       @€        „           p         interconnect@7f40000             2qcom,kaanapali-lpass-ag-noc          V    ô        à€        „           p         mmc@8804000       '   2qcom,kaanapali-sdhci qcom,sdhci-msm-v5           V    €@                ”       Ï          ß           ›hc_irq pwr_irq           š   (   ‹   (   Œ   .            iface core xo         0  =                     +         ,              -sdhc-ddr cpu-sdhc            y   >            Î   ?        \ D,        l€h           )  @                      «   (           Xokay            |   :   7           …   @        ‘   A        ž            ¨         °        @   B        ·   C        Jdefault sleep      opp-table            2operating-points-v2          ¡   ?   opp-100000000           V    õá         k q  †         Á  ÃP            ]   4      opp-202000000           V    
F€        k @ ÔÀ        Á –@            ]   4            interrupt-controller@b220000             2qcom,kaanapali-pdc qcom,pdc           V    "             – ð       ô        Î      é   &   (        3        :        =        T  /      b  a       ‚  Í      Ž   û      “        £        ¥        §        ¨  -      ª  Ÿ      «  ¶      ¬  C      ­  ¿      ®  Ä      ¯  Ê      °   D      ±   V      ²   `      ³   ù           t                         _         ¡   E      power-management@c300000          &   2qcom,kaanapali-aoss-qmp qcom,aoss-qmp            V    0                 Þ   D                   K   D                c          pinctrl@f100000          2qcom,kaanapali-tlmm          V           0          ”       Ð            ò                      :           Ú         _        t              E         (   $      J      w      �            ¡   :   qup-uart7-state         =gpio62 gpio63         	  Bqup1_se7            K            Z         ¡   -      sdc2-default-state           ¡   B   clk-pins          	  =sdc2_clk            K            Z      cmd-pins          	  =sdc2_cmd            K   
         g      data-pins         
  =sdc2_data           K   
         g      card-detect-pins            =gpio55          Bgpio            K            g         sdc2-sleep-state             ¡   C   clk-pins          	  =sdc2_clk            K            Z      cmd-pins          	  =sdc2_cmd            K            g      data-pins         
  =sdc2_data           K            g      card-detect-pins            =gpio55          Bgpio            K            g            sram@14680000            2qcom,kaanapali-imem mmio-sram            V    h                 Æ        h              t                            pil-sram@94c             2qcom,pil-reloc-info          V  	L   È         iommu@15000000        2   2qcom,kaanapali-smmu-500 qcom,smmu-500 arm,mmu-500            V                   L  ”       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         ‹         Œ         �         Ž         �         �         ‘         ’         “         ”         •         –         —         ˜         ™         ¢         £         œ         ¥         Ã         §         ¨         ©         ²         ³         ´         µ         ¶         ·         ¸         ¹         š         è         é         ê         ë         ì         í         î         ï         ð         ñ         ò         ó         ô         õ         ö           �           Ž                      ¡   )      interrupt-controller@17000000            2arm,gic-v3            V                                    ”      	           t            _        ¡           ¸                                         Æ         ¡      msi-controller@17040000          2arm,gic-v3-its           V                      Í        Ü            ¡   2         watchdog@17600000         &   2qcom,apss-wdt-kaanapali qcom,kpss-wdt            V    `                  š   %        ”                 mailbox@17610000          3   2qcom,kaanapali-cpucp-mbox qcom,x1e80100-cpucp-mbox            V    a        €     ˜        €         ”       "           …            ¡         timer@17810000           2arm,armv7-timer-mem          V    �                                          Æ                       frame@17811000           V    �        �             ç            ”                          frame@17813000           V    �0            ç           ”       	         	  Xdisabled          frame@17815000           V    �P            ç           ”       
         	  Xdisabled          frame@17817000           V    �p            ç           ”                	  Xdisabled          frame@17819000           V    ��            ç           ”                	  Xdisabled          frame@1781b000           V    �°            ç           ”                	  Xdisabled          frame@1781d000           V    �Ð            ç           ”                	  Xdisabled             rsc@18900000             2qcom,rpmh-rsc         0   V    �             ‘             ’                 ‘drv-0 drv-1 drv-2         $  ”                                       y          	  ôapps_rsc            ú           
                                         bcm-voter            2qcom,bcm-voter           ¡         clock-controller             2qcom,kaanapali-rpmh-clk         c            š   F        xo           ¡   .      power-controller             2qcom,kaanapali-rpmhpd           Î   G        Ÿ            ¡   >   opp-table            2operating-points-v2          ¡   G   opp-16          &         opp-50          &   2      opp-51          &   3      opp-52          &   4      opp-54          &   6      opp-56          &   8         ¡   =      opp-60          &   <      opp-64          &   @         ¡   3      opp-76          &   L      opp-80          &   P      opp-96          &   `      opp-128         &   €      opp-144         &   �      opp-192         &   À      opp-224         &   à      opp-256         &            ¡   4      opp-320         &  @      opp-336         &  P      opp-384         &  €      opp-400         &  �      opp-416         &         opp-432         &  °      opp-448         &  À      opp-452         &  Ä      opp-456         &  È      opp-480         &  à            regulators-0             2qcom,pmh0101-rpmh-regulators            0B_E0       bob1          
  =vreg_bob1           L -æ         d =	         |         bob2          
  =vreg_bob2           L )B€        d 63         |         ldo1            =vreg_l1b_1p8            L w@        d w@        |            “        ¬            ldo2            =vreg_l2b_3p0            L -æ         d .‚@        |            “        ¬            ldo4            =vreg_l4b_1p8            L w@        d w@        |            “        ¬            ldo5            =vreg_l5b_3p1            L /M`        d 0à        |            “        ¬            ldo6            =vreg_l6b_1p8            L w@        d -æ         |            “        ¬            ldo7            =vreg_l7b_1p8            L w@        d -æ         |            “        ¬            ldo8            =vreg_l8b_1p8            L w@        d -æ         |            “        ¬               ¡   A      ldo9            =vreg_l9b_2p9            L -*€        d -æ         |            “        ¬               ¡   @      ldo10           =vreg_l10b_1p8           L w@        d w@        |            “        ¬            ldo11           =vreg_l11b_1p0           L B@        d ¶à        |            “        ¬            ldo12           =vreg_l12b_1p8           L O€        d w@        |            “        ¬            ldo13           =vreg_l13b_3p0           L -ÆÀ        d -ÆÀ        |            “        ¬            ldo14           =vreg_l14b_3p2           L 0Ô         d 0Ô         |            “        ¬            ldo15           =vreg_l15b_1p8           L w@        d w@        |            “        ¬            ldo17           =vreg_l17b_2p5           L &5@        d &5@        |            “        ¬               ¡   ;      ldo18           =vreg_l18b_1p2           L O€        d O€        |            “        ¬               regulators-1             2qcom,pmh0110-rpmh-regulators            0D_E0       smps10          =vreg_s10d_1p0           L B@        d Èà        |         ldo1            =vreg_l1d_1p2            L O€        d *@        |            “        ¬               ¡   7      ldo2            =vreg_l2d_0p9            L ê€        d ž0        |            “        ¬            ldo3            =vreg_l3d_0p8            L m€        d m€        |            “        ¬            ldo4            =vreg_l4d_1p2            L O€        d O€        |            “        ¬               ¡   <         regulators-2             2qcom,pmh0110-rpmh-regulators            0F_E0       smps6           =vreg_s6f_0p5            L “à        d ²�        |         smps7           =vreg_s7f_1p2            L ­@        d ï`        |         smps8           =vreg_s8f_1p8            L w@        d „€        |         ldo1            =vreg_l1f_1p2            L O€        d O€        |            “        ¬            ldo2            =vreg_l2f_1p2            L O€        d O€        |            “        ¬            ldo3            =vreg_l3f_0p8            L m€        d H@        |            “        ¬            ldo4            =vreg_l4f_0p8            L m€        d ê€        |            “        ¬               regulators-3             2qcom,pmh0110-rpmh-regulators            0G_E0       smps7           =vreg_s7g_0p9            L m€        d Èà        |         smps9           =vreg_s9g_1p0            L B@        d Èà        |         ldo1            =vreg_l1g_1p2            L O€        d O€        |            “        ¬            ldo2            =vreg_l2g_1p8            L w@        d w@        |            “        ¬            ldo3            =vreg_l3g_1p2            L O€        d O€        |            “        ¬            ldo4            =vreg_l4g_0p9            L m€        d 	À        |            “        ¬               ¡   6         regulators-4             2qcom,pmh0110-rpmh-regulators            0I_E0       smps7           =vreg_s7i_0p9            L »         d Ôà        |         ldo2            =vreg_l2i_1p2            L O€        d O€        |            “        ¬            ldo3            =vreg_l3i_0p8            L m€        d 	À        |            “        ¬               regulators-5             2qcom,pmh0104-rpmh-regulators            0J_E1       smps1           =vreg_s1j_0p8            L €        d B@        |         smps2           =vreg_s2j_0p8            L ¡         d Èà        |         smps3           =vreg_s3j_1p2            L O€        d Ö         |         smps4           =vreg_s4j_0p7            L “à        d B@        |            regulators-6             2qcom,pmr735d-rpmh-regulators            0K_E1       ldo1            =vreg_l1k_0p8            L “à        d Èà        |            “        ¬            ldo2            =vreg_l2k_0p7            L 
®`        d B@        |            “        ¬            ldo3            =vreg_l3k_1p2            L O€        d O€        |            “        ¬            ldo4            =vreg_l4k_1p0            L B@        d O€        |            “        ¬            ldo5            =vreg_l5k_0p7            L 
®`        d B@        |            “        ¬            ldo6            =vreg_l6k_1p7            L ð         d „€        |            “        ¬            ldo7            =vreg_l7k_0p7            L 
®`        d ð€        |            “        ¬               regulators-7             2qcom,pm8010-rpmh-regulators         0M_E1       ldo1            =vreg_l1m_1p0            L B@        d Èà        |            “        ¬            ldo2            =vreg_l2m_1p0            L ¹@        d Ø€        |            “        ¬            ldo3            =vreg_l3m_2p8            L *¹€        d ,@         |         ldo4            =vreg_l4m_2p2            L !‘À        d !‘À        |         ldo6            =vreg_l6m_2p8            L *¹€        d *¹€        |         ldo7            =vreg_l7m_2p8            L *¹€        d *¹€        |            regulators-8             2qcom,pm8010-rpmh-regulators         0N_E1       ldo1            =vreg_l1n_1p1            L ¹@        d Ø€        |            “        ¬            ldo2            =vreg_l2n_1p2            L O€        d O€        |            “        ¬            ldo3            =vreg_l3n_1p8            L w@        d w@        |         ldo4            =vreg_l4n_1p8            L w@        d w@        |         ldo5            =vreg_l5n_2p8            L *¹€        d *¹€        |         ldo6            =vreg_l6n_2p8            L *¹€        d *¹€        |         ldo7            =vreg_l7n_3p3            L 2j@        d 2j@        |               interconnect@260c0000            2qcom,kaanapali-nsp-noc           V    &       €        „           p         pmu@310b3400          +   2qcom,kaanapali-cpu-bwmon qcom,sdm845-bwmon           V    14                ”      E           =   +                       Î   H   opp-table            2operating-points-v2          ¡   H   opp-0           k !bà      opp-1           k R”       opp-2           k ^èà      opp-3           k h?€      opp-4           k ¯€      opp-5           k ¦þ       opp-6           k Â„à      opp-7           k àùÀ      opp-8           kÐ       opp-9           k#¿€      opp-10          kE€             pmu@310b7400          +   2qcom,kaanapali-cpu-bwmon qcom,sdm845-bwmon           V    1t                ”      E           =   +                       Î   H      interconnect@31100000            2qcom,kaanapali-gem-noc           V    1       0€        „           p            ¡   +      system-cache-controller@31800000             2qcom,kaanapali-llcc       `   V    1€              2€              1À              2À              4€              4À                X  ‘llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base llcc_broadcast_and_base         ”      
         sram@81f08000         
   2mmio-sram            V    �ð€                                         Æ        �ð€       scp-sram-section@0           2arm,scmi-shmem           V       €         ¡         scp-sram-section@100             2arm,scmi-shmem           V      €         ¡               timer            2arm,armv8-timer       0  ”                                 
         aliases       $  Ä/soc@0/geniqup@ac0000/serial@a9c000       chosen          Ìserial0:115200n8          clocks     xo-board             2fixed-clock         Ø“à         c             ¡   F      sleep-clk            2fixed-clock         Ø  ü        c             ¡   %      bi-tcxo-div2-clk             2fixed-factor-clock          c             š   .            è           ó            ¡   #      bi-tcxo-ao-div2-clk          2fixed-factor-clock          c             š   .           è           ó            ¡   $            	interrupt-parent #address-cells #size-cells model compatible chassis-type device_type reg enable-method next-level-cache power-domains power-domain-names clocks phandle cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us qcom,dload-mode interconnects mboxes mbox-names shmem #clock-cells #interconnect-cells qcom,bcm-voters interrupts #power-domain-cells domain-idle-states ranges no-map hwlocks qcom,client-id qcom,vmid dma-ranges #reset-cells clock-names iommus dma-coherent interconnect-names pinctrl-0 pinctrl-names status interrupt-controller #interrupt-cells #mbox-cells reg-names interrupt-names resets reset-names eq-presets-8gts operating-points-v2 iommu-map interrupt-map interrupt-map-mask msi-map msi-map-mask max-link-speed linux,pci-domain num-lanes bus-range opp-hz required-opps opp-peak-kBps phys assigned-clocks assigned-clock-rates clock-output-names #phy-cells vdda-phy-supply vdda-pll-supply lanes-per-direction qcom,ice phy-names reset-gpios vcc-supply vcc-max-microamp vccq-supply vccq-max-microamp #hwlock-cells qcom,dll-config qcom,ddr-config cd-gpios vmmc-supply vqmmc-supply bus-width no-sdio no-mmc pinctrl-1 opp-avg-kBps qcom,pdc-ranges interrupts-extended gpio-controller #gpio-cells gpio-ranges wakeup-parent gpio-reserved-ranges pins function drive-strength bias-disable bias-pull-up no-memory-wc #iommu-cells #global-interrupts #redistributor-regions redistributor-stride msi-controller #msi-cells frame-number label qcom,tcs-offset qcom,drv-id qcom,tcs-config opp-level qcom,pmic-id regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-allow-set-load regulator-allowed-modes serial0 stdout-path clock-frequency clock-mult clock-div 