Ðþí S   8  ý¼   (            —  ý„                             Q    google,steelix-sku196609 google,steelix-sku196608 google,steelix mediatek,mt8186                                     +            7Google Rusty board           =laptop     aliases          J/soc/ovl@14005000            O/soc/ovl@14006000            W/soc/rdma@14007000           ]/soc/rdma@1401f000           c/soc/i2c@11007000            h/soc/i2c@11008000            m/soc/i2c@11009000            r/soc/i2c@1100f000            w/soc/i2c@11016000            |/soc/mmc@11230000            �/soc/mmc@11240000            †/soc/serial@11002000          cci           mediatek,mt8186-cci          Ž                     •cci intermediate             ¡            µ            Á   "      opp-table-cci             operating-points-v2           É         Á      opp-500000000            Ô    Íe          Û 	'À         Á         opp-560000000            Ô    !`ì          Û 
L¸         Á         opp-612000000            Ô    $za          Û 
•ö         Á         opp-682000000            Ô    (¦~€         Û 
÷ž         Á   	      opp-752000000            Ô    ,Òœ          Û YF         Á   
      opp-822000000            Ô    0þ¹€         Û ºî         Á         opp-875000000            Ô    4'pÀ         Û ëÂ         Á         opp-927000000            Ô    7@åÀ         Û 5          Á         opp-980000000            Ô    :i�          Û ~>         Á         opp-1050000000           Ô    >•º€         Û ßæ         Á         opp-1120000000           Ô    BÁØ          Û )$         Á         opp-1155000000           Ô    D×æÀ         Û ŠÌ         Á         opp-1190000000           Ô    Fíõ€         Û Ô
         Á         opp-1260000000           Ô    K          Û ~ð         Á         opp-1330000000           Ô    OF0€         Û )Ö         Á         opp-1400000000           Ô    SrN          Û ¼R         Á            opp-table-cluster0            operating-points-v2           É         Á      opp-500000000            Ô    Íe          Û 	'À         é         opp-774000000            Ô    ."M€         Û 
L¸         é         opp-875000000            Ô    4'pÀ         Û 
®`         é         opp-975000000            Ô    :QÀ         Û          é   	      opp-1075000000           Ô    @2À         Û q°         é   
      opp-1175000000           Ô    F	À         Û ÓX         é         opp-1275000000           Ô    KþôÀ         Û 5          é         opp-1375000000           Ô    QôÕÀ         Û –¨         é         opp-1500000000           Ô    Yh/          Û º         é         opp-1618000000           Ô    `p¸€         Û Yø         é         opp-1666000000           Ô    cM$€         Û »          é         opp-1733000000           Ô    gK{@         Û H         é         opp-1800000000           Ô    kIÒ          Û ~ð         é         opp-1866000000           Ô    o8æ€         Û ù         é         opp-1933000000           Ô    s7=@         Û Zª         é         opp-2000000000           Ô    w5”          Û ¼R         é            opp-table-cluster1            operating-points-v2           É         Á   #   opp-774000000            Ô    ."M€         Û 
L¸         é         opp-835000000            Ô    1ÅÀ         Û 
•ö         é         opp-919000000            Ô    6ÆÓÀ         Û 
÷ž         é         opp-1002000000           Ô    ;¹N€         Û YF         é   	      opp-1085000000           Ô    @«É@         Û ÓX         é   
      opp-1169000000           Ô    E­†@         Û 5          é         opp-1308000000           Ô    Mö          Û ßæ         é         opp-1419000000           Ô    T”8À         Û Yø         é         opp-1530000000           Ô    [1ò€         Û ìt         é         opp-1670000000           Ô    cŠ-€         Û —Z         é         opp-1733000000           Ô    gK{@         Û ù         é         opp-1796000000           Ô    kÉ          Û s         é         opp-1860000000           Ô    nÝY          Û Ô¼         é         opp-1923000000           Ô    rž¦À         Û 6d         é         opp-1986000000           Ô    v_ô€         Û °v         é         opp-2050000000           Ô    z0„€         Û          é            cpus                         +       cpu-map    cluster0       core0            ÷         core1            ÷         core2            ÷         core3            ÷         core4            ÷         core5            ÷         core6            ÷         core7            ÷               cpu@0            ûcpu           arm,cortex-a55                      psci            w5”          Ž                      •cpu intermediate             ¡           )   T        C  ~        V               f  €         s   @        …   €        ’  €         Ÿ   @        ±   €        ¾   !        Ï           Þ   "         µ            Á         cpu@100          ûcpu           arm,cortex-a55                     psci            w5”          Ž                      •cpu intermediate             ¡           )   T        C  ~        V               f  €         s   @        …   €        ’  €         Ÿ   @        ±   €        ¾   !        Ï           Þ   "         µ            Á         cpu@200          ûcpu           arm,cortex-a55                     psci            w5”          Ž                      •cpu intermediate             ¡           )   T        C  ~        V               f  €         s   @        …   €        ’  €         Ÿ   @        ±   €        ¾   !        Ï           Þ   "         µ            Á         cpu@300          ûcpu           arm,cortex-a55                     psci            w5”          Ž                      •cpu intermediate             ¡           )   T        C  ~        V               f  €         s   @        …   €        ’  €         Ÿ   @        ±   €        ¾   !        Ï           Þ   "         µ            Á         cpu@400          ûcpu           arm,cortex-a55                     psci            w5”          Ž                      •cpu intermediate             ¡           )   T        C  ~        V               f  €         s   @        …   €        ’  €         Ÿ   @        ±   €        ¾   !        Ï           Þ   "         µ            Á         cpu@500          ûcpu           arm,cortex-a55                     psci            w5”          Ž                      •cpu intermediate             ¡           )   T        C  ~        V               f  €         s   @        …   €        ’  €         Ÿ   @        ±   €        ¾   !        Ï           Þ   "         µ            Á         cpu@600          ûcpu           arm,cortex-a76                     psci            z0„€         Ž                     •cpu intermediate             ¡   #        )  O        C           V   $   %        f           s   @        …           ’           Ÿ   @        ±           ¾   &        Ï           Þ   "         µ   '         Á         cpu@700          ûcpu           arm,cortex-a76                     psci            z0„€         Ž                     •cpu intermediate             ¡   #        )  O        C           V   $   %        f           s   @        …           ’           Ÿ   @        ±           ¾   &        Ï           Þ   "         µ   '         Á         idle-states         ëpsci       cpu-retention-l           arm,idle-state          ø                       2        1   d        A  @         Á         cpu-retention-b           arm,idle-state          ø                       2        1   d        A  x         Á   $      cpu-off-l             arm,idle-state          ø                      d        1   ú        A  4         Á          cpu-off-b             arm,idle-state          ø                      d        1   ú        A  l         Á   %         l2-cache0             cache           R           h           u   @        ‡           ¾   (         ^         Á   !      l2-cache1             cache           R           h           u   @        ‡           ¾   (         ^         Á   &      l3-cache              cache           R           h           u   @        ‡            ^         Á   (         fixed-factor-clock-13m            fixed-factor-clock          l             Ž   )        y           ƒ           Žclk13m           Á   =      oscillator-26m            fixed-clock         l            Œº€        Žclk26m           Á   )      oscillator-32k            fixed-clock         l              €         Žclk32k        opp-table-gpu             operating-points-v2          Á   v   opp-299000000            Ô    Ò`À         Û 	X”        ¡   ÿ      opp-332000000            Ô    Éë          Û 	‰h        ¡   ÿ      opp-366000000            Ô    Ð·€         Û 	º<        ¡   ÿ      opp-400000000            Ô    ×„          Û 	Ò¦        ¡   ÿ      opp-434000000            Ô    ÞP€         Û 
z        ¡   ÿ      opp-484000000            Ô    ÙA          Û 
4N        ¡   ÿ      opp-535000000            Ô    ãsÀ         Û 
}Œ        ¡   ÿ      opp-586000000            Ô    "í¦€         Û 
®`        ¡   ÿ      opp-637000000            Ô    %÷Ù@         Û 
ß4        ¡   ÿ      opp-690000000            Ô    ) �€         Û @Ü        ¡   ÿ      opp-743000000            Ô    ,IGÀ         Û Š        ¡   ÿ      opp-796000000            Ô    /qÿ          Û ëÂ        ¡   ÿ      opp-850000000            Ô    2©ø€         Û 5         ¡   ÿ      opp-900000000-3          Ô    5¤é          Û øP        ¡   Ï      opp-900000000-4          Ô    5¤é          Û Ç|        ¡         opp-900000000-5          Ô    5¤é          Û –¨        ¡          opp-950000000-3          Ô    8ŸÙ€         Û »         ¡   Ï      opp-950000000-4          Ô    8ŸÙ€         Û Yø        ¡         opp-950000000-5          Ô    8ŸÙ€         Û øP        ¡          opp-1000000000-3             Ô    ;šÊ          Û ~ð        ¡   Ï      opp-1000000000-4             Ô    ;šÊ          Û ìt        ¡         opp-1000000000-5             Ô    ;šÊ          Û Yø        ¡             pmu-a55           arm,cortex-a55-pmu                      ²            *      pmu-a76           arm,cortex-a76-pmu                      ²            +      psci              arm,psci-1.0            smc       timer             arm,armv8-timer                   @  ²                                             
             soc                      +             simple-bus          ½                                Á   interrupt-controller@c000000              arm,gic-v3          È           Ù                        ð                                             ²      	                         Á      ppi-partitions     interrupt-partition-0           %                           Á   *      interrupt-partition-1           %               Á   +            syscon@c53a000            mediatek,mt8186-mcusys syscon               S                 l            Á         syscon@10000000            mediatek,mt8186-topckgen syscon                               l            Á   -      syscon@10001000       #    mediatek,mt8186-infracfg_ao syscon                               l           .            Á   /      syscon@10003000           mediatek,mt8186-pericfg syscon               0                 Á   h      pinctrl@10005000              mediatek,mt8186-pinctrl       €       P                           "             $             &             *             ,             °              B  ;iocfg0 iocfg_lt iocfg_lm iocfg_lb iocfg_bl iocfg_rb iocfg_rt eint            E        U           a   ,           ¹         ð        ²       º               È        	ß  mTP TP TP I2S0_HP_DI I2S3_DP_SPKR_DO SAR_INT_ODL BT_WAKE_AP_ODL WIFI_INT_ODL DPBRDG_INT_ODL EDPBRDG_INT_ODL EC_AP_HPD_OD TCHPAD_INT_ODL TCHSCR_INT_1V8_ODL EC_AP_INT_ODL EC_IN_RW_ODL GSC_AP_INT_ODL AP_FLASH_WP_L HP_INT_ODL PEN_EJECT_OD WCAM_PWDN_L WCAM_RST_L UCAM_SEN_EN UCAM_RST_L LTE_RESET_L LTE_SAR_DETECT_L I2S2_DP_SPK_MCK I2S2_DP_SPKR_BCK I2S2_DP_SPKR_LRCK I2S2_DP_SPKR_DI (TP) EN_PP1000_EDPBRDG EN_PP1800_EDPBRDG EN_PP3300_EDPBRDG UART_GSC_TX_AP_RX UART_AP_TX_GSC_RX UART_DBGCON_TX_ADSP_RX UART_ADSP_TX_DBGCON_RX EN_PP1000_DPBRDG TCHSCR_REPORT_DISABLE EN_PP3300_DPBRDG EN_PP1800_DPBRDG SPI_AP_CLK_EC SPI_AP_CS_EC_L SPI_AP_DO_EC_DI SPI_AP_DI_EC_DO SPI_AP_CLK_GSC SPI_AP_CS_GSC_L SPI_AP_DO_GSC_DI SPI_AP_DI_GSC_DO UART_DBGCON_TX_SCP_RX UART_SCP_TX_DBGCON_RX EN_PP1200_CAM_X EN_PP2800A_VCM_X EN_PP2800A_UCAM_X EN_PP2800A_WCAM_X WLAN_MODULE_RST_L EN_PP1200_UCAM_X I2S1_HP_DO I2S1_HP_BCK I2S1_HP_LRCK I2S1_HP_MCK TCHSCR_RST_1V8_L SPI_AP_CLK_ROM SPI_AP_CS_ROM_L SPI_AP_DO_ROM_DI SPI_AP_DI_ROM_DO NC NC EMMC_STRB EMMC_CLK EMMC_CMD EMMC_RST_L EMMC_DATA0 EMMC_DATA1 EMMC_DATA2 EMMC_DATA3 EMMC_DATA4 EMMC_DATA5 EMMC_DATA6 EMMC_DATA7 AP_KPCOL0 NC NC NC TP SDIO_CLK SDIO_CMD SDIO_DATA0 SDIO_DATA1 SDIO_DATA2 SDIO_DATA3 NC NC NC NC NC NC EDPBRDG_PWREN BL_PWM_1V8 EDPBRDG_RST_L MIPI_DPI_CLK MIPI_DPI_VSYNC MIPI_DPI_HSYNC MIPI_DPI_DE MIPI_DPI_D0 MIPI_DPI_D1 MIPI_DPI_D2 MIPI_DPI_D3 MIPI_DPI_D4 MIPI_DPI_D5 MIPI_DPI_D6 MIPI_DPI_DA7 MIPI_DPI_D8 MIPI_DPI_D9 MIPI_DPI_D10 MIPI_DPI_D11 PCM_BT_CLK PCM_BT_SYNC PCM_BT_DI PCM_BT_DO JTAG_TMS_TP JTAG_TCK_TP JTAG_TDI_TP JTAG_TDO_TP JTAG_TRSTN_TP CLK_24M_WCAM CLK_24M_UCAM UCAM_DET_ODL AP_I2C_EDPBRDG_SCL_1V8 AP_I2C_EDPBRDG_SDA_1V8 AP_I2C_TCHSCR_SCL_1V8 AP_I2C_TCHSCR_SDA_1V8 AP_I2C_TCHPAD_SCL_1V8 AP_I2C_TCHPAD_SDA_1V8 AP_I2C_DPBRDG_SCL_1V8 AP_I2C_DPBRDG_SDA_1V8 AP_I2C_WLAN_SCL_1V8 AP_I2C_WLAN_SDA_1V8 AP_I2C_AUD_SCL_1V8 AP_I2C_AUD_SDA_1V8 AP_I2C_TPM_SCL_1V8 AP_I2C_UCAM_SDA_1V8 AP_I2C_UCAM_SCL_1V8 AP_I2C_UCAM_SDA_1V8 AP_I2C_WCAM_SCL_1V8 AP_I2C_WCAM_SDA_1V8 SCP_I2C_SENSOR_SCL_1V8 SCP_I2C_SENSOR_SDA_1V8 AP_EC_WARM_RST_REQ AP_XHCI_INIT_DONE USB3_HUB_RST_L EN_SPKR BEEP_ON AP_EDP_BKLTEN EN_PP3300_DISP_X EN_PP3300_SDBRDG_X BT_KILL_1V8_L WIFI_KILL_1V8_L PWRAP_SPI0_CSN PWRAP_SPI0_CK PWRAP_SPI0_MO PWRAP_SPI0_MI SRCLKENA0 SRCLKENA1 SCP_VREQ_VAO AP_RTC_CLK32K AP_PMIC_WDTRST_L AUD_CLK_MOSI AUD_SYNC_MOSI AUD_DAT_MOSI0 AUD_DAT_MOSI1 AUD_CLK_MISO AUD_SYNC_MISO AUD_DAT_MISO0 AUD_DAT_MISO1 NC NC DPBRDG_PWREN DPBRDG_RST_L LTE_W_DISABLE_L LTE_SAR_DETECT_L EN_PP3300_LTE_X LTE_PWR_OFF_L LTE_RESET_L TP TP           Á   ,   aud-clk-mosi-off-pins            Á   Ÿ   pins-clk-sync           }  ¦   §          „         ‘         aud-clk-mosi-on-pins             Á       pins-clk-sync           }  ¦  §         aud-clk-miso-off-pins            Á   ¡   pins-clk-sync           }  ª   «          „         ‘         aud-clk-miso-on-pins             Á   ¢   pins-clk-sync           }  ª  «         aud-dat-mosi-off-pins            Á   ¥   pins-dat            }  ¨   ©          „         ‘         aud-dat-mosi-on-pins             Á   ¦   pins-dat            }  ¨  ©         aud-dat-miso-off-pins            Á   £   pins-dat            }  ¬   ­          „         ‘         aud-dat-miso-on-pins             Á   ¤   pins-dat            }  ¬  ­                   µ         aud-gpio-i2s0-off-pins           Á   §   pins-sdata          }            aud-gpio-i2s0-on-pins            Á   ¨   pins-sdata          }           aud-gpio-i2s-off-pins            Á   ©   pins-clk-sdata          }  8   9   :   ;          Â         aud-gpio-i2s1-on-pins            Á   ª   pins-clk-sdata          }  8  9  :  ;         aud-gpio-i2s2-off-pins           Á   «   pins-cmd-dat            }               Â         aud-gpio-i2s2-on-pins            Á   ¬   pins-clk            }            Í            aud-gpio-i2s3-off-pins           Á   ­   pins-sdata          }            Â         aud-gpio-i2s3-on-pins            Á   ®   pins-sdata          }          Í            aud-gpio-pcm-off-pins            Á   ¯   pins-clk-sdata          }  s   t   u   v          Â         aud-gpio-pcm-on-pins             Á   °   pins-clk-sdata          }  s  t  u  v         aud-gpio-dmic-sec-pins           Á   ±   pins            }            Â         bt-reset-pins            Á   p   pins-bt-reset           }  ›          Ü         dpi-sleep-pins           Á   {   pins-cmd-dat          @  }  g   h   i   j   k   l   m   n   o   p   q   r   e   d   f   c         Í   
         Â         dpi-default-pins             Á   z   pins-cmd-dat          @  }  g  h  i  j  k  l  m  n  o  p  q  r  e  d  f  c        Í   
         cros-ec-int-pins             Á   c   pins-ec-ap-int-odl          }            „         edp-panel-fixed-pins             Á   ž   pins-vreg-en            }  ™          Ü         en-pp1800-dpbrdg-pins            Á   �   pins-vreg-en            }  '          Â         gsc-int-pins             Á   e   pins-gsc-ap-int-odl         }            „         i2c0-pins            Á   G   pins-bus            }  €           µ        Í            „         i2c1-pins            Á   Q   pins-bus            }  ‚  �         µ        Í            „         i2c2-pins            Á   T   pins-bus            }  „  ƒ         µ        Í            „         i2c3-pins            Á   V   pins-bus            }  †  …         µ        Í            „         i2c5-pins            Á   [   pins-bus            }  Š  ‰         µ        Í            „         it6505-pins          Á   W   pins-hpd            }  
          „         è      pins-int            }            „         è      pins-reset          }  ±          Â         è         mmc0-default-pins            Á   i   pins-clk            }  D        ‘   f      pins-cmd-dat          $  }  G  H  I  J  K  L  M  N  E         „        è   e      pins-rst            }  F        è   e         mmc0-uhs-pins            Á   j   pins-clk            }  D        Í           ‘   f      pins-cmd-dat          $  }  G  H  I  J  K  L  M  N  E         „        Í           è   e      pins-ds         }  C        Í           ‘   f      pins-rst            }  F        è   e         mmc1-default-pins            Á   l   pins-clk            }  T        Í           ‘   f      pins-cmd-dat            }  V  W  X  Y  U         „        Í           è   e         mmc1-uhs-pins            Á   m   pins-clk            }  T        Í           ‘   f      pins-cmd-dat            }  V  W  X  Y  U         „        Í           è   e         mmc1-eint-pins           Á   n   pins-dat1           }  W          „        è   e         nor-default-pins             Á   E   pins-clk-dat            }  ?  =  @        Í            ‘      pins-cs-dat         }  >  A  B        Í            è         pen-eject-pins           Á   œ   pins            }            „         µ         disp-pwm-pins            Á   a   pins            }  a         Ü         speaker-codec-default-pins           Á   ·   pins-sdb            }  –          Â         scp-default-pins             Á   >   pins-scp-uart           }  0  1         spi1-pins            Á   b   pins-bus            }  (  )  *  +         µ         „         spi2-pins            Á   d   pins-bus            }  ,  -   .  /         µ         „         spmi-pins      pins-bus            }  ·  ¸         touchscreen-pins             Á   R   pins-irq            }            „         è      pins-reset          }  <          Ü      pins-report-sw          }  %          Â         trackpad-default-pins            Á   U   pins-int-n          }            „         µ         wifi-enable-pins             Á   ¹   pins-wifi-enable            }  6          wifi-wakeup-pins             Á   º   pins-wifi-wakeup            }            „         anx7625-pins             Á   H   pins-int            }  	          „         µ      pins-reset          }  b          Â      pins-power-en           }  `          Â         pp1000-edpbrdg-en-pins           Á   »   pins-vreg-en            }            Â         pp1800-edpbrdg-en-pins           Á   ¼   pins-vreg-en            }            Â         pp3300-edpbrdg-en-pins           Á   ½   pins-vreg-en            }            Â            syscon@10006000       )    mediatek,mt8186-scpsys syscon simple-mfd                 `           power-controller          !    mediatek,mt8186-power-controller                         +            õ            Á   B   power-domain@0                       Ž   -            •mfg00                        +            õ           	   .   power-domain@1                        /                     +            õ           	   0   power-domain@2                     õ          power-domain@3                     õ                power-domain@17                     Ž   -      -         $   •subsys-csirx-top0 subsys-csirx-top1         õ          power-domain@4                      Ž   -      /   =         •sys_ck ref_ck           õ          power-domain@5                      Ž   /   B   /   ?         •sys_ck ref_ck           õ          power-domain@18                     Ž   -   /   -   >         •audioadsp subsys-adsp-bus                        +            õ      power-domain@19                                 +            õ      power-domain@20                       /        õ                power-domain@16                       /        õ          power-domain@6                   0   Ž   -   *   -   +   1   
   1      1      1         M   •disp mdp subsys-smi-infra subsys-smi-common subsys-smi-gals subsys-smi-iommu               /                     +            õ      power-domain@14                     Ž   -   )   2             •vdec0 larb             /        õ          power-domain@10            
      8   Ž   -      -      -      -       3      -   #   -   %      6   •cam0 cam1 cam2 cam3 gals subsys-cam-tm subsys-cam-top              /                     +            õ      power-domain@12                    õ          power-domain@11                    õ             power-domain@7                      Ž   4      -   &         •gals subsys-img-top            /                     +            õ      power-domain@8                     õ             power-domain@9             	      (   Ž   -   '   5       5      5      5         P   •subsys-ipe-top subsys-ipe-larb0 subsys-ipe-larb1 subsys-ipe-smi subsys-ipe-gals            /        õ          power-domain@13                     Ž   -   $   6            •venc0 subsys-larb              /        õ          power-domain@15                     Ž   -   :   7      7         %   •wpe0 subsys-larb-ck subsys-larb-pclk               /        õ                   watchdog@10007000             mediatek,mt8186-wdt          )             p                .            A         Á   f      syscon@1000c000       "    mediatek,mt8186-apmixedsys syscon                À                l            Á         pwrap@1000d000            mediatek,mt8186-pwrap syscon                 Ð                ;pwrap           ²       Â                Ž   /      /          	   •spi wrap       pmic               mediatek,mt6366 mediatek,mt6358          ð        Z   ,   É           È      codec         ,    mediatek,mt6366-sound mediatek,mt6358-sound         n   8        z         regulators        4    mediatek,mt6366-regulator mediatek,mt6358-regulator         �   9        ž   9        ¯   9        À   9        Ò   9        å   9        ö   9        	   9           9        -   9        A   9        Q   9        a   :        q   ;        �   <        ‘   <   vcore           ¡pp0750_dvdd_core            ° dp        È 5         à  j        õ   È                        )      vdram1          ¡pp1125_emi_vdd2         ° *ˆ        È *ˆ        à  0Ô        õ                            )         Á   ;      vgpu            ¡ppvar_dvdd_vgpu         ° ¡         È ~ð        à  j        õ   È                       =   .        T †          Á   0      vproc11         ¡ppvar_dvdd_proc_bc_mt6366           ° 	'À        È O€        à  j        õ   È                        )         Á   '      vproc12         ¡ppvar_dvdd_proc_lc          ° 	'À        È O€        à  j        õ   È                        )         Á         vs1         ¡pp2000_vs1          ° „€        È „€        à  0Ô        õ             )         Á   :      vs2         ¡pp1350_vs2          ° ™p        È ™p        à  0Ô        õ             )         Á   <      va12            ¡pp1200_va12         ° O€        È O€        õ           )      vaud28          ¡pp2800_vaud28           ° *¹€        È *¹€        õ           Á   8      vaux18          ¡pp1840_vaux18           ° w@        È €        õ        vbif28          ¡pp2800_vbif28           ° *¹€        È *¹€        õ        vcn18           ¡pp1800_vcn18_x          ° w@        È w@        õ        vcn28           ¡pp2800_vcn28_x          ° *¹€        È *¹€        õ        vefuse          ¡pp1800_vefuse           ° w@        È w@        õ        vfe28           ¡pp2800_vfe28_x          ° *¹€        È *¹€        õ        vemc            ¡pp3000_vemc         ° -ÆÀ        È -ÆÀ        õ   <         Á   k      vibr            ¡pp2800_vibr_x           ° *¹€        È *¹€        õ   <      vio18           ¡pp1800_vio18_s3         ° w@        È w@        õ  
Œ         )         Á   \      vio28           ¡pp2800_vio28_x          ° *¹€        È *¹€        õ        vm18            ¡pp1800_emi_vdd1         ° w@        È €        õ  E         )      vmc         ¡pp3000_vmc          ° -ÆÀ        È -ÆÀ        õ   <      vmddr           ¡pm0750_emi_vmddr            ° 
®`        È q°        õ  E         )      vmch            ¡pp3000_vmch         ° -ÆÀ        È -ÆÀ        õ   <      vcn33           ¡pp3300_vcn33_x          ° 2Z         È 2Z         õ        vdram2          ¡pp0600_emi_vddq         ° 	'À        È 	'À        õ  ä         )      vrf12           ¡pp1200_vrf12_x          ° O€        È O€        õ   x      vrf18           ¡pp1800_vrf18_x          ° w@        È w@        õ   x      vsim1           ¡pp1860_vsim1_x          ° w@        È a         õ        vsim2           ¡pp2760_vsim2_x          ° )2à        È *@        õ           Á   X      vsram-gpu           ¡pp0900_dvdd_sram_gpu            ° øP        È �        à  j        õ   ð        =   0        T †          Á   .      vsram-others            ¡pp0900_dvdd_sram_core           ° »         È »         à  j        õ   ð         )      vsram-proc11            ¡pp0900_dvdd_sram_bc         ° øP        È          à  j        õ   ð         )      vsram-proc12            ¡pp0900_dvdd_sram_lc         ° øP        È          à  j        õ   ð         )      vusb            ¡pp3070_vusb         ° -ÆÀ        È .Ø0        õ           )      vxo22           ¡pp2240_vxo22            ° !‘À        È ".         õ   x         )         rtc       (    mediatek,mt6366-rtc mediatek,mt6358-rtc             spmi@10015000         *    mediatek,mt8186-spmi mediatek,mt8195-spmi                P            °                ;pmif spmimst             Ž   /      /       -   2      (   •pmif_sys_ck pmif_tmr_ck spmimst_clk_mux         q   -   2        �   -   t         ²       í              ñ             	  ˜disabled          timer@10017000        ,    mediatek,mt8186-timer mediatek,mt6765-timer             p                ²       Ï                Ž   =      mailbox@1022c000              mediatek,mt8186-gce             "À       @          Ž   /            •gce         ²       ª               Ÿ            Á   w      scp@10500000              mediatek,mt8186-scp              P             \       �€      	  ;sram cfg            ²       Í               «default         ¹   >        Ãmediatek/mt8186/scp.img         Ñ   ?        ˜okay             Á   Ž   cros-ec-rpmsg             google,cros-ec-rpmsg            ßcros-ec-rpmsg            adsp@10680000             mediatek,mt8186-dsp       @      h              €             h°            hð                ;cfg sram sec bus             Ž   -   /   -   >         •audiodsp adsp_bus           q   -   /   -   >        �   )   -   E        órx tx           þ   @   A           B           ˜okay            Ñ   C   D         Á   ²      mailbox@10686100              mediatek,mt8186-adsp-mbox           Ÿ                ha                ²      i                Á   @      mailbox@10687100              mediatek,mt8186-adsp-mbox           Ÿ                hq                ²      j                Á   A      spi@11000000              mediatek,mt8186-nor                                 Ž   -   3   /   O   /   c   /   d         •spi sf axi axi_s            q   -   3        �   -   P        ²      %               ˜okay            «default         ¹   E                     +       flash@0           jedec,spi-nor                       SÀ         adc@11001000          .    mediatek,mt8186-auxadc mediatek,mt8173-auxadc                                %            Ž   /   "         •main          serial@11002000       *    mediatek,mt8186-uart mediatek,mt6577-uart                                 ²       p                Ž   )   /         	   •baud bus            ˜okay          serial@11003000       *    mediatek,mt8186-uart mediatek,mt6577-uart                0                ²       q                Ž   )   /         	   •baud bus          	  ˜disabled          i2c@11007000              mediatek,mt8186-i2c               p                             ²       i                Ž   F       /   '      	   •main dma            y                        +            ˜okay            «default         ¹   G         €   anx7625@58            analogix,anx7625               X        «default         ¹   H        7   ,   `            D   ,   b            P   I        ]   J        j   K        wp0          Œp0     ports                        +       port@0                 endpoint            ¡   L        ±                      Á   ~         port@1                endpoint            ¡   M         Á   P            aux-bus    panel         
    edp-panel           ¼   N        É   O   port       endpoint            ¡   P         Á   M                     i2c@11008000              mediatek,mt8186-i2c               €                             ²       j                Ž   F      /   '      	   •main dma            y                        +          	  ˜disabled            «default         ¹   Q         €        Ó  @   touchscreen@5d            goodix,gt7375p             ]        Z   ,              «default         ¹   R        D   ,   <           o   S         í      	  ˜disabled             i2c@11009000              mediatek,mt8186-i2c               �                    €        ²       k                Ž   F      /   '      	   •main dma            y                        +            ˜okay            «default         ¹   T   U         €        Ó  Uð   trackpad@15           elan,ekth3000                      Z   ,                 S               trackpad@2c           hid-over-i2c               ,        %            Z   ,              o   S                  i2c@1100f000              mediatek,mt8186-i2c               ð             €               ²       l                Ž   F      /   '      	   •main dma            y                        +            ˜okay            «default         ¹   V         †    dp-bridge@5c              ite,it6505             \        Z   ,              «default         ¹   W        4            E   X        Q   Y        D   ,   ±            Á   µ   ports                        +       port@0                 endpoint            ^    ðÑ€        ¡   Z         Á   |         port@1                            i2c@11011000              mediatek,mt8186-i2c                           €      €        ²       m                Ž   F      /   '      	   •main dma            y                        +          	  ˜disabled          i2c@11016000              mediatek,mt8186-i2c              `                             ²      b                Ž   F      /   '      	   •main dma            y                        +            ˜okay            «default         ¹   [   codec@1a              realtek,rt5682s                    Z   ,              4           o   \        {   \        ˆ   \        —   ]        ¥            Á   ´         i2c@1100d000              mediatek,mt8186-i2c               Ð                             ²      c                Ž   F      /   '      	   •main dma            y                        +          	  ˜disabled          i2c@11004000              mediatek,mt8186-i2c               @             	       €        ²       n                Ž   F      /   '      	   •main dma            y                        +          	  ˜disabled          i2c@11005000              mediatek,mt8186-i2c               P             
€      €        ²       o                Ž   F      /   '      	   •main dma            y                        +          	  ˜disabled          spi@1100a000          (    mediatek,mt8186-spi mediatek,mt6765-spi                      +                                  ²       Š                Ž   -   K   -      /            •parent-clk sel-clk spi-clk        	  ˜disabled          thermal-sensor@1100b000           mediatek,mt8186-lvts                 °                ²       c                Ž   /   	        ´   /            »   ^   _      $  Çlvts-calib-data-1 lvts-calib-data-2         Ø            Á   ’      svs@1100bc00              mediatek,mt8186-svs              ¼                ²       Ž                Ž   /   	         •main            »   `   ^      (  Çsvs-calibration-data t-calibration-data         ´   /           îsvs_rst       pwm@1100e000          2    mediatek,mt8186-disp-pwm mediatek,mt8183-disp-pwm                à                ²       �               ú            Ž   -      /   4         •main mm         ˜okay            «default         ¹   a         Á   š      spi@11010000          (    mediatek,mt8186-spi mediatek,mt6765-spi                      +                                 ²       ‹                Ž   -   K   -      /   8         •parent-clk sel-clk spi-clk          ˜okay            «default         ¹   b        	       ec@0              google,cros-ec-spi                      Z   ,              «default         ¹   c         B@   i2c-tunnel            google,cros-ec-i2c-tunnel           	                        +       sbs-battery@b             sbs,sbs-battery                    	+           	?            typec             google,cros-ec-typec                         +       connector@0           usb-c-connector                     	Tleft            	Zdual            	ehost            	osource        connector@1           usb-c-connector                    	Tright           	Zdual            	ehost            	osource           keyboard-controller           google,cros-ec-keyb         	~           	Ž            	¡     D  	»  ž ­t x à á ø	 q	 r  s  }  0  Y  1   
 d  " # (  \       V 
 |  } )   	 Ž + ^  a    !  % $ '	 &
 +  , . / - 3 2 * 5	 4 9     	  	 

 8 l j       6 	  g i      (  	È               	  	                 spi@11012000          (    mediatek,mt8186-spi mediatek,mt6765-spi                      +                                 ²       ‘                Ž   -   K   -      /   ;         •parent-clk sel-clk spi-clk          ˜okay            «default         ¹   d        	Ý   ,   -           	       tpm@0             google,cr50                     Z   ,              «default         ¹   e         B@         spi@11013000          (    mediatek,mt8186-spi mediatek,mt6765-spi                      +                0                ²       ’                Ž   -   K   -      /   <         •parent-clk sel-clk spi-clk        	  ˜disabled          spi@11014000          (    mediatek,mt8186-spi mediatek,mt6765-spi                      +                @                ²       t                Ž   -   K   -      /   J         •parent-clk sel-clk spi-clk        	  ˜disabled          spi@11015000          (    mediatek,mt8186-spi mediatek,mt6765-spi                      +                P                ²       u                Ž   -   K   -      /   K         •parent-clk sel-clk spi-clk        	  ˜disabled          clock-controller@11017000             mediatek,mt8186-imp_iic_wrap                p                l            Á   F      serial@11018000       *    mediatek,mt8186-uart mediatek,mt6577-uart               €                ²       ö                Ž   )   /         	   •baud bus          	  ˜disabled          i2c@11019000              mediatek,mt8186-i2c              �                    €        ²      d                Ž   F   	   /   '      	   •main dma            y                        +          	  ˜disabled          audio-controller@11210000             mediatek,mt8186-sound               !                Ä   Ž   /   ,   /   6   -      -      -   F   -            -            -      -   e   -      -   h   -   ?   -   @   -   A   -   B   -   C   -   ƒ   -   „   -   …   -   †   -   ‡   -   ,   )     }   •aud_infra_clk mtkaif_26m_clk top_mux_audio top_mux_audio_int top_mainpll_d2_d4 top_mux_aud_1 top_apll1_ck top_mux_aud_2 top_apll2_ck top_mux_aud_eng1 top_apll1_d8 top_mux_aud_eng2 top_apll2_d8 top_i2s0_m_sel top_i2s1_m_sel top_i2s2_m_sel top_i2s4_m_sel top_tdm_m_sel top_apll12_div0 top_apll12_div1 top_apll12_div2 top_apll12_div4 top_apll12_div_tdm top_mux_audio_h top_clk26m_clk            ²       ©               	æ              /        	ú   -        ´   f         	  îaudiosys            ˜okay             Á   ³      usb@11201000          #    mediatek,mt8186-mtu3 mediatek,mtu3                       -ÿ     >              	  ;mac ippc          (   Ž   -      /   =   /   3   /      /   >      $   •sys_ck ref_ck mcu_ck dma_ck xhci_ck         ²      /               
   g              B                        +            Á                 
   h              ˜okay       usb@11200000          '    mediatek,mt8186-xhci mediatek,mtk-xhci                                ;mac       (   Ž   -      /   =   /   3   /      /   >      $   •sys_ck ref_ck mcu_ck dma_ck xhci_ck         ²      &               ˜okay            
(   S         mmc@11230000          (    mediatek,mt8186-mmc mediatek,mt8183-mmc              #             Í                   Ž   -      /      /   U   /            •source hclk source_cg crypto            ²       d               q   -           �              ˜okay            «default state_uhs           ¹   i        
4   j        
>           ëÂ          
H         
V         
h         
w         
†         
“         
™         
¡        
²         
Á           
Ø   k        
ä   \      mmc@11240000          (    mediatek,mt8186-mmc mediatek,mt8183-mmc              $             É                  Ž   -      /      /   V         •source hclk source_cg           q   -           �   -   o        ˜okay            «default state_uhs state_eint            ¹   l        
4   m        
ñ   n        
ûmsdc sdio_wakeup             Z          e          ,   W                        +            
>           ëÂ                            *         7                  M         Z         
“         
H        
Ø   S        
ä   \        a   o   bluetooth@2           mediatek,mt7921s-bluetooth                     «default         ¹   p        D   ,   ›            usb@11281000          #    mediatek,mt8186-mtu3 mediatek,mtu3               (       -ÿ    (>              	  ;mac ippc          $   Ž   /   B   /   ?   /   7   )   /   @      $   •sys_ck ref_ck mcu_ck dma_ck xhci_ck         ²      K               
   q      r              B                        +            Á                 
   h  $           ˜okay       usb@11280000          '    mediatek,mt8186-xhci mediatek,mtk-xhci              (                 ;mac       $   Ž   /   B   /   ?   /   7   )   /   @      $   •sys_ck ref_ck mcu_ck dma_ck xhci_ck         ²      D               ˜okay            
(   s         t-phy@11c80000        .    mediatek,mt8186-tphy mediatek,generic-tphy-v2                        +           Á        È             ˜okay       usb-phy@0                           Ž   )         •ref         l            Á   q      usb-phy@700              	          Ž   )         •ref         l            Á   r         t-phy@11ca0000        .    mediatek,mt8186-tphy mediatek,generic-tphy-v2                        +           Á        Ê             ˜okay       usb-phy@0                           Ž   )         •ref         l           w            Á   g         efuse@11cb0000        %    mediatek,mt8186-efuse mediatek,efuse                Ë                              +      lvts1-calib@1cc           Ì            Á   ^      lvts2-calib@2f8           ø            Á   _      calib@550             P   P         Á   `      gpu-speedbin@59c              œ           ‡                Á   u      socinfo-data1@7a0                          dsi-phy@11cc0000              mediatek,mt8183-mipi-tx             Ì                  Ž   )        l            l            Žmipi_tx0_pll            ˜okay             Á   }      clock-controller@13000000             mediatek,mt8186-mfgsys                                l            Á   t      gpu@13040000          &    mediatek,mt8186-mali arm,mali-bifrost                       @          Ž   t          0  ²                                               
ûjob mmu gpu            B      B           Œcore0 core1         Ï           »   u      
  Çspeed-bin            ¡   v        )  O        ˜okay            Ÿ   0         Á   —      syscon@14000000           mediatek,mt8186-mmsys syscon                                  l           .           þ   w          w              «   w                   Á   1      mutex@14001000            mediatek,mt8186-disp-mutex                                Ž   1            ²      '               «   w                 Ã  ²  ³           B         smi@14002000              mediatek,mt8186-smi-common                                  Ž   1      1      1      1            •apb smi gals0 gals1            B            Á   x      smi@14003000              mediatek,mt8186-smi-larb                 0                 Ž   1      1            •apb smi         ×            è   x           B            Á         smi@14004000              mediatek,mt8186-smi-larb                 @                 Ž   1      1            •apb smi         ×           è   x           B            Á   €      ovl@14005000          2    mediatek,mt8186-disp-ovl mediatek,mt8192-disp-ovl                P                 Ž   1           ²      )               õ   y           «   w     P               B         ovl@14006000          8    mediatek,mt8186-disp-ovl-2l mediatek,mt8192-disp-ovl-2l              `                 Ž   1           ²      *               õ   y   !        «   w     `               B         rdma@14007000         4    mediatek,mt8186-disp-rdma mediatek,mt8183-disp-rdma              p                 Ž   1           ²      +               õ   y   "        «   w     p               B         color@14009000        6    mediatek,mt8186-disp-color mediatek,mt8173-disp-color                �                 Ž   1   	        ²      -               «   w     €               B         dpi@1400a000              mediatek,mt8186-dpi                                Ž   -   ;   1                  •pixel engine pll            q   -   ;        �   -   j        ²      5                  B         	  ˜disabled            «default sleep           ¹   z        
4   {   port       endpoint            ¡   |         Á   Z            ccorr@1400b000        6    mediatek,mt8186-disp-ccorr mediatek,mt8192-disp-ccorr                °                 Ž   1           ²      .               «   w     °               B         aal@1400c000          2    mediatek,mt8186-disp-aal mediatek,mt8183-disp-aal                À                 Ž   1           ²      0               «   w     À               B         gamma@1400d000        6    mediatek,mt8186-disp-gamma mediatek,mt8183-disp-gamma                Ð                 Ž   1           ²      1               «   w     Ð               B         postmask@1400e000         <    mediatek,mt8186-disp-postmask mediatek,mt8192-disp-postmask              à                 Ž   1           ²      2               «   w     à               B         dither@1400f000       8    mediatek,mt8186-disp-dither mediatek,mt8183-disp-dither              ð                 Ž   1           ²      3               «   w     ð               B         dsi@14013000              mediatek,mt8186-dsi             0                 Ž   1      1      }         •engine digital hs           ²      7                  B           ´   1           
   }        üdphy            ˜okay       port       endpoint            ¡   ~         Á   L            iommu@14016000            mediatek,mt8186-iommu-mm                `                 Ž   1            •bclk            ²      9             8        €   �   ‚   ƒ   „   …   †   ‡   ˆ   ‰   Š   ‹   Œ           B                       Á   y      rdma@1401f000         4    mediatek,mt8186-disp-rdma mediatek,mt8183-disp-rdma             ð                 Ž   1           ²      4               õ   y            «   w     ð               B         clock-controller@14020000             mediatek,mt8186-wpesys                               l            Á   7      smi@14023000              mediatek,mt8186-smi-larb                0                 Ž   7      7            •apb smi         ×           è   x           B            Á   „      clock-controller@15020000             mediatek,mt8186-imgsys1                              l            Á   4      smi@1502e000              mediatek,mt8186-smi-larb                à                 Ž   4      4             •apb smi         ×   	        è   x           B            Á   …      clock-controller@15820000             mediatek,mt8186-imgsys2             ‚                 l            Á   �      smi@1582e000              mediatek,mt8186-smi-larb                ‚à                 Ž   4       �             •apb smi         ×           è   x           B            Á   †      video-decoder@16000000            mediatek,mt8186-vcodec-dec                                 Á                     +           ½           @       ÿð          õ   y   €        "   Ž   video-codec@16025000              mediatek,mtk-vcodec-core                P                ²      W             `  õ   y   €   y   �   y   ‚   y   ƒ   y   „   y   …   y   †   y   ‡   y   ˆ   y   ‰   y   Š   y   ‹          Ž   -   )   2      2       -   U      %   •vdec-sel vdec-soc-vdec vdec vdec-top            q   -   )        �   -   U           B            smi@1602e000              mediatek,mt8186-smi-larb                à                 Ž   2       2             •apb smi         ×           è   x           B            Á   ‚      clock-controller@1602f000             mediatek,mt8186-vdecsys             ð                l            Á   2      clock-controller@17000000             mediatek,mt8186-vencsys                               l            Á   6      smi@17010000              mediatek,mt8186-smi-larb                                  Ž   6      6            •apb smi         ×           è   x           B            Á   ƒ      video-encoder@17020000        6    mediatek,mt8186-vcodec-enc mediatek,mt8183-vcodec-enc                                 ²       ó             H  õ   y   à   y   á   y   â   y   ã   y   ä   y   å   y   æ   y   ç   y   è         Ž   6         	   •venc_sel            q   -   $        �   -   U           B           "   Ž      jpeg-encoder@17030000         +    mediatek,mt8186-jpgenc mediatek,mtk-jpgenc                               ²       õ                Ž   6            •jpgenc           õ   y   é   y   ê   y   ë   y   ì           B         clock-controller@1a000000             mediatek,mt8186-camsys                                l            Á   3      smi@1a001000              mediatek,mt8186-smi-larb                                  Ž   3      3             •apb smi         ×           è   x           B   
         Á   ‡      smi@1a002000              mediatek,mt8186-smi-larb                                   Ž   3      3            •apb smi         ×           è   x           B   
         Á   ˆ      smi@1a00f000              mediatek,mt8186-smi-larb                 ð                 Ž   3      �             •apb smi         ×           è   x           B            Á   ‰      smi@1a010000              mediatek,mt8186-smi-larb                                  Ž   3       �             •apb smi         ×           è   x           B            Á   Š      clock-controller@1a04f000             mediatek,mt8186-camsys_rawa             ð                l            Á   �      clock-controller@1a06f000             mediatek,mt8186-camsys_rawb             ð                l            Á   �      clock-controller@1b000000             mediatek,mt8186-mdpsys                                l            Á   ‘      smi@1b002000              mediatek,mt8186-smi-larb                                   Ž   ‘      ‘            •apb smi         ×           è   x           B            Á   �      clock-controller@1c000000             mediatek,mt8186-ipesys                                l            Á   5      smi@1c00f000              mediatek,mt8186-smi-larb                 ð                 Ž   5      5            •apb smi         ×           è   x           B   	         Á   Œ      smi@1c10f000              mediatek,mt8186-smi-larb                ð                 Ž   5       5             •apb smi         ×           è   x           B   	         Á   ‹         thermal-zones      cpu-little0-thermal         /  è        =   –        S   ’       trips      trip-alert0         c L        o  Ð         Epassive          Á   “      trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical             cooling-maps       map0            z   “      H     ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-little1-thermal         /  è        =   –        S   ’      trips      trip-alert0         c L        o  Ð         Epassive          Á   ”      trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical             cooling-maps       map0            z   ”      H     ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-little2-thermal         /  è        =   –        S   ’      trips      trip-alert0         c L        o  Ð         Epassive          Á   •      trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical             cooling-maps       map0            z   •      H     ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cam-thermal         /  è        =   ú        S   ’      trips      trip-alert0         c L        o  Ð         Epassive       trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical                nna-thermal         /  è        =   ú        S   ’      trips      trip-alert0         c L        o  Ð         Epassive       trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical                adsp-thermal            /  è        =   ú        S   ’      trips      trip-alert0         c L        o  Ð         Epassive       trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical                gpu-thermal         /  è        =   ú        S   ’      trips      trip-alert0         c L        o  Ð         Epassive          Á   –      trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical             cooling-maps       map0            z   –           —ÿÿÿÿÿÿÿÿ            cpu-big0-thermal            /  è        =   d        S   ’      trips      trip-alert0         c L        o  Ð         Epassive          Á   ˜      trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical             cooling-maps       map0            z   ˜           ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-big1-thermal            /  è        =   d        S   ’      trips      trip-alert0         c L        o  Ð         Epassive          Á   ™      trip-alert1         c s        o  Ð         Ehot       trip-crit           c †         o          	   Ecritical             cooling-maps       map0            z   ™           ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ               chosen          Žserial0:115200n8          memory@40000000          ûmemory              @                 backlight-lcd0            pwm-backlight           š   š     ¡         ¼   ›        7   ,   ˜            Ÿ      ÿ        ±  ÿ        È  @         Á   O      bt-sco            linux,bt-sco            4          dmic-codec            dmic-codec          4            á           î   2      gpio-keys         
    gpio-keys           «default         ¹   œ      	  ˜disabled       pen-insert-switch           	TPen Insert          >   ,              þ                                           regulator-pp1800-dpbrdg-dx            regulator-fixed         «default         ¹   �        >   ,   '            ¡pp1800_dpbrdg_dx             .        A   \         Á   Y      regulator-pp3300-disp-x           regulator-fixed         «default         ¹   ž        >   ,   ™            ¡pp3300_disp_x            .         L        A   ]         Á   N      regulator-pp3300-ldo-z5           regulator-fixed         ¡pp3300_ldo_z5            )         L        ° 2Z         È 2Z         A   ›      regulator-pp3300-s3           regulator-fixed       
  ¡pp3300_s3            )         L        A   ]         Á   S      regulator-pp3300-z2           regulator-fixed       
  ¡pp3300_z2            )         L        ° 2Z         È 2Z         A   ›         Á   ]      regulator-pp4200-z2           regulator-fixed       
  ¡pp4200_z2            )         L        ° @@        È @@        A   ›         Á   9      regulator-pp5000-z2           regulator-fixed       
  ¡pp5000_z2            )         L        ° LK@        È LK@        A   ›         Á   ¸      regulator-ppvar-sys           regulator-fixed       
  ¡ppvar_sys            )         L         Á   ›      reserved-memory                      +            Á   memory@61000000           shared-dma-pool             a                   ^         Á   C      memory@60000000           shared-dma-pool             `                   ^         Á   D      memory@50000000           shared-dma-pool             P       
           ^         Á   ?         sound         ,    mediatek,mt8186-mt6366-rt1019-rt5682s-sound      C  «aud_clk_mosi_off aud_clk_mosi_on aud_clk_miso_off aud_clk_miso_on aud_dat_miso_off aud_dat_miso_on aud_dat_mosi_off aud_dat_mosi_on aud_gpio_i2s0_off aud_gpio_i2s0_on aud_gpio_i2s1_off aud_gpio_i2s1_on aud_gpio_i2s2_off aud_gpio_i2s2_on aud_gpio_i2s3_off aud_gpio_i2s3_on aud_gpio_pcm_off aud_gpio_pcm_on aud_gpio_dmic_sec          ¹   Ÿ        
4            
ñ   ¡        e   ¢        o   £        y   ¤        ƒ   ¥        �   ¦        —   §        ¡   ¨        «   ©        ¶   ª        Á   «        Ì   ¬        ×   ­        â   ®        í   ¯        ø   °           ±           ²           ³      I  .Headphone HPOL Headphone HPOR IN1P Headset Mic Speakers Speaker HDMI1 TX       hs-playback-dai-link            <I2S0            Fi2s         Qcpu    codec           g   ´             hs-capture-dai-link         <I2S1            Fi2s         Qcpu    codec           g   ´             spk-share-dai-link          <I2S2            Qcpu       spk-hdmi-playback-dai-link          <I2S3            Fi2s         Qcpu    codec           g   µ   ¶            speaker-codec             realtek,rt1019p         «default         ¹   ·        4            q   ,   –             Á   ¶      regulator-usb-p1-vbus             regulator-fixed         {   ,   ”            ¡vbus1           ° LK@        È LK@         .        A   ¸         Á   s      wifi-pwrseq           mmc-pwrseq-simple           «default         ¹   ¹        €   2        D   ,   6            Á   o      wifi-wakeup       
    gpio-keys           «default         ¹   º   wowlan-event            	TWake on WiFi            >   ,                 �                  regulator-pp1000-edpbrdg              regulator-fixed         ¡pp1000_edpbrdg          «default         ¹   »         .         L        {   ,               A   ]         Á   I      regulator-pp1800-edpbrdg-dx           regulator-fixed         ¡pp1800_edpbrdg_dx           «default         ¹   ¼         .         L        {   ,               A   \         Á   J      regulator-pp3300-edp-dx           regulator-fixed         ¡pp3300_edp_dx           «default         ¹   ½         .         L        {   ,               A   ]         Á   K         	compatible interrupt-parent #address-cells #size-cells model chassis-type ovl0 ovl-2l0 rdma0 rdma1 i2c0 i2c1 i2c2 i2c3 i2c5 mmc0 mmc1 serial0 clocks clock-names operating-points-v2 proc-supply phandle opp-shared opp-hz opp-microvolt required-opps cpu device_type reg enable-method clock-frequency dynamic-power-coefficient capacity-dmips-mhz cpu-idle-states i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache #cooling-cells mediatek,cci entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us cache-level cache-unified #clock-cells clock-div clock-mult clock-output-names opp-supported-hw interrupts dma-ranges #interrupt-cells #redistributor-regions interrupt-controller mediatek,broken-save-restore-fw affinity #reset-cells reg-names gpio-controller #gpio-cells gpio-ranges gpio-line-names pinmux input-enable bias-pull-down input-schmitt-enable bias-disable output-low drive-strength output-high bias-pull-up #power-domain-cells domain-supply mediatek,infracfg mediatek,disable-extrst mediatek,reset-by-toprgu interrupts-extended Avdd-supply mediatek,dmic-mode vsys-ldo1-supply vsys-ldo2-supply vsys-ldo3-supply vsys-vcore-supply vsys-vdram1-supply vsys-vgpu-supply vsys-vmodem-supply vsys-vpa-supply vsys-vproc11-supply vsys-vproc12-supply vsys-vs1-supply vsys-vs2-supply vs1-ldo1-supply vs2-ldo1-supply vs2-ldo2-supply vs2-ldo3-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-enable-ramp-delay regulator-allowed-modes regulator-always-on regulator-coupled-with regulator-coupled-max-spread assigned-clocks assigned-clock-parents status #mbox-cells pinctrl-names pinctrl-0 firmware-name memory-region mediatek,rpmsg-name mbox-names mboxes power-domains spi-max-frequency #io-channel-cells enable-gpios reset-gpios vdd10-supply vdd18-supply vdd33-supply analogix,lane0-swing analogix,lane1-swing remote-endpoint data-lanes power-supply backlight i2c-scl-internal-delay-ns goodix,no-reset-during-suspend vcc-supply wakeup-source hid-descr-addr #sound-dai-cells ovdd-supply pwr18-supply link-frequencies AVDD-supply DBVDD-supply LDO1-IN-supply MICVDD-supply realtek,jd-src resets nvmem-cells nvmem-cell-names #thermal-sensor-cells reset-names #pwm-cells mediatek,pad-select google,remote-bus sbs,i2c-retry-count sbs,poll-retry-count label power-role data-role try-power-role keypad,num-rows keypad,num-columns google,needs-ghost-filter linux,keymap function-row-physmap cs-gpios mediatek,apmixedsys mediatek,topckgen phys mediatek,syscon-wakeup vbus-supply pinctrl-1 bus-width non-removable cap-mmc-highspeed mmc-hs200-1_8v mmc-hs400-1_8v supports-cqe no-sd no-sdio cap-mmc-hw-reset hs400-ds-delay mediatek,hs400-ds-dly3 vmmc-supply vqmmc-supply pinctrl-2 interrupt-names cap-sd-highspeed sd-uhs-sdr104 sd-uhs-sdr50 keep-power-in-suspend cap-sdio-irq no-mmc mmc-pwrseq #phy-cells mediatek,discth bits power-domain-names mali-supply mediatek,gce-client-reg mediatek,gce-events mediatek,larb-id mediatek,smi iommus phy-names mediatek,larbs #iommu-cells mediatek,scp polling-delay polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device stdout-path pwms brightness-levels num-interpolated-steps default-brightness-level num-channels wakeup-delay-ms wakeup-event-action linux,code linux,input-type enable-active-high vin-supply regulator-boot-on no-map pinctrl-3 pinctrl-4 pinctrl-5 pinctrl-6 pinctrl-7 pinctrl-8 pinctrl-9 pinctrl-10 pinctrl-11 pinctrl-12 pinctrl-13 pinctrl-14 pinctrl-15 pinctrl-16 pinctrl-17 pinctrl-18 mediatek,adsp mediatek,platform audio-routing link-name dai-format mediatek,clk-provider sound-dai sdb-gpios gpio post-power-on-delay-ms 