  U   8  \   (              $                                                                   %   ,BQ Aquaris X5 Plus (Longcheer L9360)             2longcheer,l9360 qcom,msm8976             =handset    chosen                                     J   framebuffer@83200000             2simple-framebuffer           Q            ^          U  8         [           b           ir8g8b8           p            8   ~      L      M      Q      P                  N         clocks     xo-board             2fixed-clock                       $                      cpus                                 cpu@0            cpu          2arm,cortex-a53           Q             psci                           =                                          cpu@1            cpu          2arm,cortex-a53           Q            psci                           =                                    	      cpu@2            cpu          2arm,cortex-a53           Q            psci                           =                                    
      cpu@3            cpu          2arm,cortex-a53           Q            psci                           =                                          cpu@100          cpu          2arm,cortex-a72           Q            psci                                                                         cpu@101          cpu          2arm,cortex-a72           Q           psci                                                                         cpu@102          cpu          2arm,cortex-a72           Q           psci                                                                         cpu@103          cpu          2arm,cortex-a72           Q           psci                                                                         cpu-map    cluster0       core0                    core1              	      core2              
      core3                       cluster1       core0                    core1                    core2                    core3                          idle-states         psci       cpu-sleep-0-0            2arm,idle-state          little-power-collapse           (@          ?           P           `           q                  cpu-sleep-1-0            2arm,idle-state          big-retention           (           ?           P   c        `                     cpu-sleep-1-1            2arm,idle-state          big-power-collapse          (@          ?           P           `  _         q                     l2-cache0            2cache                                         l2-cache1            2cache                                            firmware       scm          2qcom,scm-msm8976 qcom,scm            ~      s      r      q        core bus iface                          a          memory@80000000          memory           Q                     pmu-a53          2arm,cortex-a53-pmu                        pmu-a72          2arm,cortex-a72-pmu                        psci             2arm,psci-1.0             smc       remoteproc        $   2qcom,msm8976-rpm-proc qcom,rpm-proc    smd-edge                                                   rpm-requests             2qcom,rpm-msm8976 qcom,smd-rpm           rpm_requests       clock-controller             2qcom,rpmcc-msm8976 qcom,rpmcc            ~           xo                                power-controller             2qcom,msm8976-rpmpd                                    g   opp-table            2operating-points-v2                opp1                     opp2                      opp3               0      opp4               @            E      opp5                           <      opp6                           =      opp7                           >      opp8              @            F      opp9                          ?      opp10                   opp111                        regulators           2qcom,rpm-pm8950-regulators          )           7           E           S           a           o                                                  s1           B@               s3           7         7                  s4           G         G                  l1           O         O      l2           O         O      l3           B@               l5           w@         w@            K      l6           w@         w@            a      l7           w@         w@      l8           ,@          ,@             J      l9           -         2Z      l10          *         *      l11          -p         -p            L      l12          w@         -p            M      l13          .         .      l14          w@         2Z      l15          w@         2Z      l16          w@         w@      l17          +|         +|      l19          O         p      l22          *         *      l23          O         O                  reserved-memory                                    J   ext-region@85b00000          Q           P                 smem@86300000         
   2qcom,smem            Q    0                                                 reserved@86400000            Q    @                        mpss@86c00000            Q          `                 lpass@8c200000           Q                             wcnss@8d200000           Q                                   e      memory@8da00000          Q          `                 tz-apps@8dd00000             Q          @                 framebuffer@83000000             Q                               smp2p-hexagon            2qcom,smp2p                #                 
        '            6           F       master-kernel           Pmaster-kernel           `         slave-kernel            Pslave-kernel             w                    smp2p-modem          2qcom,smp2p                                          '            6           F       master-kernel           Pmaster-kernel           `         slave-kernel            Pslave-kernel             w                    smp2p-wcnss          2qcom,smp2p                                          '            6           F       master-kernel           Pmaster-kernel           `               h      slave-kernel            Pslave-kernel             w                       f         smsm          
   2qcom,smsm                                                     	         apps@0           Q            `               k      hexagon@1            Q                 "            w                 wcnss@6          Q                              w                    soc@0                                     J                     2simple-bus     rng@22000         
   2qcom,prng            Q     @         ~      U        core          sram@60000           2qcom,rpm-msg-ram             Q                        phy@6c000            2qcom,usb-hs-28nm-femtophy            Q                          ~             a      `        ref ahb sleep                               phy por       	  disabled                Z      qfprom@a4000              2qcom,msm8976-qfprom qcom,qfprom          Q 
@                                base1@218            Q                                      s0-p1@219            Q                                      s0-p2@219            Q                                     s1-p1@21a            Q                                     s1-p2@21b            Q                                      s2-p1@21c            Q                                !      s2-p2@21c            Q                               "      s3-p1@21d            Q                               #      s3-p2@21e            Q                               $      base2@220            Q                                       s4-p1@221            Q  !                              %      s4-p2@221            Q  !                             &      s5-p1@222            Q  "                             '      s5-p2@223            Q  $                             (      s6-p1@224            Q  $                              )      s6-p2@224            Q  $                             *      s7-p1@225            Q  %                             +      s7-p2@226            Q  &                             ,      mode@228             Q  (                                    s8-p1@228            Q  (                             -      s8-p2@229            Q  )                             .      s9-p1@229            Q  )                             /      s9-p2@22a            Q  *                             0      s10-p1@22b           Q  +                             1      s10-p2@22c           Q  ,                             2         thermal-sensor@4a9000         !   2qcom,msm8976-tsens qcom,tsens-v1             Q J     J                              uplow         d                           !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2        mode base1 base2 s0_p1 s0_p2 s1_p1 s1_p2 s2_p1 s2_p2 s3_p1 s3_p2 s4_p1 s4_p2 s5_p1 s5_p2 s6_p1 s6_p2 s7_p1 s7_p2 s8_p1 s8_p2 s9_p1 s9_p2 s10_p1 s10_p2                                    l      restart@4ab000           2qcom,pshold          Q J          pinctrl@1000000          2qcom,msm8976-pinctrl             Q    0                                        $        4   3                    w                   @                   3   spi0-default-state              S   spi-pins            Ugpio0 gpio1 gpio3         
  Zblsp_spi1           c            r      cs-pins         Ugpio2         
  Zblsp_spi1           c            r         spi0-sleep-state                T   spi-pins            Ugpio0 gpio1 gpio3           Zgpio            c                  cs-pins         Ugpio2           Zgpio            c            r         blsp1-i2c2-default-state            Ugpio6 gpio7       
  Zblsp_i2c2           c            r            U      blsp1-i2c2-sleep-state          Ugpio6 gpio7         Zgpio            c            r      blsp1-i2c4-default-state            Ugpio14 gpio15         
  Zblsp_i2c4           c            r            V      blsp1-i2c4-sleep-state          Ugpio14 gpio15           Zgpio            c            r            W      blsp2-uart2-active-state            Ugpio20 gpio21           Zblsp_uart6          c            r      blsp2-uart2-sleep-state         Ugpio20 gpio21           Zgpio            c            r      blsp2-i2c2-default-state            Ugpio22 gpio23         
  Zblsp_i2c6           c            r            \      blsp2-i2c2-sleep-state          Ugpio22 gpio23           Zgpio            c            r            ]      blsp2-i2c4-default-state            Ugpio18 gpio19         
  Zblsp_i2c8           c            r            c      blsp2-i2c4-sleep-state          Ugpio18 gpio19           Zgpio            c            r            d      sdc2-default-state              N   clk-pins          	  Usdc2_clk             r        c         cmd-pins          	  Usdc2_cmd                     c   
      data-pins         
  Usdc2_data                    c   
         sdc2-sleep-state                P   clk-pins          	  Usdc2_clk             r        c         cmd-pins          	  Usdc2_cmd                     c         data-pins         
  Usdc2_data                    c            wcss-wlan-default-state             i   wcss-wlan2-pins         Ugpio40          Zwcss_wlan2          c                  wcss-wlan1-pins         Ugpio41          Zwcss_wlan1          c                  wcss-wlan0-pins         Ugpio42          Zwcss_wlan0          c                  wcss-wlan-pins          Ugpio43 gpio44         
  Zwcss_wlan           c                     button-backlight-default-state          Ugpio101         Zgpio            c            r            o      hall-sensor-default-state           Ugpio107         Zgpio            c                        m      nfc-default-state           Ugpio122 gpio140         Zgpio            c                        X      nfc-sleep-state             Y   int-pins            Ugpio140         Zgpio            c                  ven-pins            Ugpio122         Zgpio            c            r         sdc2-cd-default-state           Ugpio100         Zgpio            c                        O      sdc2-cd-sleep-state         Ugpio100         Zgpio            c            r            Q      ts-int-state            Ugpio65          Zgpio            c                                 ^      ts-reset-state          Ugpio64          Zgpio            c                        _      ts-sleep-state          Ugpio64          Zgpio            c                        `      volume-up-default-state         Ugpio113         Zgpio            c                        n         clock-controller@1800000             2qcom,gcc-msm8976             Q                                                             A       0   ~                4      4       5      5          0  xo xo_a dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte            6                  hwlock@1905000           2qcom,tcsr-mutex          QP                                 syscon@1937000           2qcom,msm8976-tcsr syscon             Qp                      display-subsystem@1a00000         
   2qcom,mdss            Q         0         mdss_phys vbif_phys          p                     H            w                     ~      L      M      Q      P        iface bus vsync core                                       J      	  disabled                7   display-controller@1a01000           2qcom,msm8976-mdp5 qcom,mdp5          Q         	  mdp_phys                 7                  0   ~      L      M      P      Q      x      w         iface bus core vsync tbu tbu_rt            8         p                 9      ports                                port@0           Q       endpoint               :            A         port@1           Q      endpoint               ;            B            opp-table            2operating-points-v2             8   opp-177780000               
            <      opp-270000000               ߀           =      opp-320000000                           >      opp-360000000               u*            ?            dsi@1a94000       )   2qcom,msm8976-dsi-ctrl qcom,mdss-dsi-ctrl             Q@          	  dsi_ctrl                 7                 0   ~      P      L      M                  N      #  mdp_core iface bus byte pixel core                                 4       4           *   4           @         p                                      	  disabled       ports                                port@0           Q       endpoint               A            :         port@1           Q      endpoint                opp-table            2operating-points-v2             @   opp-125000000               sY@           <      opp-161250000               	z           =      opp-187500000               -           >            dsi@1a96000       )   2qcom,msm8976-dsi-ctrl qcom,mdss-dsi-ctrl             Q`          	  dsi_ctrl                 7                 0   ~      P      L      M                  O      #  mdp_core iface bus byte pixel core                                 5       5           *   5           @         p                                      	  disabled       ports                                port@0           Q       endpoint               B            ;         port@1           Q      endpoint                   phy@1a94a00          2qcom,dsi-phy-28nm-hpm-fam-b          QJ    D   K   0      "  dsi_pll dsi_phy dsi_phy_regulator                                    ~      L             
  iface ref         	  disabled                4      phy@1a96a00          2qcom,dsi-phy-28nm-hpm-fam-b          Qj    d   k   0      "  dsi_pll dsi_phy dsi_phy_regulator                                    ~      L             
  iface ref         	  disabled                5         gpu@1c00000          2qcom,adreno-510.0 qcom,adreno            Q             kgsl_3d0_reg_memory                !           kgsl_3d0_irq          0   ~                                          ,  core iface mem mem_iface rbbmtimer alwayson          p                 C               D      	  disabled       opp-table            2operating-points-v2             D   opp-200000000                           E        /         opp-300000000                           <        /         opp-400000000               ׄ            >        /         opp-480000000               8            F        /         opp-540000000                /            ?        /         opp-600000000               #F            ?        /               iommu@1ee0000         %   2qcom,msm8976-iommu qcom,msm-iommu-v2             Q    0          J                  ~      y      u      
  iface bus           @                                    U               9   iommu-ctx@15000          2qcom,msm-iommu-v2-ns             Q P            b                  q         iommu-ctx@16000          2qcom,msm-iommu-v2-ns             Q `            b                  r         iommu-ctx@17000          2qcom,msm-iommu-v2-ns             Q p            b                  s            iommu@1f08000         %   2qcom,msm8976-iommu qcom,msm-iommu-v2             J                 ~      y            
  iface bus            p      	        @                                    U               C   iommu-ctx@0          2qcom,msm-iommu-v2-ns             Q               b                            iommu-ctx@1000           2qcom,msm-iommu-v2-sec            Q              b                           iommu-ctx@2000           2qcom,msm-iommu-v2-sec            Q               b                              spmi@200f000             2qcom,spmi-pmic-arb        (   Q     @                    !         core chnls obsrvr intr cnfg                           periph_irq          p            }                                       w              pmic@4           2qcom,pm8004 qcom,spmi-pmic           Q                                       pmic@5           2qcom,pm8004 qcom,spmi-pmic           Q                                    regulators           2qcom,pm8004-regulators          7                 s2           ~               	  vdd_apc1                            s5           ~                           vdd_gfx                      6            pmic@0           2qcom,pm8950 qcom,spmi-pmic           Q                                     pon@800          2qcom,pm8916-pon          Q                            pwrkey           2qcom,pm8941-pwrkey                                  =	                    t      resin            2qcom,pm8941-resin                                  =	                 okay               r         temp-alarm@2400          2qcom,spmi-temp-alarm             Q  $                $                  G           "thermal                   adc@3100             2qcom,spmi-vadc           Q  1                1                                         3               G   channel@5            Q           E              Vvcoin         channel@7            Q           E              Vvph_pwr       channel@8            Q           E            	  Vdie_temp          channel@9            Q   	        E            
  Vref_625mv         channel@a            Q   
        E              Vref_1250mv        channel@c            Q           E              Vref_buf_625mv         channel@e            Q           Vref_gnd       channel@f            Q           Vref_vdd       channel@11           Q           E               \        m         
  Vpa_therm1         channel@13           Q           E               \        m           Vcase_therm        channel@32           Q   2        E               \        m         	  Vxo_therm          channel@36           Q   6        E               \        m         
  Vpa_therm0         channel@3c           Q   <        E               \        m           Vxo_therm_buf             rtc@6000             2qcom,pm8941-rtc          Q  `   a       
  rtc alarm                  a             mpps@a000            2qcom,pm8950-mpp qcom,spmi-mpp            Q            $        4   H                               w                       H      gpio@c000             2qcom,pm8950-gpio qcom,spmi-gpio          Q            $        4   I                               w                       I         pmic@1           2qcom,pm8950 qcom,spmi-pmic           Q                                    regulators           2qcom,pm8950-regulators                s5           ~               	  vdd_apc0                                     mmc@7824900       %   2qcom,msm8976-sdhci qcom,sdhci-msm-v4             QI    @            hc core                {                     hc_irq pwr_irq           ~      Y      Z               iface core xo           okay                                   J           K      mmc@7864900       %   2qcom,msm8976-sdhci qcom,sdhci-msm-v4             QI   @            hc core                }                     hc_irq pwr_irq           ~      \      ]               iface core xo           okay                          3   d              L           M           N   O           P   Q        default sleep         dma-controller@7884000           2qcom,bam-v1.7.0          Q@                              ~      n        bam_clk                    }                         R      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             Q                   k            ~            n        core iface             R       R           tx rx         	  disabled          serial@78b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             Q                    l            ~            n        core iface             R      R           tx rx         	  disabled          spi@78b5000          2qcom,spi-qup-v2.2.1          QP                   _            ~      
      n        core iface             R      R           tx rx           default sleep              S           T                                	  disabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          Q`                   `            ~            n        core iface                       R      R           tx rx           default sleep              U           U                                  okay       led-controller@30            2kinetic,ktd2026          Q   0                             multi-led              	        Zstatus                               led@0            Q                     led@1            Q                    led@2            Q                             i2c@78b8000          2qcom,i2c-qup-v2.2.1          Q                   b            ~            n        core iface                       R   
   R           tx rx           default sleep              V           W                                  okay       nfc@28           2nxp,pn547 nxp,nxp-nci-i2c            Q   (           3              *   3   z            7   3   m               X           Y        default sleep            usb@78db000          2qcom,ci-hdrc             Q                                             ~      e      f        iface core                f        Ĵ                       core            F            Wperipheral          _ulpi            husb-phy         *   Z      	  disabled                     mmc@7a24900       %   2qcom,msm8976-sdhci qcom,sdhci-msm-v4             QI   @            hc core               '         )           hc_irq pwr_irq           ~      ^      _               iface core xo         	  disabled          dma-controller@7ac4000           2qcom,bam-v1.7.0          Q@                              ~      o        bam_clk                    }                         [      serial@7af0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             Q                   3            ~            o        core iface             [       [           tx rx           okay          i2c@7af6000          2qcom,i2c-qup-v2.2.1          Q`                  ,            ~            o        core iface                       [      [           tx rx           default sleep              \           ]                                  okay       touchscreen@20           Q             2syna,rmi4-i2c              3   A              ^   _           ^   `        default sleep           r   a        }   b           3   @                                                      rmi4-f01@1           Q                    rmi4-f12@12          Q                    rmi4-f1a@1a          Q             D                  i2c@7af8000          2qcom,i2c-qup-v2.2.1          Q                  .            ~            o        core iface                       [   
   [           tx rx           default sleep              c           d                                	  disabled          remoteproc@a204000           2qcom,pronto-v3-pil qcom,pronto           Q
 @     
      
!   0         ccu dxe pmu            e      @                  f          f         f         f            #  wdog fatal ready handover stop-ack           p   g       g           cx mx              h            "stop               i        default       	  disabled                j   iris             ~              xo        smd-edge                                                       6           Vpronto     wcnss            2qcom,wcnss          WCNSS_CTRL          8   j   bluetooth            2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan                                     tx rx              k   
   k   	        "tx-enable tx-rings-empty                   interrupt-controller@b000000             2qcom,msm-qgic2           Q                     w                             mailbox@b011000       C   2qcom,msm8976-apcs-kpss-global qcom,msm8994-apcs-kpss-global syscon           Q            B                     timer@b120000            2arm,armv7-timer-mem          Q                                        J         $    frame@b121000            Q                                             N          frame@b123000            Q0                   	           N         	  disabled          frame@b124000            Q@                   
           N         	  disabled          frame@b125000            QP                              N         	  disabled          frame@b126000            Q`                              N         	  disabled          frame@b127000            Qp                              N         	  disabled          frame@b128000            Q                              N         	  disabled             sram@8600000          $   2qcom,msm8976-imem syscon simple-mfd          Q`                                       J    `        pil-reloc@94c            2qcom,pil-reloc-info          Q  	L               thermal-zones      aoss0-thermal           [           q   l       trips      trip-point0          $                   Ehot             modem-thermal           [           q   l      trips      trip-point0          $                   Ehot             qdsp-thermal            [           q   l      trips      trip-point0          $                   Ehot             cam-isp-thermal         [           q   l      trips      trip-point0          $                   Ehot             cpu4-thermal            [           q   l      trips      trip-point0           P                   Ehot       trip-point1                              Epassive       cpu-crit             $                	   Ecritical                cpu5-thermal            [           q   l      trips      trip-point0           P                   Ehot       trip-point1                              Epassive       cpu-crit             $                	   Ecritical                cpu6-thermal            [           q   l      trips      trip-point0           P                   Ehot       trip-point1                              Epassive       cpu-crit             $                	   Ecritical                cpu7-thermal            [           q   l      trips      trip-point0           P                   Ehot       trip-point1                              Epassive       cpu-crit             $                	   Ecritical                big-l2-thermal          [           q   l      trips      trip-point0           P                   Ehot       trip-point1                              Epassive       l2-crit          $                	   Ecritical                cpu0-thermal            [           q   l   	   trips      trip-point0           P                   Ehot       trip-point1                              Epassive       cpu-crit             $                	   Ecritical                gpu-thermal         [           q   l   
   trips      trip-point0           P                   Ehot       trip-point1                              Epassive       gpu-crit             $                	   Ecritical                   timer            2arm,armv8-timer       0                                           $       aliases         /soc@0/mmc@7824900          /soc@0/mmc@7864900        gpio-keys         
   2gpio-keys              m   n        default    event-hall-sensor           VHall Effect Sensor             3   k                                                   key-volume-up         
  VVolume Up              3   q              s         leds          
   2gpio-leds      led-0              3   e                        off         Zkbd_backlight              o        default          regulator-vdd-ts             2regulator-fixed         regulator-vdd-ts               3   !                         b      regulator-vph-pwr            2regulator-fixed         vph-pwr                                        	interrupt-parent #address-cells #size-cells model compatible chassis-type ranges reg width height stride format power-domains clocks #clock-cells clock-frequency phandle device_type enable-method cpu-idle-states capacity-dmips-mhz next-level-cache #cooling-cells cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop cache-level cache-unified clock-names #reset-cells qcom,dload-mode interrupts mboxes qcom,smd-edge qcom,smd-channels #power-domain-cells operating-points-v2 opp-level vdd_s1-supply vdd_s2-supply vdd_s3-supply vdd_s4-supply vdd_s6-supply vdd_l1_l19-supply vdd_l2_l23-supply vdd_l3-supply vdd_l5_l6_l7_l16-supply vdd_l8_l11_l12_l17_l22-supply regulator-min-microvolt regulator-max-microvolt no-map hwlocks qcom,rpm-msg-ram qcom,local-pid qcom,remote-pid qcom,smem qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells #phy-cells resets reset-names status bits interrupt-names nvmem-cells nvmem-cell-names #qcom,sensors #thermal-sensor-cells #gpio-cells gpio-controller gpio-ranges gpio-reserved-ranges pins function drive-strength bias-disable bias-pull-down bias-pull-up assigned-clocks assigned-clock-rates vdd_gfx-supply #hwlock-cells reg-names iommus remote-endpoint opp-hz required-opps assigned-clock-parents phys opp-supported-hw qcom,iommu-secure-id #iommu-cells qcom,ctx-asid qcom,channel qcom,ee vdd_s5-supply regulator-name regulator-always-on regulator-boot-on regulator-enable-ramp-delay mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling label qcom,ratiometric qcom,hw-settle-time bus-width non-removable vmmc-supply vqmmc-supply cd-gpios pinctrl-0 pinctrl-1 pinctrl-names #dma-cells qcom,controlled-remotely dmas dma-names color interrupts-extended enable-gpios firmware-gpios ahb-burst-config dr_mode phy_type phy-names vdd-supply vio-supply reset-gpios syna,reset-delay-ms syna,startup-delay-ms syna,nosleep-mode syna,sensor-type linux,keycodes memory-region power-domain-names qcom,smem-states qcom,smem-state-names qcom,mmio #mbox-cells frame-number polling-delay-passive thermal-sensors temperature hysteresis mmc0 mmc1 linux,input-type linux,can-disable wakeup-source default-state gpio enable-active-high 