Šžķ  ć=   8  ×   (            „  ×`                                                                      ,Samsung Galaxy A3U (EUR)             2samsung,a3u-eur qcom,msm8916             =handset    chosen           Jserial0       memory@80000000          Vmemory           b                     reserved-memory                                    f   tz-apps@86000000             b            0            m      smem@86300000         
   2qcom,smem            b    0                   m         t               |         hypervisor@86400000          b    @                   m      tz@86500000          b    P                   m      reserved@86680000            b    h                   m      rmtfs@86700000           2qcom,rmtfs-mem           b    p                   m                  rfsa@867e0000            b    ~                   m      mpss@86800000            b          @            m         okay             £   f      wcnss            «     `           °                ŗ                       m         okay             £   ¤      venus            «     P           °                ŗ                       m         okay             £   Y      mba          «                °                ŗ                       m         okay             £   e      tz-apps@85500000             b    P       °            m         clocks     xo-board             2fixed-clock          Ē             Ō$ų          £         sleep-clk            2fixed-clock          Ē             Ō  ü         £   H         cpus                                 cpu@0            Vcpu          2arm,cortex-a53           b             ä            õpsci                       
                      -           ;psci            N           W   	         £   ;      cpu@1            Vcpu          2arm,cortex-a53           b            ä            õpsci                       
                      -   
        ;psci            N           W            £   <      cpu@2            Vcpu          2arm,cortex-a53           b            ä            õpsci                       
                      -           ;psci            N           W            £   =      cpu@3            Vcpu          2arm,cortex-a53           b            ä            õpsci                       
                      -           ;psci            N           W            £   >      l2-cache             2cache           `            l         £         idle-states         zpsci       cpu-sleep-0          2arm,idle-state          standalone-power-collapse           @          ®           æ           Ļ  Š         ą         £            domain-idle-states     cluster-retention            2domain-idle-state           A          ®  ō        æ  ō        Ļ  Š         £         cluster-gdhs             2domain-idle-state           A  2        ®  Š        æ  Š        Ļ  p         £               opp-table-cpu            2operating-points-v2          ń         £      opp-200000000           ü    ėĀ       opp-400000000           ü    ×       opp-800000000           ü    /Æ       opp-998400000           ü    ;`          firmware       scm          2qcom,scm-msm8916 qcom,scm                 h      g      f        core bus iface                          a          £   c         pmu          2arm,cortex-a53-pmu          ,              psci             2arm,psci-1.0             üsmc    power-domain-cpu0           7            -           K            £         power-domain-cpu1           7            -           K            £   
      power-domain-cpu2           7            -           K            £         power-domain-cpu3           7            -           K            £         power-domain-cluster            7            K               £            remoteproc        $   2qcom,msm8916-rpm-proc qcom,rpm-proc    smd-edge            ,       Ø           ^               e      rpm-requests             2qcom,rpm-msm8916 qcom,smd-rpm           srpm_requests       clock-controller             2qcom,rpmcc-msm8916 qcom,rpmcc            Ē                      xo           £   *      power-controller             2qcom,msm8916-rpmpd          7           
            £   a   opp-table            2operating-points-v2          £      opp1                     opp2                     opp3                     opp4                     opp5                     opp6                           regulators           2qcom,rpm-pm8916-regulators                     £           ·      s3          Å Š        Ż p         õ         £         s4          Å :        Ż  Īp         õ         £         l1        l2          Å O        Ż O         õ         £   M      l4        l5          Å w@        Ż w@         õ         £   ^      l6          Å w@        Ż w@         £   N      l7          Å w@        Ż w@         õ         £   d      l8          Å ,@         Ż ,@          £   v      l9          Å 2Z         Ż 2Z          £   Ø      l10       l11         Å -p        Ż -p         	        " @         £   z      l12         Å w@        Ż -p         £   {      l13         Å .ėø        Ż .ėø         £   _      l14       l15       l16       l17         Å +|Š        Ż +|Š         £   T      l18                   smp2p-hexagon            2qcom,smp2p          8  ³  ¬        ,                  ^              B            Q      master-kernel           amaster-kernel           q            £   b      slave-kernel            aslave-kernel                                 £   `         smp2p-wcnss          2qcom,smp2p          8  Ć  Æ        ,                  ^              B            Q      master-kernel           amaster-kernel           q            £   ¦      slave-kernel            aslave-kernel                                 £   „         smsm          
   2qcom,smsm                                     ^                       apps@0           b            q            £   h      hexagon@1            b           ,                                       £   g      wcnss@6          b           ,                                       soc@0                                     f            ’’’’         2simple-bus     rng@22000         
   2qcom,prng            b                    y        core          restart@4ab000           2qcom,pshold          b J°          qfprom@5c000              2qcom,msm8916-qfprom qcom,qfprom          b Ą                                base1@d0             b   Š           ®                £         s0-p1@d0             b   Š           ®               £          s0-p2@d1             b   Ń           ®               £   !      s1-p1@d2             b   Ņ           ®               £   "      s1-p2@d2             b   Ņ           ®               £   #      s2-p1@d3             b   Ó           ®               £   $      s2-p2@d4             b   Ō           ®                £   %      s4-p1@d4             b   Ō           ®               £   &      s4-p2@d5             b   Õ           ®               £   '      s5-p1@d5             b   Õ           ®               £   (      s5-p2@d6             b   Ö           ®               £   )      base2@d7             b   ×           ®               £         mode@ef          b   ļ           ®               £            sram@60000           2qcom,rpm-msg-ram             b               £         sram@290000          2qcom,msm8916-rpm-stats           b )           interconnect@400000          2qcom,msm8916-bimc            b @             ³         thermal-sensor@4a9000         #   2qcom,msm8916-tsens qcom,tsens-v0_1           b J     J          4  Ē                !   "   #   $   %   &   '   (   )      M  Ómode base1 base2 s0_p1 s0_p2 s1_p1 s1_p2 s2_p1 s2_p2 s4_p1 s4_p2 s5_p1 s5_p2            ä           ,       ø           ņuplow                       £   «      interconnect@500000          2qcom,msm8916-pcnoc           b P            ³         interconnect@580000          2qcom,msm8916-snoc            b X   @         ³         stm@802000            2arm,coresight-stm arm,primecell          b      	(             stm-base stm-stimulus-base             *      *   	        apb_pclk atclk        	   disabled       out-ports      port       endpoint            "   +         £   .               cti@810000            2arm,coresight-cti arm,primecell          b                 *         	  apb_pclk          	   disabled          cti@811000            2arm,coresight-cti arm,primecell          b                *         	  apb_pclk          	   disabled          tpiu@820000       !   2arm,coresight-tpiu arm,primecell             b                 *      *   	        apb_pclk atclk        	   disabled       in-ports       port       endpoint            "   ,         £   1               funnel@821000         +   2arm,coresight-dynamic-funnel arm,primecell           b                *      *   	        apb_pclk atclk        	   disabled       in-ports                                 port@4           b      endpoint            "   -         £   :         port@7           b      endpoint            "   .         £   +            out-ports      port       endpoint            "   /         £   3               replicator@824000         /   2arm,coresight-dynamic-replicator arm,primecell           b @               *      *   	        apb_pclk atclk        	   disabled       out-ports                                port@0           b       endpoint            "   0         £   5         port@1           b      endpoint            "   1         £   ,            in-ports       port       endpoint            "   2         £   4               etf@825000            2arm,coresight-tmc arm,primecell          b P               *      *   	        apb_pclk atclk        	   disabled       in-ports       port       endpoint            "   3         £   /            out-ports      port       endpoint            "   4         £   2               etr@826000            2arm,coresight-tmc arm,primecell          b `               *      *   	        apb_pclk atclk        	   disabled       in-ports       port       endpoint            "   5         £   0               funnel@841000         +   2arm,coresight-dynamic-funnel arm,primecell           b                *      *   	        apb_pclk atclk        	   disabled       in-ports                                 port@0           b       endpoint            "   6         £   C         port@1           b      endpoint            "   7         £   D         port@2           b      endpoint            "   8         £   E         port@3           b      endpoint            "   9         £   F            out-ports      port       endpoint            "   :         £   -               debug@850000          &   2arm,coresight-cpu-debug arm,primecell            b                 *         	  apb_pclk            2   ;      	   disabled          debug@852000          &   2arm,coresight-cpu-debug arm,primecell            b                 *         	  apb_pclk            2   <      	   disabled          debug@854000          &   2arm,coresight-cpu-debug arm,primecell            b @               *         	  apb_pclk            2   =      	   disabled          debug@856000          &   2arm,coresight-cpu-debug arm,primecell            b `               *         	  apb_pclk            2   >      	   disabled          cti@858000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            b                *         	  apb_pclk            2   ;        6   ?      	   disabled          cti@859000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            b                *         	  apb_pclk            2   <        6   @      	   disabled          cti@85a000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            b                 *         	  apb_pclk            2   =        6   A      	   disabled          cti@85b000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            b °               *         	  apb_pclk            2   >        6   B      	   disabled          etm@85c000        "   2arm,coresight-etm4x arm,primecell            b Ą               *      *   	        apb_pclk atclk           G        2   ;      	   disabled             £   ?   out-ports      port       endpoint            "   C         £   6               etm@85d000        "   2arm,coresight-etm4x arm,primecell            b Š               *      *   	        apb_pclk atclk           G        2   <      	   disabled             £   @   out-ports      port       endpoint            "   D         £   7               etm@85e000        "   2arm,coresight-etm4x arm,primecell            b ą               *      *   	        apb_pclk atclk           G        2   =      	   disabled             £   A   out-ports      port       endpoint            "   E         £   8               etm@85f000        "   2arm,coresight-etm4x arm,primecell            b š               *      *   	        apb_pclk atclk           G        2   >      	   disabled             £   B   out-ports      port       endpoint            "   F         £   9               pinctrl@1000000          2qcom,msm8916-pinctrl             b    0          ,       Š            l        |   G           z                                        £   G   blsp-i2c1-default-state         gpio2 gpio3       
  blsp_i2c1           ¢            ±         £         blsp-i2c1-sleep-state           gpio2 gpio3         gpio            ¢            ±         £         blsp-i2c2-default-state         gpio6 gpio7       
  blsp_i2c2           ¢            ±         £         blsp-i2c2-sleep-state           gpio6 gpio7         gpio            ¢            ±         £         blsp-i2c3-default-state         gpio10 gpio11         
  blsp_i2c3           ¢            ±         £         blsp-i2c3-sleep-state           gpio10 gpio11           gpio            ¢            ±         £         blsp-i2c4-default-state         gpio14 gpio15         
  blsp_i2c4           ¢            ±         £         blsp-i2c4-sleep-state           gpio14 gpio15           gpio            ¢            ±         £         blsp-i2c5-default-state         gpio18 gpio19         
  blsp_i2c5           ¢            ±         £         blsp-i2c5-sleep-state           gpio18 gpio19           gpio            ¢            ±         £         blsp-i2c6-default-state         gpio22 gpio23         
  blsp_i2c6           ¢            ±         £         blsp-i2c6-sleep-state           gpio22 gpio23           gpio            ¢            ±         £         blsp-spi1-default-state          £      spi-pins            gpio0 gpio1 gpio3         
  blsp_spi1           ¢            ±      cs-pins         gpio2           gpio            ¢            ±         ¾         blsp-spi1-sleep-state           gpio0 gpio1 gpio2 gpio3         gpio            ¢            Ź         £         blsp-spi2-default-state          £      spi-pins            gpio4 gpio5 gpio7         
  blsp_spi2           ¢            ±      cs-pins         gpio6           gpio            ¢            ±         ¾         blsp-spi2-sleep-state           gpio4 gpio5 gpio6 gpio7         gpio            ¢            Ź         £         blsp-spi3-default-state          £      spi-pins            gpio8 gpio9 gpio11        
  blsp_spi3           ¢            ±      cs-pins         gpio10          gpio            ¢            ±         ¾         blsp-spi3-sleep-state           gpio8 gpio9 gpio10 gpio11           gpio            ¢            Ź         £         blsp-spi4-default-state          £      spi-pins            gpio12 gpio13 gpio15          
  blsp_spi4           ¢            ±      cs-pins         gpio14          gpio            ¢            ±         ¾         blsp-spi4-sleep-state           gpio12 gpio13 gpio14 gpio15         gpio            ¢            Ź         £         blsp-spi5-default-state          £      spi-pins            gpio16 gpio17 gpio19          
  blsp_spi5           ¢            ±      cs-pins         gpio18          gpio            ¢            ±         ¾         blsp-spi5-sleep-state           gpio16 gpio17 gpio18 gpio19         gpio            ¢            Ź         £         blsp-spi6-default-state          £      spi-pins            gpio20 gpio21 gpio23          
  blsp_spi6           ¢            ±      cs-pins         gpio22          gpio            ¢            ±         ¾         blsp-spi6-sleep-state           gpio20 gpio21 gpio22 gpio23         gpio            ¢            Ź         £          blsp-uart1-default-state            gpio0 gpio1 gpio2 gpio3         blsp_uart1          ¢            ±         £   }      blsp-uart1-sleep-state          gpio0 gpio1 gpio2 gpio3         gpio            ¢            Ź         £   ~      blsp-uart2-default-state            gpio4 gpio5         blsp_uart2          ¢            ±         £         blsp-uart2-sleep-state          gpio4 gpio5         gpio            ¢            Ź         £         camera-front-default-state     pwdn-pins           gpio33          gpio            ¢            ±      rst-pins            gpio28          gpio            ¢            ±      mclk1-pins          gpio27        
  cam_mclk1           ¢            ±         camera-rear-default-state      pwdn-pins           gpio34          gpio            ¢            ±      rst-pins            gpio35          gpio            ¢            ±      mclk0-pins          gpio26        
  cam_mclk0           ¢            ±         cci0-default-state          gpio29 gpio30           cci_i2c         ¢            ±         £   V      cdc-dmic-default-state     clk-pins            gpio0         
  dmic0_clk           ¢         data-pins           gpio1           dmic0_data          ¢            cdc-dmic-sleep-state       clk-pins            gpio0         
  dmic0_clk           ¢            ±      data-pins           gpio1           dmic0_data          ¢            ±         cdc-pdm-default-state         *  gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  cdc_pdm0            ¢            ±         £   j      cdc-pdm-sleep-state       *  gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  cdc_pdm0            ¢            Ź         £   l      mi2s-pri-default-state           gpio113 gpio114 gpio115 gpio116       	  pri_mi2s            ¢            ±      mi2s-pri-sleep-state             gpio113 gpio114 gpio115 gpio116       	  pri_mi2s            ¢            ±      mi2s-pri-mclk-default-state         gpio116       	  pri_mi2s            ¢            ±      mi2s-pri-mclk-sleep-state           gpio116       	  pri_mi2s            ¢            ±      mi2s-pri-ws-default-state           gpio110         pri_mi2s_ws         ¢            ±      mi2s-pri-ws-sleep-state         gpio110         pri_mi2s_ws         ¢            ±      mi2s-sec-default-state           gpio112 gpio117 gpio118 gpio119       	  sec_mi2s            ¢            ±         £   k      mi2s-sec-sleep-state             gpio112 gpio117 gpio118 gpio119       	  sec_mi2s            ¢            ±         £   m      sdc1-default-state           £   t   clk-pins          	  sdc1_clk             ±        ¢         cmd-pins          	  sdc1_cmd             Ł        ¢   
      data-pins         
  sdc1_data            Ł        ¢   
         sdc1-sleep-state             £   u   clk-pins          	  sdc1_clk             ±        ¢         cmd-pins          	  sdc1_cmd             Ł        ¢         data-pins         
  sdc1_data            Ł        ¢            sdc2-default-state           £   w   clk-pins          	  sdc2_clk             ±        ¢         cmd-pins          	  sdc2_cmd             Ł        ¢   
      data-pins         
  sdc2_data            Ł        ¢   
         sdc2-sleep-state             £   y   clk-pins          	  sdc2_clk             ±        ¢         cmd-pins          	  sdc2_cmd             Ł        ¢         data-pins         
  sdc2_data            Ł        ¢            wcss-wlan-default-state       #  gpio40 gpio41 gpio42 gpio43 gpio44        
  wcss_wlan           ¢            Ł         £   §      accel-int-default-state         gpio115         gpio            ¢            ±         £         fg-alert-default-state          gpio121         gpio            ¢            ±         £         gpio-keys-default-state         gpio107 gpio109         gpio            ¢            Ł         £   ²      gpio-hall-sensor-default-state          gpio52          gpio            ¢            ±         £   ³      mdss-default-state          gpio25          gpio            ¢            ±         £   O      mdss-sleep-state            gpio25          gpio            ¢            Ź         £   P      motor-en-default-state          gpio76          gpio            ¢            ±         £   “      motor-pwm-default-state         gpio50          gcc_gp2_clk_a            £   ±      muic-i2c-default-state          gpio105 gpio106         gpio            ¢            ±         £   ¶      muic-int-default-state          gpio12          gpio            ¢            ±         £   ·      nfc-default-state            £   ½   nfc-pins            gpio20 gpio49           gpio            ¢            ±      irq-pins            gpio21          gpio            ¢            Ź         nfc-i2c-default-state           gpio0 gpio1         gpio            ¢            ±         £   ¼      pmic-int-default-state          gpio62          gpio            ¢            ±         £         sdc2-cd-default-state           gpio38          gpio            ¢            ±         £   x      tkey-default-state          gpio98          gpio            ¢            ±         £   ¹      tkey-i2c-default-state          gpio16 gpio17           gpio            ¢            ±         £   ø      tsp-en-default-state            gpio73          gpio            ¢            ±         £   µ      ts-int-default-state            gpio13          gpio            ¢            ±         £         panel-vdd3-default-state            gpio9           gpio            ¢            ±         £   Į      tkey-en-default-state           gpio86          gpio            ¢            ±         £   Ā      tkey-led-en-default-state           gpio60          gpio            ¢            ±         £   Ć         clock-controller@1800000             2qcom,gcc-msm8916             Ē                      7            b           $        H   I      I                      B  xo sleep_clk dsi0pll dsi0pllbyte ext_mclk ext_pri_i2s ext_sec_i2s            £         hwlock@1905000           2qcom,tcsr-mutex          bP            ę            £         syscon@1937000           2qcom,tcsr-msm8916 syscon             bp             £         display-subsystem@1a00000            okay          
   2qcom,mdss            b      ¬   0         mdss_phys vbif_phys         -                    m      n      s        iface bus vsync         ,       H           ō      4                                                       f         £   J   display-controller@1a01000           2qcom,msm8916-mdp5 qcom,mdp5          b          	  mdp_phys                 J        ,                   m      n      q      s        iface bus core vsync            ū   K      ports                                port@0           b       endpoint            "   L         £   Q               dsi@1a98000       )   2qcom,msm8916-dsi-ctrl qcom,mdss-dsi-ctrl             b©   \      	  dsi_ctrl                 J        ,                 +      .           I       I         0        q      m      n      o      r      p      #  mdp_core iface bus byte pixel core          )   I                                  .   M        :   N        Gdefault sleep           U   O        _   P   ports                                port@0           b       endpoint            "   Q         £   L         port@1           b      endpoint            i               "   R         £   U            panel@0          b             2samsung,s6e88a0-ams452ef01          t   S           T           G          port       endpoint            "   U         £   R               phy@1a98300          2qcom,dsi-phy-28nm-lp             b©    Ō©   ©   0      "  dsi_pll dsi_phy dsi_phy_regulator            Ē                             m         
  iface ref           :   N         £   I         camss@1b0ac00            2qcom,msm8916-camss        H   b°¬    ° 0   °°    ° 8   °    °    °     °     ±           S  csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csid0 csid1 ispif csi_clk_mux vfe0        H  ,       N          O          3          4          7          9         '  ņcsiphy0 csiphy1 csid0 csid1 ispif vfe0          -                    `      V      ]      ^      I      J      K      L      M      N      O      P      Q      R      _      c      S      d      e      ¢  top_ahb ispif_ahb csiphy0_timer csiphy1_timer csi0_ahb csi0 csi0_phy csi0_pix csi0_rdi csi1_ahb csi1 csi1_phy csi1_pix csi1_rdi ahb vfe0 csi_vfe0 vfe_ahb vfe_axi           ū   K         	   disabled            .   M   ports                                port@0           b          port@1           b               cci@1b0c000       "   2qcom,msm8916-cci qcom,msm8226-cci                                      b°Ą            ,       2                  `      G      H      _      $  camss_top_ahb cci_ahb cci camss_ahb               G      H        ¢Ä“ $ų         Gdefault         U   V      	   disabled       i2c-bus@0            b             Ō                                    gpu@1c00000          2qcom,adreno-306.0 qcom,adreno            bĄ             kgsl_3d0_reg_memory         ,       !           ņkgsl_3d0_irq          -  core iface mem mem_iface alt_mem_iface gfx3d          0        v      u      i                          -              
   W        ū   X      X                       okay             £   Æ   opp-table            2operating-points-v2          £   W   opp-400000000           ü    ×       opp-19200000            ü    $ų             video-codec@1d00000          2qcom,msm8916-venus           bŠ   š         ,       ,           -                                        core iface bus          ū   K           ·   Y         okay       video-decoder            2venus-decoder         video-encoder            2venus-encoder            iommu@1ef0000                                    Å         %   2qcom,msm8916-iommu qcom,msm-iommu-v1             f    ā              bļ    0                           
  iface bus           Ņ            £   K   iommu-ctx@3000           2qcom,msm-iommu-v1-sec            b  0            ,       F         iommu-ctx@4000           2qcom,msm-iommu-v1-ns             b  @            ,       F         iommu-ctx@5000           2qcom,msm-iommu-v1-sec            b  P            ,       F            iommu@1f08000                                    Å         %   2qcom,msm8916-iommu qcom,msm-iommu-v1             f    š                              
  iface bus           Ņ            £   X   iommu-ctx@1000           2qcom,msm-iommu-v1-ns             b              ,       ń         iommu-ctx@2000           2qcom,msm-iommu-v1-ns             b               ,       ņ            spmi@200f000             2qcom,spmi-pmic-arb        (   b š    @   @  Ą   @             !         core chnls obsrvr intr cnfg         ņperiph_irq          ,       ¾           ē            ļ                                                           £   ]   pmic@0           2qcom,pm8916 qcom,spmi-pmic           b                                     pon@800          2qcom,pm8916-pon          b           ü                 pwrkey           2qcom,pm8941-pwrkey          ,                        =	         Ł        #   t      resin            2qcom,pm8941-resin           ,                       =	         Ł         okay            #   r      watchdog             2qcom,pm8916-wdt         ,                     .   <         charger@1000             2qcom,pm8916-lbc          b                    chgr bat_if usb misc             ,                                                                                                                                           [  ņvbat_det fast_chg chg_fail chg_done bat_pres temp_ok coarse_det usb_vbus chg_gone overtemp        	   disabled          usb-detect@1300          2qcom,pm8941-misc             b           ,                   	  ņusb_vbus          	   disabled          temp-alarm@2400          2qcom,spmi-temp-alarm             b  $         ,       $               :   Z           Fthermal                      £   °      adc@3100             2qcom,spmi-vadc           b  1         ,       1                                         W            £   Z   channel@0            b            i      
      channel@7            b           i            channel@8            b         channel@9            b   	      channel@a            b   
      channel@e            b         channel@f            b            battery@4000             2qcom,pm8916-bms-vm           b  @       `  ,       @              @             @             @             @             @            2  ņcv_leave cv_enter ocv_good ocv_thr fifo state_chg         	   disabled          rtc@6000             2qcom,pm8941-rtc          b  `   a       
  rtc alarm           ,       a            mpps@a000            2qcom,pm8916-mpp qcom,spmi-mpp            b             l                   |   [                                        £   [      gpio@c000             2qcom,pm8916-gpio qcom,spmi-gpio          b  Ą          l        |   \                                                   £   \   nfc-clk-req-state           gpio2           func1            z         ±                    £   ¾            pmic@1           2qcom,pm8916 qcom,spmi-pmic           b                                    pwm          2qcom,pm8916-pwm                  	   disabled          vibrator@c000            2qcom,pm8916-vib          b  Ą       	   disabled          audio-codec@f000             2qcom,pm8916-wcd-analog-codec             b  š              ]      ą  ,      š              š             š             š             š             š             š             š             ń              ń             ń             ń             ń             ń             ģ  ņcdc_spk_cnp_int cdc_spk_clip_int cdc_spk_ocp_int mbhc_ins_rem_det1 mbhc_but_rel_det mbhc_but_press_det mbhc_ins_rem_det mbhc_switch_int cdc_ear_ocp_int cdc_hphr_ocp_int cdc_hphl_ocp_det cdc_ear_cnp_int cdc_hphr_cnp_int cdc_hphl_cnp_int                     okay            °   ^        Ā   ^        Ś   _         £   r            dma-controller@4044000           2qcom,bam-v1.7.0          b@           ,                  ķ           ē            ų                                okay             £   i      remoteproc@4080000           2qcom,msm8916-mss-pil             b          @      
  qdsp6 rmb         @  (                `          `         `         `            #  ņwdog fatal ready handover stop-ack          -   a       a           ;cx mx                 t             F           iface bus mem xo            <   b            Mstop            ō   c            cmss_restart         o                   okay            ~   d   mba         ·   e      mpss            ·   f      bam-dmux             2qcom,bam-dmux                g        ,                  
  ņpc pc-ack           <   h      h         
  Mpc pc-ack              i      i           tx rx            okay          smd-edge            ,                  e            ^              Q           hexagon    apr          2qcom,apr-v2         sapr_audio_svc                                                 okay       service@3            2qcom,q6core          b         service@4            2qcom,q6afe           b      dais             2qcom,q6afe-dais                                               £   o   dai@16           b           Ŗ             dai@20           b           Ŗ             dai@22           b           Ŗ               service@7            2qcom,q6asm           b      dais             2qcom,q6asm-dais                                               £   n   dai@0            b            ø         dai@1            b           ø         dai@2            b           ø         dai@3            b           ø            Ā            service@8            2qcom,q6adm           b      routing          2qcom,q6adm-routing                       £   p            fastrpc          2qcom,fastrpc            sfastrpcsmd-apps-dsp         adsp             Ņ                             cb@1             2qcom,fastrpc-compute-cb          b                  sound@7702000            okay             2qcom,msm8916-qdsp6-sndcard           bp     p            mic-iomux spkr-iomux             ,samsung-a2015           U   j   k        _   l   m        Gdefault sleep         K  éAMIC1 MIC BIAS External1 AMIC2 MIC BIAS Internal2 AMIC3 MIC BIAS External1     frontend0-dai-link          ÷MultiMedia1    cpu            n             frontend1-dai-link          ÷MultiMedia2    cpu            n            frontend2-dai-link          ÷MultiMedia3    cpu            n            frontend3-dai-link          ÷MultiMedia4    cpu            n            backend0-dai-link           ÷Primary MI2S       cpu            o         platform               p      codec              q       r             backend1-dai-link           ÷Tertiary MI2S      cpu            o         platform               p      codec              q      r            backend2-dai-link           ÷Quaternary MI2S    cpu            o         platform               p      codec              s            audio-controller@7708000          	   reserved             2qcom,apq8016-lpass-cpu        8                                                  a  ahbix-clk mi2s-bit-clk0 mi2s-bit-clk1 mi2s-bit-clk2 mi2s-bit-clk3 pcnoc-mport-clk pcnoc-sway-clk                       ,                   ņlpass-irq-lpaif          bp            lpass-lpaif                              dai-link@3           b                       audio-codec@771c000          2qcom,msm8916-wcd-digital-codec           bqĄ                                ahbix-clk mclk                      okay             £   q      mmc@7824900       %   2qcom,msm8916-sdhci qcom,sdhci-msm-v4             bI   @            hc core         ,       {                     ņhc_irq pwr_irq                z      {           iface core xo           U   t        _   u        Gdefault sleep            "        /            9         okay            G   v        S   ^      mmc@7864900       %   2qcom,msm8916-sdhci qcom,sdhci-msm-v4             bI   @            hc core         ,       }          Ż           ņhc_irq pwr_irq                |      }           iface core xo           U   w   x        _   y   x        Gdefault sleep           /            okay            G   z        S   {        `   G   &         dma-controller@7884000           2qcom,bam-v1.7.0          b@  0         ,       ī                 6        bam_clk         ķ           ē             i         £   |      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             bš            ,       k                 D      6        core iface             |       |           tx rx           Gdefault sleep           U   }        _   ~      	   disabled          serial@78b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             b             ,       l                 E      6        core iface             |      |           tx rx           Gdefault sleep           U           _            okay          i2c@78b5000          2qcom,i2c-qup-v2.2.1          bP            ,       _                 8      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                      okay       audio-codec@34           2nxp,tfa9895          b   4           ^        Speaker                      £   s         spi@78b5000          2qcom,spi-qup-v2.2.1          bP            ,       _                 9      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                   	   disabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          b`            ,       `                 :      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                      okay       accelerometer@10             2bosch,bmc150_accel           b                G        ,   s               T        :   ^        Gdefault         U           «0 1 0 1 0 0 0 0 1         magnetometer@12          2bosch,bmc150_magn            b               T        :   ^         spi@78b6000          2qcom,spi-qup-v2.2.1          b`            ,       `                 ;      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                   	   disabled          i2c@78b7000          2qcom,i2c-qup-v2.2.1          bp            ,       a                 <      6        core iface             |      |   	        tx rx           Gdefault sleep           U           _                                   	   disabled          spi@78b7000          2qcom,spi-qup-v2.2.1          bp            ,       a                 =      6        core iface             |      |   	        tx rx           Gdefault sleep           U           _                                   	   disabled          i2c@78b8000          2qcom,i2c-qup-v2.2.1          b            ,       b                 >      6        core iface             |   
   |           tx rx           Gdefault sleep           U           _                                      okay       fuel-gauge@35            2richtek,rt5033-battery           b   5             G        ,   y           Gdefault         U           ø            spi@78b8000          2qcom,spi-qup-v2.2.1          b            ,       b                 ?      6        core iface             |   
   |           tx rx           Gdefault sleep           U           _                                   	   disabled          i2c@78b9000          2qcom,i2c-qup-v2.2.1          b            ,       c                 @      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                      okay       touchscreen@20           2zinitix,bt541            b                 G        ,              Ē          Ś  Ą        ķ               N        Gdefault         U            spi@78b9000          2qcom,spi-qup-v2.2.1          b            ,       c                 A      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                   	   disabled          i2c@78ba000          2qcom,i2c-qup-v2.2.1          b             ,       d                 B      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                      okay       pmic@34          2richtek,rt5033           b   4        (   G   >           U           Gdefault    regulators     SAFE_LDO            Å JÄ         Ż JÄ          õ      LDO       BUCK             charger          2richtek,rt5033-charger          ł           	            £               spi@78ba000          2qcom,spi-qup-v2.2.1          b             ,       d                 C      6        core iface             |      |           tx rx           Gdefault sleep           U           _                                    	   disabled          usb@78d9000          2qcom,ci-hdrc             b                ,                                                iface core                        ¢Ä“         ō      "        ccore            	!ulpi            	*otg          	2         	>         	J        	V            	gusb-phy         )   ”         okay                       	q   ¢   ¢         £   £   ulpi       phy       (   2qcom,usb-hs-phy-msm8916 qcom,usb-hs-phy                                    
  ref sleep           ō      #   £            cphy por         	x D      k      $                	   d        	   _        	q   ¢         £   ”            remoteproc@a204000           2qcom,pronto-v2-pil qcom,pronto           b
 @     
      
!°   0         ccu dxe pmu         ·   ¤      @  (                „          „         „         „            #  ņwdog fatal ready handover stop-ack          -   a       a           ;cx mx           <   ¦            Mstop            Gdefault         U   §         okay            	   d         £   ©   iris               *           xo          	«   d        	ø           	Ę   Ø        	Ó   ^         2qcom,wcn3620          smd-edge            ,                  ^              e           Q           pronto     wcnss            2qcom,wcnss          sWCNSS_CTRL          	į   ©   bluetooth            2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan         ,                            ņtx rx           <   h   
   h   	        Mtx-enable tx-rings-empty                   interrupt-controller@b000000             2qcom,msm-qgic2                                b                   @             ,                  £         mailbox@b011000       %   2qcom,msm8916-apcs-kpss-global syscon             b            	ė              Ŗ              pll aux          Ē             £         clock@b016000            2qcom,msm8916-a53pll          b`    @         Ē                       xo           £   Ŗ      timer@b020000                                      f         2arm,armv7-timer-mem          b              Ō$ų    frame@b021000           	÷            ,                             b               frame@b023000           	÷           ,       	            b0          	   disabled          frame@b024000           	÷           ,       
            b@          	   disabled          frame@b025000           	÷           ,                   bP          	   disabled          frame@b026000           	÷           ,                   b`          	   disabled          frame@b027000           	÷           ,                   bp          	   disabled          frame@b028000           	÷           ,                   b          	   disabled             power-manager@b088000            2qcom,msm8916-acc             b          	   reserved             £         power-manager@b089000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             b          	   reserved             £   	      power-manager@b098000            2qcom,msm8916-acc             b	          	   reserved             £         power-manager@b099000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             b	          	   reserved             £         power-manager@b0a8000            2qcom,msm8916-acc             b
          	   reserved             £         power-manager@b0a9000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             b
          	   reserved             £         power-manager@b0b8000            2qcom,msm8916-acc             b          	   reserved             £         power-manager@b0b9000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             b          	   reserved             £            thermal-zones      cpu0-1-thermal          
   ś        
   «      trips      trip-point0         
* $ų        
6  Š         Epassive          £   ¬      cpu-crit            
* ­°        
6  Š      	   Ecritical             cooling-maps       map0            
A   ¬      0  
F   ;’’’’’’’’   <’’’’’’’’   =’’’’’’’’   >’’’’’’’’            cpu2-3-thermal          
   ś        
   «      trips      trip-point0         
* $ų        
6  Š         Epassive          £   ­      cpu-crit            
* ­°        
6  Š      	   Ecritical             cooling-maps       map0            
A   ­      0  
F   ;’’’’’’’’   <’’’’’’’’   =’’’’’’’’   >’’’’’’’’            gpu-thermal         
   ś        
   «      cooling-maps       map0            
A   ®        
F   Æ’’’’’’’’         trips      trip-point0         
* $ų        
6  Š         Epassive          £   ®      gpu-crit            
* s        
6  Š      	   Ecritical                camera-thermal          
   ś        
   «      trips      trip-point0         
* $ų        
6  Š         Ehot             modem-thermal           
   ś        
   «       trips      trip-point0         
* L        
6  Š         Ehot             pm8916-thermal          
   d        
   °   trips      trip0           
* (        
6             Epassive       trip1           
* čH        
6             Ehot       trip2           
* 6h        
6          	   Ecritical                   timer            2arm,armv8-timer       0  ,                                      aliases         
U/soc@0/mmc@7824900          
Z/soc@0/mmc@7864900          
_/soc@0/serial@78b0000         battery          2simple-battery          
g ŻŠ        
 5gą        
¢ Iš        
æ B@        
ä B`0         £         pwm          2clk-pwm                          k        Gdefault         U   ±         okay             £   æ      gpio-keys         
   2gpio-keys           Gdefault         U   ²        GPIO Buttons       button-volume-up          
  Volume Up              G   k           #   s      button-home         Home               G   m           #   ¬         gpio-hall-sensor          
   2gpio-keys           Gdefault         U   ³        GPIO Hall Effect Sensor    event-hall-sensor           Hall Effect Sensor             G   4           
           #                      regulator-motor-vdd          2regulator-fixed       
  -motor_vdd           Å -ĘĄ        Ż -ĘĄ        <   G   L             A        Gdefault         U   “         £   Ą      regulator-vdd-tsp-a          2regulator-fixed       
  -vdd_tsp_a           Å 2Z         Ż 2Z         <   G   I             A        Gdefault         U   µ         £         i2c-muic          	   2i2c-gpio            T   G   i           ^   G   j           Gdefault         U   ¶                             extcon@25            2siliconmitus,sm5502-muic             b   %             G        ,              Gdefault         U   ·         £   ¢   connector            2usb-b-connector       
  micro-USB            Emicro            £               i2c-tkey          	   2i2c-gpio            T   G              ^   G              Gdefault         U   ø                             touchkey@20          2coreriver,tc360-touchkey             b                 G        ,   b           :   N        h  D           Gdefault         U   ¹        w   ŗ            »         i2c-nfc       	   2i2c-gpio            T   G               ^   G              Gdefault         U   ¼                             nfc@27           2samsung,s3fwrn5-i2c          b   '             G        ,                 G                 G   1               *           Gdefault         U   ½   ¾         vibrator             2pwm-vibrator               æ              enable          w   Ą         okay          regulator-panel-vdd3             2regulator-fixed         -panel_vdd3          Å w@        Ż w@        <   G   	             A        Gdefault         U   Į         £   S      regulator-touch-key          2regulator-fixed       
  -touch_key           Å *¹        Ż *¹        <   G   V             A        Gdefault         U   Ā         £   ŗ      regulator-key-led            2regulator-fixed         -key_led         Å 2Z         Ż 2Z         <   G   <             A        Gdefault         U   Ć         £   »         	interrupt-parent #address-cells #size-cells model compatible chassis-type stdout-path device_type reg ranges no-map hwlocks qcom,rpm-msg-ram qcom,client-id status phandle size alignment alloc-ranges #clock-cells clock-frequency next-level-cache enable-method clocks operating-points-v2 #cooling-cells power-domains power-domain-names qcom,acc qcom,saw cache-level cache-unified entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-shared opp-hz clock-names #reset-cells qcom,dload-mode interrupts #power-domain-cells domain-idle-states mboxes qcom,smd-edge qcom,smd-channels opp-level vdd_l1_l2_l3-supply vdd_l4_l5_l6-supply vdd_l7-supply regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-allow-set-load regulator-system-load qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells bits #interconnect-cells nvmem-cells nvmem-cell-names #qcom,sensors interrupt-names #thermal-sensor-cells reg-names remote-endpoint cpu arm,cs-dev-assoc arm,coresight-loses-context-with-cpu gpio-controller gpio-ranges #gpio-cells pins function drive-strength bias-disable output-high bias-pull-down bias-pull-up #hwlock-cells resets iommus assigned-clocks assigned-clock-parents phys vdda-supply vddio-supply pinctrl-names pinctrl-0 pinctrl-1 data-lanes vdd3-supply vci-supply reset-gpios #phy-cells assigned-clock-rates memory-region #iommu-cells qcom,iommu-secure-id qcom,ee qcom,channel mode-bootloader mode-recovery debounce linux,code timeout-sec io-channels io-channel-names #io-channel-cells qcom,pre-scaling input-enable power-source #pwm-cells #sound-dai-cells vdd-cdc-io-supply vdd-cdc-tx-rx-cx-supply vdd-micbias-supply #dma-cells num-channels qcom,num-ees qcom,powered-remotely interrupts-extended qcom,smem-states qcom,smem-state-names reset-names qcom,halt-regs pll-supply dmas dma-names label qcom,domain qcom,sd-lines direction is-compress-dai qcom,non-secure-domain audio-routing link-name sound-dai qcom,playback-sd-lines mmc-ddr-1_8v bus-width non-removable vmmc-supply vqmmc-supply cd-gpios qcom,controlled-remotely vddd-supply sound-name-prefix vdd-supply mount-matrix power-supplies touchscreen-size-x touchscreen-size-y vcca-supply monitored-battery richtek,usb-connector phy_type dr_mode hnp-disable srp-disable adp-disable ahb-burst-config phy-names extcon qcom,init-seq v1p8-supply v3p3-supply vddpx-supply vddxo-supply vddrfa-supply vddpa-supply vdddig-supply qcom,mmio #mbox-cells frame-number polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device mmc0 mmc1 serial0 precharge-current-microamp precharge-upper-limit-microvolt charge-term-current-microamp constant-charge-current-max-microamp constant-charge-voltage-max-microvolt linux,input-type linux,can-disable regulator-name gpio enable-active-high sda-gpios scl-gpios linux,keycodes vcc-supply en-gpios wake-gpios pwms pwm-names 