     8  |   (              D                             $    mediatek,mt8183-evb mediatek,mt8183                                  +         !   7MediaTek MT8183 evaluation board       aliases          =/soc/i2c@11007000            B/soc/i2c@11011000            G/soc/i2c@11009000            L/soc/i2c@1100f000            Q/soc/i2c@11008000            V/soc/i2c@11016000            [/soc/i2c@11005000            `/soc/i2c@1101a000            e/soc/i2c@1101b000            j/soc/i2c@11014000            o/soc/i2c@11015000            u/soc/i2c@11017000            {/soc/ovl@14008000            /soc/ovl@14009000            /soc/ovl@1400a000            /soc/rdma@1400b000           /soc/rdma@1400c000           /soc/serial@11002000          cpus                         +       cpu-map    cluster0       core0                     core1                     core2                     core3                        cluster1       core0                     core1                     core2                     core3               	            cpu@0            cpu           arm,cortex-a53                        psci                           
               T                            cpu@1            cpu           arm,cortex-a53                       psci                           
               T                            cpu@2            cpu           arm,cortex-a53                       psci                           
               T                            cpu@3            cpu           arm,cortex-a53                       psci                           
               T                            cpu@100          cpu           arm,cortex-a73                       psci                            
                                           cpu@101          cpu           arm,cortex-a73                      psci                            
                                           cpu@102          cpu           arm,cortex-a73                      psci                            
                                           cpu@103          cpu           arm,cortex-a73                      psci                            
                                     	      idle-states         psci       cpu-sleep             arm,idle-state           '        8          O           `           p              
      cluster-sleep-0           arm,idle-state           '        8         O           `          p                   cluster-sleep-1           arm,idle-state           '        8         O           `          p                         opp_table0            operating-points-v2                     C   opp-300000000                         	h P      opp-320000000                         	 P      opp-340000000               C          	< P      opp-360000000               u*          	Ҧ P      opp-380000000               W          	 P      opp-400000000               ׄ          
z P      opp-420000000                         
 P      opp-460000000               k          
L P      opp-500000000               e          
} P      opp-540000000                /          
` P      opp-580000000               "          
4 P      opp-620000000               $s           P      opp-653000000               &@         YF P      opp-698000000               )          A      opp-743000000               ,IG          6      opp-800000000               /           H         pmu-a53           arm,cortex-a53-pmu                                        pmu-a73           arm,cortex-a73-pmu                                        psci              arm,psci-1.0             smc       fixed-factor-clock-13m            fixed-factor-clock                                                       clk13m                   oscillator            fixed-clock                             clk26m                   timer             arm,armv8-timer                   @                                               
             soc                      +             simple-bus              soc_data@8000000          %    mediatek,mt8183-efuse mediatek,efuse                                                +         	  disabled          interrupt-controller@c000000              arm,gic-v3                                        P                                   @              A             B                        	                     ppi-partitions     interrupt-partition-0           ,                             interrupt-partition-1           ,            	                       syscon@c530000            mediatek,mt8183-mcucfg syscon                S                          interrupt-controller@c530a80          .    mediatek,mt8183-sysirq mediatek,mt6577-sysirq                                                S
       P                 syscon@10000000            mediatek,mt8183-topckgen syscon                                                    syscon@10001000            mediatek,mt8183-infracfg syscon                                          5                    syscon@10003000           mediatek,mt8183-pericfg syscon                0                              8      pinctrl@10005000              mediatek,mt8183-pinctrl               P                                                                                                                                   D  Biocfg0 iocfg1 iocfg2 iocfg3 iocfg4 iocfg5 iocfg6 iocfg7 iocfg8 eint          L        \           h                                                                  i2c0               #   pins_i2c            t  R  S        {                        i2c1               0   pins_i2c            t  Q  T        {                        i2c2               %   pins_i2c            t  g  h        {                        i2c3               .   pins_i2c            t  2  3        {                        i2c4               $   pins_i2c            t  i  j        {                        i2c5               3   pins_i2c            t  0  1        {                        spi0               &   pins_spi            t  U  V  W  X                  mmc0default            9   pins_cmd_dat          $  t  {    }    ~        z                        pins_clk            t  |               pins_rst            t                    mmc0               :   pins_cmd_dat          $  t  {    }    ~        z                    
           e      pins_clk            t  |           
           f      pins_ds         t             
           f      pins_rst            t             
                  mmc1default            =   pins_cmd_dat            t       "  !                          pins_clk            t                          pins_pmu            t                        mmc1               >   pins_cmd_dat            t       "  !                                 e      pins_clk            t                        f                  spi1               /   pins_spi            t                          spi2               1   pins_spi            t         ^                  spi3               2   pins_spi            t                          spi4               4   pins_spi            t                          spi5               5   pins_spi            t                          pwm1               -   pins_pwm            t  Z            syscon@10006000           syscon simple-mfd                 `                      power-controller          !    mediatek,mt8183-power-controller                         +                          ,   power-domain@0                                   /      7        audio audio1 audio2                   power-domain@1                                           power-domain@2                                    mfg                      +                  power-domain@3                                   +                       /      power-domain@4                                power-domain@5                                power-domain@6                                                 power-domain@7                    X                                                                     	      5  mm mm-0 mm-1 mm-2 mm-3 mm-4 mm-5 mm-6 mm-7 mm-8 mm-9                       =                        +                  power-domain@8                    @                     	                                    .  cam cam-0 cam-1 cam-2 cam-3 cam-4 cam-5 cam-6                      =                     power-domain@9              	              "      	              isp isp-0 isp-1                    =                     power-domain@10             
        =                     power-domain@11                     =                     power-domain@12                   @        &      #                                           -  vpu vpu1 vpu-0 vpu-1 vpu-2 vpu-3 vpu-4 vpu-5                       =                        +                  power-domain@13                           $        vpu2                                 power-domain@14                           %        vpu3                                             watchdog@10007000             mediatek,mt8183-wdt               p                5         syscon@1000c000       "    mediatek,mt8183-apmixedsys syscon                                               (      pwrap@1000d000            mediatek,mt8183-pwrap                                 Bpwrap                                   )            	  spi wrap       mt6358            mediatek,mt6358                                                  mt6358codec           mediatek,mt6358-sound         mt6358regulator           mediatek,mt6358-regulator      buck_vdram1         Jvdram1          Y          q L          0                                          buck_vcore          Jvcore           Y          q           j                                         buck_vpa            Jvpa         Y          q 7          P                                buck_vproc11            Jvproc11         Y          q           j                                         buck_vproc12            Jvproc12         Y          q           j                                         buck_vgpu           Jvgpu            Y          q           j                                           buck_vs2            Jvs2         Y          q L          0                           buck_vmodem         Jvmodem          Y          q           j                                        buck_vs1            Jvs1         Y B@        q '{l          0                           ldo_vdram2          Jvdram2          Y 	'        q w@                ldo_vsim1           Jvsim1           Y         q /M`                ldo_vibr            Jvibr            Y O        q 2Z           <      ldo_vrf12             regulator-fixed         Jvrf12           Y O        q O           x      ldo_vio18             regulator-fixed         Jvio18           Y w@        q w@          
                    <      ldo_vusb            Jvusb            Y -        q /M`                         ldo_vcamio            regulator-fixed         Jvcamio          Y w@        q w@          E      ldo_vcamd           Jvcamd           Y         q w@          E      ldo_vcn18             regulator-fixed         Jvcn18           Y w@        q w@                ldo_vfe28             regulator-fixed         Jvfe28           Y *        q *                ldo_vsram_proc11            Jvsram_proc11            Y          q           j                          ldo_vcn28             regulator-fixed         Jvcn28           Y *        q *                ldo_vsram_others            Jvsram_others            Y          q           j                          ldo_vsram_gpu         
  Jvsram_gpu           Y          q           j                      D      ldo_vxo22             regulator-fixed         Jvxo22           Y !        q !           x               ldo_vefuse          Jvefuse          Y         q                 ldo_vaux18            regulator-fixed         Jvaux18          Y w@        q w@                ldo_vmch            Jvmch            Y ,@         q 2Z           <           ?      ldo_vbif28            regulator-fixed         Jvbif28          Y *        q *                ldo_vsram_proc12            Jvsram_proc12            Y          q           j                          ldo_vcama1          Jvcama1          Y w@        q -          E      ldo_vemc            Jvemc            Y ,@         q 2Z           <           ;      ldo_vio28             regulator-fixed         Jvio28           Y *        q *                ldo_va12              regulator-fixed         Jva12            Y O        q O                         ldo_vrf18             regulator-fixed         Jvrf18           Y w@        q w@           x      ldo_vcn33_bt          	  Jvcn33_bt            Y 2Z        q 5g                ldo_vcn33_wifi          Jvcn33_wifi          Y 2Z        q 5g                ldo_vcama2          Jvcama2          Y w@        q -          E      ldo_vmc         Jvmc         Y w@        q 2Z           <           @      ldo_vldo28          Jvldo28          Y *        q -                ldo_vaud28            regulator-fixed         Jvaud28          Y *        q *                ldo_vsim2           Jvsim2           Y         q /M`                   mt6358rtc             mediatek,mt6358-rtc             scp@10500000              mediatek,mt8183-scp               P             \             	  Bsram cfg                                            main                     	  disabled          timer@10017000        ,    mediatek,mt8183-timer mediatek,mt6765-timer              p                                           iommu@10205000            mediatek,mt8183-m4u               P                                                     !   "                      F      mailbox@10238000              mediatek,mt8183-gce              #       @                                                    gce            E      auxadc@11001000       .    mediatek,mt8183-auxadc mediatek,mt8173-auxadc                                       #        main                       okay               '      serial@11002000       *    mediatek,mt8183-uart mediatek,mt6577-uart                                         [                          	  baud bus            okay          serial@11003000       *    mediatek,mt8183-uart mediatek,mt6577-uart                 0                       \                          	  baud bus          	  disabled          serial@11004000       *    mediatek,mt8183-uart mediatek,mt6577-uart                 @                       ]                          	  baud bus          	  disabled          i2c@11005000              mediatek,mt8183-i2c                P                                    W                 W      *      	  main dma                                    +          	  disabled          i2c@11007000              mediatek,mt8183-i2c                p                                    Q                 
      *      	  main dma                                    +            okay            .default         <   #               i2c@11008000              mediatek,mt8183-i2c                                                    R                       *      G        main dma arb                                    +            okay            .default         <   $         B@      i2c@11009000              mediatek,mt8183-i2c                                                   S                       *      I        main dma arb                                    +            okay            .default         <   %               spi@1100a000              mediatek,mt8183-spi                      +                                         x                 6                    parent-clk sel-clk spi-clk          okay            .default         <   &        F          thermal@1100b000            Z             mediatek,mt8183-thermal                                     	      #        therm auxadc            p                      L           w   '           (           )        calibration-data               *      thermal-zones      cpu_thermal            d                     *                 trips      trip-point0          	        
           passive       trip-point1          8        
           passive            +      cpu-crit             8        
        	   critical             cooling-maps       map0               +      0                      )         map1               +      0              	        )               tzts1                                      *                trips         cooling-maps             tzts2                                      *                trips         cooling-maps             tzts3                                      *                trips         cooling-maps             tzts4                                      *                trips         cooling-maps             tzts5                                      *                trips         cooling-maps             tztsABB                                    *                trips         cooling-maps                pwm@1100e000              mediatek,mt8183-disp-pwm                                                    6   ,           D                       5        main mm       pwm@11006000              mediatek,mt8183-pwm               `                D         0                                              top main pwm1 pwm2 pwm3 pwm4            okay            <   -        .default       i2c@1100f000              mediatek,mt8183-i2c                                                    T                       *      	  main dma                                    +            okay            .default         <   .               spi@11010000              mediatek,mt8183-spi                      +                                         |                 6            8        parent-clk sel-clk spi-clk          okay            .default         <   /        F          i2c@11011000              mediatek,mt8183-i2c                                                  U                 9      *      	  main dma                                    +            okay            .default         <   0               spi@11012000              mediatek,mt8183-spi                      +                                                          6            ;        parent-clk sel-clk spi-clk          okay            .default         <   1        F          spi@11013000              mediatek,mt8183-spi                      +                 0                                        6            <        parent-clk sel-clk spi-clk          okay            .default         <   2        F          i2c@11014000              mediatek,mt8183-i2c               @                                                    H      *      G        main dma arb                                    +          	  disabled          i2c@11015000              mediatek,mt8183-i2c               P                                                     J      *      I        main dma arb                                    +          	  disabled          i2c@11016000              mediatek,mt8183-i2c               `                                    V                 D      *      E        main dma arb                                    +            okay            .default         <   3         B@      i2c@11017000              mediatek,mt8183-i2c               p                                                    F      *      E        main dma arb                                    +          	  disabled          spi@11018000              mediatek,mt8183-spi                      +                                                         6            K        parent-clk sel-clk spi-clk          okay            .default         <   4        F          spi@11019000              mediatek,mt8183-spi                      +                                                         6            L        parent-clk sel-clk spi-clk          okay            .default         <   5        F          i2c@1101a000              mediatek,mt8183-i2c                                                  X                 b      *      	  main dma                                    +          	  disabled          i2c@1101b000              mediatek,mt8183-i2c                                                   Y                 c      *      	  main dma                                    +          	  disabled          usb@11201000          #    mediatek,mt8183-mtu3 mediatek,mtu3                        .      >              	  Bmac ippc                   H           O   6      7                 =      Z        sys_ck ref_ck           T   8      e                     +                  	  disabled       usb@11200000          '    mediatek,mt8183-xhci mediatek,mtk-xhci                                 Bmac                I                 =      Z        sys_ck ref_ck         	  disabled             syscon@11220000            mediatek,mt8183-audiosys syscon              "                          mmc@11230000              mediatek,mt8183-mmc               #                                     M                                     source hclk source_cg           okay            .default state_uhs           <   9        k   :        u                                                                           (           ;           <                            U         +      mmc@11240000              mediatek,mt8183-mmc               $                                     N                 	            (        source hclk source_cg           okay            .default state_uhs           <   =        k   >        u                     9         J         W         e         r                    ?           @         y                  +      dsi-phy@11e50000              mediatek,mt8183-mipi-tx                                  (                                   mipi_tx0_pll               A        calibration-data               G      efuse@11f10000        %    mediatek,mt8183-efuse mediatek,efuse                                               +      calib@180                            )      calib@190                            A         t-phy@11f40000        .    mediatek,mt8183-tphy mediatek,generic-tphy-v2                        +                                okay       usb-phy@0                                      ref                               okay               6      usb-phy@700               	                    ref                    okay               7         syscon@13000000           mediatek,mt8183-mfgcfg syscon                                                B      gpu@13040000          &    mediatek,mt8183-mali arm,mali-bifrost                        @       $                                     job mmu gpu            B            6   ,      ,      ,           core0 core1 core2              C                       D      syscon@14000000           mediatek,mt8183-mmsys syscon                                                 E          E                 E                           ovl@14008000              mediatek,mt8183-disp-ovl                                                    6   ,                         +   F            2              E               ovl@14009000              mediatek,mt8183-disp-ovl-2l                                                 6   ,                         +   F           2              E               ovl@1400a000              mediatek,mt8183-disp-ovl-2l                                                 6   ,                         +   F           2              E               rdma@1400b000             mediatek,mt8183-disp-rdma                                                   6   ,                         +   F           2           @              E               rdma@1400c000             mediatek,mt8183-disp-rdma                                                   6   ,                         +   F           2           @              E               color@1400e000        6    mediatek,mt8183-disp-color mediatek,mt8173-disp-color                                                   6   ,                            E               ccorr@1400f000            mediatek,mt8183-disp-ccorr                                                  6   ,                            E               aal@14010000          2    mediatek,mt8183-disp-aal mediatek,mt8173-disp-aal                                                   6   ,                            E                gamma@14011000            mediatek,mt8183-disp-gamma                                                 6   ,                            E               dither@14012000           mediatek,mt8183-disp-dither                                                 6   ,                            E                dsi@14014000              mediatek,mt8183-dsi              @                                  6   ,           X     @                        G        engine digital hs           O   G        ldphy          mutex@14016000            mediatek,mt8183-disp-mutex               `                                  6   ,           v            larb@14017000             mediatek,mt8183-smi-larb                 p                =                               6   ,           apb smi                  smi@14019000              mediatek,mt8183-smi-common                                                                  apb smi gals0 gals1         6   ,                    syscon@15020000           mediatek,mt8183-imgsys syscon                                                     larb@15021000             mediatek,mt8183-smi-larb                                 =                 	      	              apb smi gals            6   ,   	           !      larb@1502f000             mediatek,mt8183-smi-larb                                 =                             	        apb smi gals            6   ,   	                 syscon@16000000           mediatek,mt8183-vdecsys syscon                                               H      larb@16010000             mediatek,mt8183-smi-larb                                  =              H       H           apb smi         6   ,   
                 syscon@17000000           mediatek,mt8183-vencsys syscon                                               I      larb@17010000             mediatek,mt8183-smi-larb                                  =              I       I            apb smi         6   ,                     syscon@19000000            mediatek,mt8183-ipu_conn syscon                                                    syscon@19010000           mediatek,mt8183-ipu_adl syscon                                         syscon@19180000       !    mediatek,mt8183-ipu_core0 syscon                                           syscon@19280000       !    mediatek,mt8183-ipu_core1 syscon                 (                          syscon@1a000000           mediatek,mt8183-camsys syscon                                                      larb@1a001000             mediatek,mt8183-smi-larb                                  =                                       apb smi gals            6   ,              "      larb@1a002000             mediatek,mt8183-smi-larb                                   =                 	      	              apb smi gals            6   ,                       memory@40000000          memory               @                chosen          serial0:921600n8          reserved-memory                      +               scp_mem_region            shared-dma-pool              P                                         	compatible interrupt-parent #address-cells #size-cells model i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 ovl0 ovl-2l0 ovl-2l1 rdma0 rdma1 serial0 cpu device_type reg enable-method capacity-dmips-mhz cpu-idle-states dynamic-power-coefficient #cooling-cells phandle entry-method local-timer-stop arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us opp-shared opp-hz opp-microvolt interrupts #clock-cells clocks clock-div clock-mult clock-output-names clock-frequency ranges status #interrupt-cells interrupt-controller affinity #reset-cells reg-names gpio-controller #gpio-cells gpio-ranges pinmux mediatek,pull-up-adv mediatek,drive-strength-adv bias-disable input-enable bias-pull-up bias-pull-down drive-strength output-high #power-domain-cells clock-names mediatek,infracfg domain-supply mediatek,smi regulator-name regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-enable-ramp-delay regulator-always-on regulator-allowed-modes memory-region mediatek,larbs #iommu-cells #mbox-cells #io-channel-cells pinctrl-names pinctrl-0 mediatek,pad-select #thermal-sensor-cells resets mediatek,auxadc mediatek,apmixedsys nvmem-cells nvmem-cell-names polling-delay-passive polling-delay thermal-sensors sustainable-power temperature hysteresis trip cooling-device contribution power-domains #pwm-cells phys mediatek,syscon-wakeup pinctrl-1 bus-width max-frequency cap-mmc-highspeed mmc-hs200-1_8v mmc-hs400-1_8v cap-mmc-hw-reset no-sdio no-sd hs400-ds-delay vmmc-supply vqmmc-supply assigned-clocks assigned-clock-parents non-removable cap-sd-highspeed sd-uhs-sdr50 sd-uhs-sdr104 cap-sdio-irq no-mmc keep-power-in-suspend enable-sdio-wakeup #phy-cells mediatek,discth interrupt-names power-domain-names operating-points-v2 mali-supply sram-supply mboxes mediatek,gce-client-reg iommus mediatek,larb mediatek,rdma-fifo-size mediatek,syscon-dsi phy-names mediatek,gce-events stdout-path no-map 