Ðþí  t   8  m(   (            Ü  lð                                 sony,xperia-m5 mediatek,mt6795                                   +            7Sony Xperia M5           =handset    aliases          J/soc/ovl@1400c000            O/soc/ovl@1400d000            T/soc/rdma@1400e000           Z/soc/rdma@1400f000           `/soc/rdma@14010000           f/soc/wdma@14011000           l/soc/wdma@14012000           r/soc/color@14013000          y/soc/color@14014000          €/soc/split@14018000          ‡/soc/split@14019000          Ž/soc/dpi@1401d000            “/soc/dsi@1401b000            ˜/soc/dsi@1401c000            �/soc/mmc@11230000            ¢/soc/mmc@11240000            §/soc/mmc@11250000            ¬/soc/serial@11002000             ´/soc/serial@11003000          psci              arm,psci-0.2             ¼smc       cpus                         +       cpu@0            Ãcpu           arm,cortex-a53           Ïpsci             Ý             á            ò                    cpu@1            Ãcpu           arm,cortex-a53           Ïpsci             Ý            á             €            @        *           7  €         D   @        V   €         ò                    cpu@2            Ãcpu           arm,cortex-a53           Ïpsci             Ý            á             €            @        *           7  €         D   @        V   €         ò                    cpu@3            Ãcpu           arm,cortex-a53           Ïpsci             Ý            á             €            @        *           7  €         D   @        V   €         ò              	      cpu@100          Ãcpu           arm,cortex-a53           Ïpsci             Ý            á             €            @        *           7  €         D   @        V   €         ò              
      cpu@101          Ãcpu           arm,cortex-a53           Ïpsci             Ý           á             €            @        *           7  €         D   @        V   €         ò                    cpu@102          Ãcpu           arm,cortex-a53           Ïpsci             Ý           á             €            @        *           7  €         D   @        V   €         ò                    cpu@103          Ãcpu           arm,cortex-a53           Ïpsci             Ý           á             €            @        *           7  €         D   @        V   €         ò                    cpu-map    cluster0       core0           c         core1           c         core2           c         core3           c   	         cluster1       core0           c   
      core1           c         core2           c         core3           c               l2-cache0             cache           g                         @        ,            s                 l2-cache1             cache           g                         @        ,            s                    oscillator-26m            fixed-clock         �            ŽŒº€        žclk26m                   oscillator-32k            fixed-clock         �            Ž  }         žclk32k                   dummy13m              fixed-clock         Ž Æ]@        �                     pmu           arm,cortex-a53-pmu        0  ±                 	          
                     ¼            	      timer             arm,armv8-timer                   0  ±        ÿ        ÿ        ÿ      
  ÿ      soc                      +             simple-bus           Ï   syscon@10000000            mediatek,mt6795-topckgen syscon          Ý                      �                    syscon@10001000            mediatek,mt6795-infracfg syscon          Ý                     �           Ö                    syscon@10003000           mediatek,mt6795-pericfg syscon           Ý     0                �           Ö                    syscon@10006000       )    mediatek,mt6795-scpsys syscon simple-mfd             Ý     `           power-controller          !    mediatek,mt6795-power-controller                         +            ã                 power-domain@1           Ý           ÷      R        þmm          ã          power-domain@2           Ý           ÷      R      U        þmm venc         ã          power-domain@3           Ý           ÷      R        þmm          ã          power-domain@0           Ý            ÷      R        þmm          ã            
         power-domain@4           Ý           ÷      R      e        þmm mjc          ã          power-domain@5           Ý           ã          power-domain@6           Ý           ÷           þmfg                      +            ã      power-domain@7           Ý                        +            ã      power-domain@8           Ý           ã            
                     pinctrl@10005000              mediatek,mt6795-pinctrl           Ý     P             °              
  base eint           ±       ™          š            &        6           B              Å         N        c                 lcm-pins               :   pins-rst            t  j          emmc-sdr-pins              '   pins-cmd-dat          $  t  š  ›  œ  �  ž  Ÿ     ¡  ¢         {        ˆ   e      pins-clk            t  £        •   f      pins-rst            t  ¥        ˆ   f         emmc-uhs-pins              (   pins-cmd-dat          $  t  š  ›  œ  �  ž  Ÿ     ¡  ¢         {        ¤           ˆ   e      pins-clk            t  £        ¤           •   f      pins-rst            t  ¥        ¤           ˆ   f      pins-ds         t  ¤        ¤           •   f         microsd-pins               +   pins-cmd-dat            t  «  ¬  ­  ®  ª         {        ˆ   e        ¤         pins-clk            t  ¯        •   f        ¤            microsd-uhs-pins               ,   pins-cmd-dat            t  «  ¬  ­  ®  ª         {        ˆ   e        ¤         pins-clk            t  ¯        •   f        ¤            sdio-pins              /   pins-cmd-dat            t  d  e  f  g  i         {        ˆ   e        ¤         pins-clk            t  h        •   f        ¤            sdio-uhs-pins              0   pins-cmd-dat            t  d  e  f  g  i         {        ˆ   e        ¤         pins-clk            t  h        •   f        ¤            nfc-pins               %   pins-irq            t            •         {      pins-fw-ven         t  ^   •          touchscreen-pins               #   pins-irq            t            ˆ         {      pins-rst            t  f          ³         proximity-pins             &   pins-irq            t            ˆ         {         accelerometer-pins             !   pins-irq            t            ˆ         {         i2c0-pins                 pins-bus            t  -  .         {         i2c1-pins                  pins-bus            t  }  ~         ¿         i2c2-pins              "   pins-bus            t  +  ,         ¿         i2c3-pins              $   pins-bus            t  ˆ  ‰         ¿         i2c4-pins      pins-bus            t  d  e         ¿         uart0-pins                pins-rx         t  q         ˆ         {      pins-tx         t  r         ³         uart2-pins                pins-rx         t           ˆ         {      pins-tx         t               watchdog@10007000             mediatek,mt6795-wdt          Ý     p                ±       €           Ö           Ì         timer@10008000        ,    mediatek,mt6795-timer mediatek,mt6577-timer          Ý     €                ±       ˜           ÷            pwrap@1000d000            mediatek,mt6795-pwrap            Ý     Ð                pwrap           ±       ¡           Ø              ßpwrap           ÷      c         	  þspi wrap       pmic              mediatek,mt6331          N        c           ±              regulators            mediatek,mt6331-regulator      buck-vdvfs11            ëvdvfs11         ú 
®`         Êö        *  0Ô        ?            [                s      buck-vdvfs12            ëvdvfs12         ú 
®`         Êö        *  0Ô        ?            [                s      buck-vdvfs13            ëvdvfs13         ú 
®`         Êö        *  0Ô        ?            [                s      buck-vdvfs14            ëvdvfs14         ú 
®`         Êö        *  0Ô        ?            [                s      buck-vcore2         ëvcore2          ú 
®`         Êö        *  0Ô        ?            [                s      buck-vio18          ëvio18           ú w@         w@        *  0Ô        ?            [                s           *      ldo-vtcxo1          ëvtcxo1          ú *¹€         *¹€        *             s         ‡      ldo-vtcxo2          ëvtcxo2          ú *¹€         *¹€        *             s         ‡      ldo-avdd32aud           ëavdd32_aud          ú *¹€         0Ô         *             s         ‡      ldo-vauxa32         ëvauxa32         ú *¹€         0Ô         *          ldo-vcama           ëvcama           ú ã`         *¹€        *          ldo-vio28           ëvio28           ú *¹€         *¹€        *             s         ‡      ldo-vcamaf          ëvcam_af         ú O€         2Z         *          ldo-vmc         ëvmc         ú w@         2Z         *               -      ldo-vmch            ëvmch            ú -ÆÀ         2Z         *               .      ldo-vemc33          ëvemc33          ú 2Z          2Z         *             s           )      ldo-vgp1            ëvgp1            ú O€         2Z         *             s      ldo-vsim1           ëvsim1           ú ð          /M`        *             s      ldo-vsim2           ëvsim2           ú ð          /M`        *          ldo-vmipi           ëvmipi           ú O€         2Z         *             s      ldo-vibr            ëvibr            ú O€         2Z         *          ldo-vgp4            ëvgp4            ú j          !‘À        *             s      ldo-vcamd           ëvcamd           ú »          ã`        *             s      ldo-vusb10          ëvusb            ú B@         Ö         *             s         ‡      ldo-vcamio          ëvcamio          ú O€         w@        *          ldo-vsram           ëvsram           ú s         s        *             s         ‡      ldo-vgp2            ëvgp2            ú Èà         ã`        *             s         ‡      ldo-vgp3            ëvgp3            ú w@         w@        *             s           7      ldo-vrtc            ëvrtc            ú *¹€         *¹€        *             s      ldo-vdig18          ëvdig18          ú w@         w@        *             s         rtc           mediatek,mt6331-rtc       keys              mediatek,mt6331-keys       power           ™   t         ¨      home            ™   f         leds              mediatek,mt6332-led                      +       led@0            Ý            ¶backlight-pmic             B               interrupt-controller@10200620         .    mediatek,mt6795-sysirq mediatek,mt6577-sysirq            N        c                        Ý                               timer@10200670            mediatek,mt6795-systimer             Ý     p               ±       @           ÷           þclk13m        iommu@10205000            mediatek,mt6795-m4u          Ý     P                ÷              þbclk            ±       ’           
           ¼                    Ë               Ù              3      syscon@10209000       "    mediatek,mt6795-apmixedsys syscon            Ý     �                �                    clock-controller@10209f00             mediatek,mt6795-fhctl            Ý     Ÿ                æokay            ÷                          í               mailbox@10212000          (    mediatek,mt6795-gce mediatek,mt8173-gce          Ý    !                 ±       �           ÷              þgce         
              1      dsi-phy@10215000              mediatek,mt8173-mipi-tx          Ý    !P                ÷           žmipi_tx0_pll            �                      	  ædisabled               4      dsi-phy@10216000              mediatek,mt8173-mipi-tx          Ý    !`                ÷           žmipi_tx1_pll            �                      	  ædisabled               =      interrupt-controller@10221000             arm,gic-400         c                        N      @   Ý    "            "              "@             "`                 ±      	                   cci@10390000              arm,cci-400                      +            Ý    9                 Ï        9        slave-if@1000             arm,cci-400-ctrl-if       	  !ace-lite             Ý            slave-if@4000             arm,cci-400-ctrl-if         !ace          Ý  @                     slave-if@5000             arm,cci-400-ctrl-if         !ace          Ý  P                     pmu@9000              arm,cci-400-pmu,r1           Ý  �   P       <  ±       :          ;          <          =          >            serial@11002000       *    mediatek,mt6795-uart mediatek,mt6577-uart            Ý                      ±       [           ÷                  	  þbaud bus            0                     5tx rx           æokay            ?default         M         serial@11003000       *    mediatek,mt6795-uart mediatek,mt6577-uart            Ý     0                ±       \           ÷                  	  þbaud bus            0                    5tx rx         	  ædisabled          dma-controller@11000380       2    mediatek,mt6795-uart-dma mediatek,mt6577-uart-dma         €   Ý     €       `             `     €       `             `     €       `             `     €       `             `      `  ±       g          h          i          j          k          l          m          n           W           ÷              þapdma            d        x                    serial@11004000       *    mediatek,mt6795-uart mediatek,mt6577-uart            Ý     @                ±       ]           ÷                   	  þbaud bus            0                    5tx rx           æokay            ?default         M         serial@11005000       *    mediatek,mt6795-uart mediatek,mt6577-uart            Ý     P                ±       ^           ÷      !            	  þbaud bus            0                    5tx rx         	  ædisabled          pwm@11006000              mediatek,mt6795-pwm          Ý     `                ƒ           ±       M         H  ÷      S      	                                                ,  þtop main pwm1 pwm2 pwm3 pwm4 pwm5 pwm6 pwm7       	  ædisabled          i2c@11007000          (    mediatek,mt6795-i2c mediatek,mt8173-i2c           Ý     p        p             €        ±       T           Ž           ÷                  	  þmain dma                         +            æokay            ?default         M         i2c@11008000          (    mediatek,mt6795-i2c mediatek,mt8173-i2c           Ý     €        p     €       €        ±       U           Ž           ÷                  	  þmain dma                         +            æokay            ?default         M       accelerometer@10              bosch,bma255             Ý           ?default         M   !      magnetometer@12           bosch,bmm150             Ý            i2c@11009000          (    mediatek,mt6795-i2c mediatek,mt8173-i2c           Ý     �        p             €        ±       V           Ž           ÷                  	  þmain dma                         +            æokay            ?default         M   "   touchscreen@20            syna,rmi4-i2c            Ý                         +            ˜                 ?default         M   #        ¬            Â   Z   rmi4-f01@1           Ý           Ö         rmi4-f12@12          Ý           è               i2c@11010000          (    mediatek,mt6795-i2c mediatek,mt8173-i2c           Ý             p     €       €        ±       W           Ž           ÷                  	  þmain dma                         +            æokay            ?default         M   $   nfc@28            nxp,pn544-i2c            Ý   (        ˜                 ?default         M   %        ù      •                  ^          proximity@48              sensortek,stk3310            Ý   H        ˜                 ?default         M   &         i2c@11011000          (    mediatek,mt6795-i2c mediatek,mt8173-i2c           Ý            p             €        ±       X           Ž           ÷                  	  þmain dma                         +          	  ædisabled          mmc@11230000              mediatek,mt6795-mmc          Ý    #                 ±       O           ÷            \      ]        þsource hclk source_cg           æokay                       '           D           a            x        ?default state_uhs           M   '        †   (        �   )        œ   *      mmc@11240000              mediatek,mt6795-mmc          Ý    $                 ±       P           ÷            O        þsource hclk         æokay            ?default state_uhs           M   +        †   ,        �   -        œ   .      mmc@11250000              mediatek,mt6795-mmc          Ý    %                 ±       Q           ÷            O        þsource hclk         æokay            ?default state_uhs           M   /        †   0        �   -        œ   .      mmc@11260000              mediatek,mt6795-mmc          Ý    &                 ±       R           ÷            O        þsource hclk       	  ædisabled          syscon@14000000           mediatek,mt6795-mmsys syscon             Ý                      Ë               ©      R        ¹×„         �           Ö           Î   1          1              Õ   1                     2      ovl@1400c000          2    mediatek,mt6795-disp-ovl mediatek,mt8173-disp-ovl            Ý     À                ±       ¼           Ë               ÷   2           í   3            Õ   1     À          ovl@1400d000          2    mediatek,mt6795-disp-ovl mediatek,mt8173-disp-ovl            Ý     Ð                ±       ½           Ë               ÷   2           í   3           Õ   1     Ð          rdma@1400e000         4    mediatek,mt6795-disp-rdma mediatek,mt8173-disp-rdma          Ý     à                ±       ¾           Ë               ÷   2           í   3           Õ   1     à          rdma@1400f000         4    mediatek,mt6795-disp-rdma mediatek,mt8173-disp-rdma          Ý     ð                ±       ¿           Ë               ÷   2           í   3           Õ   1     ð          rdma@14010000         4    mediatek,mt6795-disp-rdma mediatek,mt8173-disp-rdma          Ý                     ±       À           Ë               ÷   2           í   3           Õ   1                wdma@14011000         4    mediatek,mt6795-disp-wdma mediatek,mt8173-disp-wdma          Ý                    ±       Á           Ë               ÷   2           í   3           Õ   1               wdma@14012000         4    mediatek,mt6795-disp-wdma mediatek,mt8173-disp-wdma          Ý                     ±       Â           Ë               ÷   2           í   3           Õ   1                color@14013000        6    mediatek,mt6795-disp-color mediatek,mt8173-disp-color            Ý    0                ±       Ã           Ë               ÷   2           Õ   1     0          color@14014000        6    mediatek,mt6795-disp-color mediatek,mt8173-disp-color            Ý    @                ±       Ä           Ë               ÷   2           Õ   1     @          aal@14015000          2    mediatek,mt6795-disp-aal mediatek,mt8173-disp-aal            Ý    P                ±       Å           Ë               ÷   2           Õ   1     P          gamma@14016000        6    mediatek,mt6795-disp-gamma mediatek,mt8173-disp-gamma            Ý    `                ±       Æ           Ë               ÷   2           Õ   1     `          merge@14017000        6    mediatek,mt6795-disp-merge mediatek,mt8173-disp-merge            Ý    p                Ë               ÷   2         split@14018000        6    mediatek,mt6795-disp-split mediatek,mt8173-disp-split            Ý    €                Ë               ÷   2         split@14019000        6    mediatek,mt6795-disp-split mediatek,mt8173-disp-split            Ý    �                Ë               ÷   2         ufoe@1401a000         4    mediatek,mt6795-disp-ufoe mediatek,mt8173-disp-ufoe          Ý                     ±       Ç           Ë               ÷   2           Õ   1                dsi@1401b000          (    mediatek,mt6795-dsi mediatek,mt8173-dsi          Ý    °                ±       È           Ë               ÷   2   $   2   %   4        þengine digital hs           ô   4        ùdphy            æokay                         +       panel@0           sharp,ls060t1sx01            Ý               5           6           7        '   8        3      j           ?   9        M   :        ?default    port       endpoint            I   ;           <            port       endpoint            I   <           ;            dsi@1401c000          (    mediatek,mt6795-dsi mediatek,mt8173-dsi          Ý    À                ±       É           Ë               ÷   2   &   2   '   =        þengine digital hs           ô   =        ùdphy          	  ædisabled          dpi@1401d000          (    mediatek,mt6795-dpi mediatek,mt8183-dpi          Ý    Ð                ±       Ê           Ë               ÷   2   (   2   )              þpixel engine pll          	  ædisabled          pwm@1401e000          2    mediatek,mt6795-disp-pwm mediatek,mt8173-disp-pwm            Ý    à                ƒ           ÷   2   !   2            þmain mm         æokay               C      pwm@1401f000          2    mediatek,mt6795-disp-pwm mediatek,mt8173-disp-pwm            Ý    ð                ƒ           ÷   2   #   2   "        þmain mm       	  ædisabled          mutex@14020000            mediatek,mt8173-disp-mutex           Ý                     ±       ±           Ë               ÷   2           Y   4   5        Õ   1                larb@14021000             mediatek,mt6795-smi-larb             Ý                    ÷   2       2           þapb smi         m   >        z            Ë                        smi@14022000              mediatek,mt6795-smi-common           Ý                     Ë               ÷         2            þapb smi            >      od@14023000       0    mediatek,mt6795-disp-od mediatek,mt8173-disp-od          Ý    0                ÷   2           Õ   1     0          larb@15001000             mediatek,mt6795-smi-larb             Ý                     ÷   2                  þapb smi         m   >        z           Ë                       clock-controller@16000000             mediatek,mt6795-vdecsys          Ý                      �              ?      larb@16010000             mediatek,mt6795-smi-larb             Ý                     m   >        z           ÷   ?       ?           þapb smi         Ë                       clock-controller@18000000             mediatek,mt6795-vencsys          Ý                      �              @      larb@18001000             mediatek,mt6795-smi-larb             Ý                     ÷   @      @            þapb smi         m   >        z           Ë                          backlight             led-backlight           ‹   A   B        �  ,           9      led-controller-display        	    pwm-leds       led-0           ¶backlight-pwm           ©   C     ¡         ®              A         memory@40000000          Ãmemory           Ý    @       €        reserved-memory                      +            Ï   secmon@43000000          Ý    C                   ½      preloader-region@44800000            Ý    D€                  ½      bootloader-region@46000000           Ý    F        @           ½         regulator-disp-avdd           regulator-fixed       
  ëdisp_avdd           ú LK@         LK@        Ä      Š             É           5      regulator-disp-avee           regulator-fixed       
  ëdisp_avee           ú LK@         LK@        Ä      ‹             É           6      regulator-disp-vddh           regulator-fixed       
  ëdisp_vddh           ú w@         w@         s         ‡           8         	compatible interrupt-parent #address-cells #size-cells model chassis-type ovl0 ovl1 rdma0 rdma1 rdma2 wdma0 wdma1 color0 color1 split0 split1 dpi0 dsi0 dsi1 mmc0 mmc1 mmc2 serial0 serial1 method device_type enable-method reg cci-control-port next-level-cache phandle i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets cpu cache-level cache-unified #clock-cells clock-frequency clock-output-names interrupts interrupt-affinity ranges #reset-cells #power-domain-cells clocks clock-names mediatek,infracfg reg-names gpio-controller #gpio-cells gpio-ranges interrupt-controller #interrupt-cells pinmux input-enable bias-pull-up bias-pull-down drive-strength output-high bias-disable timeout-sec resets reset-names regulator-name regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-enable-ramp-delay regulator-allowed-modes regulator-always-on regulator-boot-on linux,keycodes wakeup-source label mediatek,larbs power-domains #iommu-cells status mediatek,hopping-ssc-percent #mbox-cells #phy-cells interface-type dmas dma-names pinctrl-names pinctrl-0 dma-requests mediatek,dma-33bits #dma-cells #pwm-cells clock-div interrupts-extended syna,startup-delay-ms syna,reset-delay-ms syna,nosleep-mode syna,sensor-type enable-gpios firmware-gpios mediatek,latch-ck mediatek,hs200-cmd-int-delay mediatek,hs400-cmd-int-delay mediatek,hs400-ds-dly3 non-removable pinctrl-1 vmmc-supply vqmmc-supply assigned-clocks assigned-clock-rates mboxes mediatek,gce-client-reg iommus phys phy-names avdd-supply avee-supply vddi-supply vddh-supply reset-gpios backlight remote-endpoint mediatek,gce-events mediatek,smi mediatek,larb-id leds default-brightness-level pwms max-brightness no-map gpio enable-active-high 