coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pll.h File Reference
#include <device/mmio.h>
#include <types.h>
#include <soc/pll_common.h>
Include dependency graph for pll.h:

Go to the source code of this file.

Data Structures

struct  mtk_topckgen_regs
 
struct  mtk_apmixed_regs
 

Enumerations

enum  { PLL_CKSQ_ON_DELAY = 100 , PLL_PWR_ON_DELAY = 30 , PLL_ISO_DELAY = 1 , PLL_EN_DELAY = 20 }
 
enum  { PCW_INTEGER_BITS = 8 }
 
enum  { MT8186_PLL_EN = 0x1 << 0 , GLITCH_FREE_EN = 0x1 << 4 , PLL_DIV_EN = 0xff << 24 }
 
enum  { ARMPLL_DIVIDER_PLL1_EN = 0x1 << 4 , ARMPLL_DIVIDER_PLL2_EN = 0x1 << 5 }
 
enum  {
  MCU_DIV_MASK = 0x1f << 17 , MCU_DIV_1 = 0x8 << 17 , MCU_MUX_MASK = 0x3 << 9 , MCU_MUX_SRC_PLL = 0x1 << 9 ,
  MCU_MUX_SRC_26M = 0x0 << 9
}
 
enum  {
  ARMPLL_LL_HZ = 1280 * MHz , ARMPLL_BL_HZ = 1085 * MHz , CCIPLL_HZ = 800 * MHz , MAINPLL_HZ = 1092 * MHz ,
  UNIV2PLL_HZ = 2496UL * MHz , MSDCPLL_HZ = 384 * MHz , MMPLL_HZ = 560 * MHz , NNAPLL_HZ = 800 * MHz ,
  NNA2PLL_HZ = 800 * MHz , ADSPPLL_HZ = 800 * MHz , MFGPLL_HZ = 250 * MHz , TVDPLL_HZ = 297 * MHz ,
  APLL1_HZ = 180633600 , APLL2_HZ = 196608 * KHz
}
 
enum  { CLK26M_HZ = 26 * MHz , MAINPLL_D5_HZ = MAINPLL_HZ / 5 }
 
enum  { SPI_HZ = MAINPLL_D5_HZ , UART_HZ = CLK26M_HZ }
 

Functions

 check_member (mtk_topckgen_regs, clk_mode, 0x0)
 
 check_member (mtk_topckgen_regs, clk_cfg_update, 0x4)
 
 check_member (mtk_topckgen_regs, clk_cfg_update1, 0x8)
 
 check_member (mtk_topckgen_regs, clk_cfg_0, 0x40)
 
 check_member (mtk_topckgen_regs, clk_cfg_0_set, 0x44)
 
 check_member (mtk_topckgen_regs, clk_cfg_0_clr, 0x48)
 
 check_member (mtk_topckgen_regs, clk_cfg_1, 0x50)
 
 check_member (mtk_topckgen_regs, clk_cfg_1_set, 0x54)
 
 check_member (mtk_topckgen_regs, clk_cfg_1_clr, 0x58)
 
 check_member (mtk_topckgen_regs, clk_cfg_2, 0x60)
 
 check_member (mtk_topckgen_regs, clk_cfg_2_set, 0x64)
 
 check_member (mtk_topckgen_regs, clk_cfg_2_clr, 0x68)
 
 check_member (mtk_topckgen_regs, clk_cfg_3, 0x70)
 
 check_member (mtk_topckgen_regs, clk_cfg_3_set, 0x74)
 
 check_member (mtk_topckgen_regs, clk_cfg_3_clr, 0x78)
 
 check_member (mtk_topckgen_regs, clk_cfg_4, 0x80)
 
 check_member (mtk_topckgen_regs, clk_cfg_4_set, 0x84)
 
 check_member (mtk_topckgen_regs, clk_cfg_4_clr, 0x88)
 
 check_member (mtk_topckgen_regs, clk_cfg_5, 0x90)
 
 check_member (mtk_topckgen_regs, clk_cfg_5_set, 0x94)
 
 check_member (mtk_topckgen_regs, clk_cfg_5_clr, 0x98)
 
 check_member (mtk_topckgen_regs, clk_cfg_6, 0xa0)
 
 check_member (mtk_topckgen_regs, clk_cfg_6_set, 0xa4)
 
 check_member (mtk_topckgen_regs, clk_cfg_6_clr, 0xa8)
 
 check_member (mtk_topckgen_regs, clk_cfg_7, 0xb0)
 
 check_member (mtk_topckgen_regs, clk_cfg_7_set, 0xb4)
 
 check_member (mtk_topckgen_regs, clk_cfg_7_clr, 0xb8)
 
 check_member (mtk_topckgen_regs, clk_cfg_8, 0xc0)
 
 check_member (mtk_topckgen_regs, clk_cfg_8_set, 0xc4)
 
 check_member (mtk_topckgen_regs, clk_cfg_8_clr, 0xc8)
 
 check_member (mtk_topckgen_regs, clk_cfg_9, 0xd0)
 
 check_member (mtk_topckgen_regs, clk_cfg_9_set, 0xd4)
 
 check_member (mtk_topckgen_regs, clk_cfg_9_clr, 0xd8)
 
 check_member (mtk_topckgen_regs, clk_cfg_10, 0xe0)
 
 check_member (mtk_topckgen_regs, clk_cfg_10_set, 0xe4)
 
 check_member (mtk_topckgen_regs, clk_cfg_10_clr, 0xe8)
 
 check_member (mtk_topckgen_regs, clk_cfg_11, 0xec)
 
 check_member (mtk_topckgen_regs, clk_cfg_11_set, 0xf0)
 
 check_member (mtk_topckgen_regs, clk_cfg_11_clr, 0xf4)
 
 check_member (mtk_topckgen_regs, clk_cfg_12, 0x100)
 
 check_member (mtk_topckgen_regs, clk_cfg_12_set, 0x104)
 
 check_member (mtk_topckgen_regs, clk_cfg_12_clr, 0x108)
 
 check_member (mtk_topckgen_regs, clk_cfg_13, 0x110)
 
 check_member (mtk_topckgen_regs, clk_cfg_13_set, 0x114)
 
 check_member (mtk_topckgen_regs, clk_cfg_13_clr, 0x118)
 
 check_member (mtk_topckgen_regs, clk_cfg_14, 0x120)
 
 check_member (mtk_topckgen_regs, clk_cfg_14_set, 0x124)
 
 check_member (mtk_topckgen_regs, clk_cfg_14_clr, 0x128)
 
 check_member (mtk_topckgen_regs, clk_cfg_20, 0x130)
 
 check_member (mtk_topckgen_regs, clk_cfg_20_set, 0x134)
 
 check_member (mtk_topckgen_regs, clk_cfg_20_clr, 0x138)
 
 check_member (mtk_topckgen_regs, clk_misc_cfg_0, 0x140)
 
 check_member (mtk_topckgen_regs, clk_misc_cfg_1, 0x150)
 
 check_member (mtk_topckgen_regs, clk_dbg_cfg, 0x17c)
 
 check_member (mtk_topckgen_regs, clk_cfg_15, 0x180)
 
 check_member (mtk_topckgen_regs, clk_cfg_15_set, 0x184)
 
 check_member (mtk_topckgen_regs, clk_cfg_15_clr, 0x188)
 
 check_member (mtk_topckgen_regs, clk_scp_cfg_0, 0x200)
 
 check_member (mtk_topckgen_regs, clk_scp_cfg_1, 0x210)
 
 check_member (mtk_topckgen_regs, clk26cali_0, 0x220)
 
 check_member (mtk_topckgen_regs, clk26cali_1, 0x224)
 
 check_member (mtk_topckgen_regs, cksta_reg, 0x230)
 
 check_member (mtk_topckgen_regs, cksta_reg1, 0x234)
 
 check_member (mtk_topckgen_regs, clkmon_clk_sel_reg, 0x300)
 
 check_member (mtk_topckgen_regs, clkmon_k1_reg, 0x304)
 
 check_member (mtk_topckgen_regs, clk_auddiv_0, 0x320)
 
 check_member (mtk_topckgen_regs, clk_auddiv_1, 0x324)
 
 check_member (mtk_topckgen_regs, clk_auddiv_2, 0x328)
 
 check_member (mtk_topckgen_regs, aud_top_cfg, 0x32c)
 
 check_member (mtk_topckgen_regs, aud_top_mon, 0x330)
 
 check_member (mtk_topckgen_regs, clk_auddiv_3, 0x334)
 
 check_member (mtk_topckgen_regs, usb_top_cfg, 0x33c)
 
 check_member (mtk_topckgen_regs, clk_extck_reg, 0x500)
 
 check_member (mtk_apmixed_regs, ap_pll_con0, 0x0)
 
 check_member (mtk_apmixed_regs, ap_pll_con1, 0x4)
 
 check_member (mtk_apmixed_regs, ap_pll_con2, 0x8)
 
 check_member (mtk_apmixed_regs, ap_pll_con3, 0xc)
 
 check_member (mtk_apmixed_regs, ap_pll_con4, 0x10)
 
 check_member (mtk_apmixed_regs, ap_pll_con5, 0x14)
 
 check_member (mtk_apmixed_regs, clksq_stb_con0, 0x18)
 
 check_member (mtk_apmixed_regs, pll_pwr_con0, 0x1c)
 
 check_member (mtk_apmixed_regs, pll_pwr_con1, 0x20)
 
 check_member (mtk_apmixed_regs, pll_iso_con0, 0x24)
 
 check_member (mtk_apmixed_regs, pll_iso_con1, 0x28)
 
 check_member (mtk_apmixed_regs, pll_stb_con0, 0x2c)
 
 check_member (mtk_apmixed_regs, div_stb_con0, 0x30)
 
 check_member (mtk_apmixed_regs, pll_chg_con0, 0x34)
 
 check_member (mtk_apmixed_regs, pll_test_con0, 0x38)
 
 check_member (mtk_apmixed_regs, pll_test_con1, 0x3c)
 
 check_member (mtk_apmixed_regs, apll1_tuner_con0, 0x40)
 
 check_member (mtk_apmixed_regs, apll2_tuner_con0, 0x44)
 
 check_member (mtk_apmixed_regs, pllon_con0, 0x50)
 
 check_member (mtk_apmixed_regs, pllon_con1, 0x54)
 
 check_member (mtk_apmixed_regs, ap_pllgp1_con0, 0x200)
 
 check_member (mtk_apmixed_regs, armpll_ll_con0, 0x204)
 
 check_member (mtk_apmixed_regs, armpll_ll_con1, 0x208)
 
 check_member (mtk_apmixed_regs, armpll_ll_con2, 0x20c)
 
 check_member (mtk_apmixed_regs, armpll_ll_con3, 0x210)
 
 check_member (mtk_apmixed_regs, armpll_bl_con0, 0x214)
 
 check_member (mtk_apmixed_regs, armpll_bl_con1, 0x218)
 
 check_member (mtk_apmixed_regs, armpll_bl_con2, 0x21c)
 
 check_member (mtk_apmixed_regs, armpll_bl_con3, 0x220)
 
 check_member (mtk_apmixed_regs, ccipll_con0, 0x224)
 
 check_member (mtk_apmixed_regs, ccipll_con1, 0x228)
 
 check_member (mtk_apmixed_regs, ccipll_con2, 0x22c)
 
 check_member (mtk_apmixed_regs, ccipll_con3, 0x230)
 
 check_member (mtk_apmixed_regs, apupll_con0, 0x234)
 
 check_member (mtk_apmixed_regs, apupll_con1, 0x238)
 
 check_member (mtk_apmixed_regs, apupll_con2, 0x23c)
 
 check_member (mtk_apmixed_regs, apupll_con3, 0x240)
 
 check_member (mtk_apmixed_regs, mainpll_con0, 0x244)
 
 check_member (mtk_apmixed_regs, mainpll_con1, 0x248)
 
 check_member (mtk_apmixed_regs, mainpll_con2, 0x24c)
 
 check_member (mtk_apmixed_regs, mainpll_con3, 0x250)
 
 check_member (mtk_apmixed_regs, mmpll_con0, 0x254)
 
 check_member (mtk_apmixed_regs, mmpll_con1, 0x258)
 
 check_member (mtk_apmixed_regs, mmpll_con2, 0x25c)
 
 check_member (mtk_apmixed_regs, mmpll_con3, 0x260)
 
 check_member (mtk_apmixed_regs, tvdpll_con0, 0x264)
 
 check_member (mtk_apmixed_regs, tvdpll_con1, 0x268)
 
 check_member (mtk_apmixed_regs, tvdpll_con2, 0x26c)
 
 check_member (mtk_apmixed_regs, tvdpll_con3, 0x270)
 
 check_member (mtk_apmixed_regs, mpll_con0, 0x274)
 
 check_member (mtk_apmixed_regs, mpll_con1, 0x278)
 
 check_member (mtk_apmixed_regs, mpll_con2, 0x27c)
 
 check_member (mtk_apmixed_regs, mpll_con3, 0x280)
 
 check_member (mtk_apmixed_regs, ap_pllgp2_con0, 0x300)
 
 check_member (mtk_apmixed_regs, adsppll_con0, 0x304)
 
 check_member (mtk_apmixed_regs, adsppll_con1, 0x308)
 
 check_member (mtk_apmixed_regs, adsppll_con2, 0x30c)
 
 check_member (mtk_apmixed_regs, adsppll_con3, 0x310)
 
 check_member (mtk_apmixed_regs, mfgpll_con0, 0x314)
 
 check_member (mtk_apmixed_regs, mfgpll_con1, 0x318)
 
 check_member (mtk_apmixed_regs, mfgpll_con2, 0x31c)
 
 check_member (mtk_apmixed_regs, mfgpll_con3, 0x320)
 
 check_member (mtk_apmixed_regs, univpll_con0, 0x324)
 
 check_member (mtk_apmixed_regs, univpll_con1, 0x328)
 
 check_member (mtk_apmixed_regs, univpll_con2, 0x32c)
 
 check_member (mtk_apmixed_regs, univpll_con3, 0x330)
 
 check_member (mtk_apmixed_regs, apll1_con0, 0x334)
 
 check_member (mtk_apmixed_regs, apll1_con1, 0x338)
 
 check_member (mtk_apmixed_regs, apll1_con2, 0x33c)
 
 check_member (mtk_apmixed_regs, apll1_con3, 0x340)
 
 check_member (mtk_apmixed_regs, apll1_con4, 0x344)
 
 check_member (mtk_apmixed_regs, apll2_con0, 0x348)
 
 check_member (mtk_apmixed_regs, apll2_con1, 0x34c)
 
 check_member (mtk_apmixed_regs, apll2_con2, 0x350)
 
 check_member (mtk_apmixed_regs, apll2_con3, 0x354)
 
 check_member (mtk_apmixed_regs, apll2_con4, 0x358)
 
 check_member (mtk_apmixed_regs, nnapll_con0, 0x35c)
 
 check_member (mtk_apmixed_regs, nnapll_con1, 0x360)
 
 check_member (mtk_apmixed_regs, nnapll_con2, 0x364)
 
 check_member (mtk_apmixed_regs, nnapll_con3, 0x368)
 
 check_member (mtk_apmixed_regs, nna2pll_con0, 0x36c)
 
 check_member (mtk_apmixed_regs, nna2pll_con1, 0x370)
 
 check_member (mtk_apmixed_regs, nna2pll_con2, 0x374)
 
 check_member (mtk_apmixed_regs, nna2pll_con3, 0x378)
 
 check_member (mtk_apmixed_regs, mdbrppll_con0, 0x37c)
 
 check_member (mtk_apmixed_regs, mdbrppll_con1, 0x380)
 
 check_member (mtk_apmixed_regs, mdbrppll_con2, 0x384)
 
 check_member (mtk_apmixed_regs, mdbrppll_con3, 0x388)
 
 check_member (mtk_apmixed_regs, msdcpll_con0, 0x38c)
 
 check_member (mtk_apmixed_regs, msdcpll_con1, 0x390)
 
 check_member (mtk_apmixed_regs, msdcpll_con2, 0x394)
 
 check_member (mtk_apmixed_regs, msdcpll_con3, 0x398)
 
 check_member (mtk_apmixed_regs, mdbpipll_con0, 0x39c)
 
 check_member (mtk_apmixed_regs, mdbpipll_con1, 0x3a0)
 
 check_member (mtk_apmixed_regs, mdbpipll_con2, 0x3a4)
 
 check_member (mtk_apmixed_regs, mdbpipll_con3, 0x3a8)
 
 check_member (mtk_apmixed_regs, ap_auxadc_con0, 0x400)
 
 check_member (mtk_apmixed_regs, ap_auxadc_con1, 0x404)
 
 check_member (mtk_apmixed_regs, ap_tsense_con0, 0x480)
 
 check_member (mtk_apmixed_regs, ap_tsense_con1, 0x484)
 
 check_member (mtk_apmixed_regs, ap_tsense_con2, 0x488)
 
 check_member (mtk_apmixed_regs, ulposc_con0, 0x500)
 
 check_member (mtk_apmixed_regs, ulposc_con1, 0x504)
 
 check_member (mtk_apmixed_regs, ulposc2_con0, 0x580)
 
 check_member (mtk_apmixed_regs, ulposc2_con1, 0x584)
 
 check_member (mtk_apmixed_regs, ap_abist_mon_con0, 0x800)
 
 check_member (mtk_apmixed_regs, ap_abist_mon_con1, 0x804)
 
 check_member (mtk_apmixed_regs, ap_abist_mon_con2, 0x808)
 
 check_member (mtk_apmixed_regs, ap_abist_mon_con3, 0x80c)
 
 check_member (mtk_apmixed_regs, occscan_con0, 0x810)
 
 check_member (mtk_apmixed_regs, clkdiv_con0, 0x814)
 
 check_member (mtk_apmixed_regs, occscan_con1, 0x818)
 
 check_member (mtk_apmixed_regs, occscan_con2, 0x81c)
 
 check_member (mtk_apmixed_regs, occscan_con3, 0x820)
 
 check_member (mtk_apmixed_regs, mcu_occscan_con0, 0x824)
 
 check_member (mtk_apmixed_regs, occscan_con4, 0x828)
 
 check_member (mtk_apmixed_regs, occscan_con5, 0x82c)
 
 check_member (mtk_apmixed_regs, rsv_rw0_con0, 0x900)
 
 check_member (mtk_apmixed_regs, rsv_rw1_con0, 0x904)
 
 check_member (mtk_apmixed_regs, rsv_ro_con0, 0x908)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
PLL_CKSQ_ON_DELAY 
PLL_PWR_ON_DELAY 
PLL_ISO_DELAY 
PLL_EN_DELAY 

Definition at line 443 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
PCW_INTEGER_BITS 

Definition at line 450 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
MT8186_PLL_EN 
GLITCH_FREE_EN 
PLL_DIV_EN 

Definition at line 454 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
ARMPLL_DIVIDER_PLL1_EN 
ARMPLL_DIVIDER_PLL2_EN 

Definition at line 460 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
MCU_DIV_MASK 
MCU_DIV_1 
MCU_MUX_MASK 
MCU_MUX_SRC_PLL 
MCU_MUX_SRC_26M 

Definition at line 465 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
ARMPLL_LL_HZ 
ARMPLL_BL_HZ 
CCIPLL_HZ 
MAINPLL_HZ 
UNIV2PLL_HZ 
MSDCPLL_HZ 
MMPLL_HZ 
NNAPLL_HZ 
NNA2PLL_HZ 
ADSPPLL_HZ 
MFGPLL_HZ 
TVDPLL_HZ 
APLL1_HZ 
APLL2_HZ 

Definition at line 475 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
CLK26M_HZ 
MAINPLL_D5_HZ 

Definition at line 493 of file pll.h.

◆ anonymous enum

anonymous enum
Enumerator
SPI_HZ 
UART_HZ 

Definition at line 499 of file pll.h.

Function Documentation

◆ check_member() [1/193]

check_member ( mtk_apmixed_regs  ,
adsppll_con0  ,
0x304   
)

◆ check_member() [2/193]

check_member ( mtk_apmixed_regs  ,
adsppll_con1  ,
0x308   
)

◆ check_member() [3/193]

check_member ( mtk_apmixed_regs  ,
adsppll_con2  ,
0x30c   
)

◆ check_member() [4/193]

check_member ( mtk_apmixed_regs  ,
adsppll_con3  ,
0x310   
)

◆ check_member() [5/193]

check_member ( mtk_apmixed_regs  ,
ap_abist_mon_con0  ,
0x800   
)

◆ check_member() [6/193]

check_member ( mtk_apmixed_regs  ,
ap_abist_mon_con1  ,
0x804   
)

◆ check_member() [7/193]

check_member ( mtk_apmixed_regs  ,
ap_abist_mon_con2  ,
0x808   
)

◆ check_member() [8/193]

check_member ( mtk_apmixed_regs  ,
ap_abist_mon_con3  ,
0x80c   
)

◆ check_member() [9/193]

check_member ( mtk_apmixed_regs  ,
ap_auxadc_con0  ,
0x400   
)

◆ check_member() [10/193]

check_member ( mtk_apmixed_regs  ,
ap_auxadc_con1  ,
0x404   
)

◆ check_member() [11/193]

check_member ( mtk_apmixed_regs  ,
ap_pll_con0  ,
0x0   
)

◆ check_member() [12/193]

check_member ( mtk_apmixed_regs  ,
ap_pll_con1  ,
0x4   
)

◆ check_member() [13/193]

check_member ( mtk_apmixed_regs  ,
ap_pll_con2  ,
0x8   
)

◆ check_member() [14/193]

check_member ( mtk_apmixed_regs  ,
ap_pll_con3  ,
0xc   
)

◆ check_member() [15/193]

check_member ( mtk_apmixed_regs  ,
ap_pll_con4  ,
0x10   
)

◆ check_member() [16/193]

check_member ( mtk_apmixed_regs  ,
ap_pll_con5  ,
0x14   
)

◆ check_member() [17/193]

check_member ( mtk_apmixed_regs  ,
ap_pllgp1_con0  ,
0x200   
)

◆ check_member() [18/193]

check_member ( mtk_apmixed_regs  ,
ap_pllgp2_con0  ,
0x300   
)

◆ check_member() [19/193]

check_member ( mtk_apmixed_regs  ,
ap_tsense_con0  ,
0x480   
)

◆ check_member() [20/193]

check_member ( mtk_apmixed_regs  ,
ap_tsense_con1  ,
0x484   
)

◆ check_member() [21/193]

check_member ( mtk_apmixed_regs  ,
ap_tsense_con2  ,
0x488   
)

◆ check_member() [22/193]

check_member ( mtk_apmixed_regs  ,
apll1_con0  ,
0x334   
)

◆ check_member() [23/193]

check_member ( mtk_apmixed_regs  ,
apll1_con1  ,
0x338   
)

◆ check_member() [24/193]

check_member ( mtk_apmixed_regs  ,
apll1_con2  ,
0x33c   
)

◆ check_member() [25/193]

check_member ( mtk_apmixed_regs  ,
apll1_con3  ,
0x340   
)

◆ check_member() [26/193]

check_member ( mtk_apmixed_regs  ,
apll1_con4  ,
0x344   
)

◆ check_member() [27/193]

check_member ( mtk_apmixed_regs  ,
apll1_tuner_con0  ,
0x40   
)

◆ check_member() [28/193]

check_member ( mtk_apmixed_regs  ,
apll2_con0  ,
0x348   
)

◆ check_member() [29/193]

check_member ( mtk_apmixed_regs  ,
apll2_con1  ,
0x34c   
)

◆ check_member() [30/193]

check_member ( mtk_apmixed_regs  ,
apll2_con2  ,
0x350   
)

◆ check_member() [31/193]

check_member ( mtk_apmixed_regs  ,
apll2_con3  ,
0x354   
)

◆ check_member() [32/193]

check_member ( mtk_apmixed_regs  ,
apll2_con4  ,
0x358   
)

◆ check_member() [33/193]

check_member ( mtk_apmixed_regs  ,
apll2_tuner_con0  ,
0x44   
)

◆ check_member() [34/193]

check_member ( mtk_apmixed_regs  ,
apupll_con0  ,
0x234   
)

◆ check_member() [35/193]

check_member ( mtk_apmixed_regs  ,
apupll_con1  ,
0x238   
)

◆ check_member() [36/193]

check_member ( mtk_apmixed_regs  ,
apupll_con2  ,
0x23c   
)

◆ check_member() [37/193]

check_member ( mtk_apmixed_regs  ,
apupll_con3  ,
0x240   
)

◆ check_member() [38/193]

check_member ( mtk_apmixed_regs  ,
armpll_bl_con0  ,
0x214   
)

◆ check_member() [39/193]

check_member ( mtk_apmixed_regs  ,
armpll_bl_con1  ,
0x218   
)

◆ check_member() [40/193]

check_member ( mtk_apmixed_regs  ,
armpll_bl_con2  ,
0x21c   
)

◆ check_member() [41/193]

check_member ( mtk_apmixed_regs  ,
armpll_bl_con3  ,
0x220   
)

◆ check_member() [42/193]

check_member ( mtk_apmixed_regs  ,
armpll_ll_con0  ,
0x204   
)

◆ check_member() [43/193]

check_member ( mtk_apmixed_regs  ,
armpll_ll_con1  ,
0x208   
)

◆ check_member() [44/193]

check_member ( mtk_apmixed_regs  ,
armpll_ll_con2  ,
0x20c   
)

◆ check_member() [45/193]

check_member ( mtk_apmixed_regs  ,
armpll_ll_con3  ,
0x210   
)

◆ check_member() [46/193]

check_member ( mtk_apmixed_regs  ,
ccipll_con0  ,
0x224   
)

◆ check_member() [47/193]

check_member ( mtk_apmixed_regs  ,
ccipll_con1  ,
0x228   
)

◆ check_member() [48/193]

check_member ( mtk_apmixed_regs  ,
ccipll_con2  ,
0x22c   
)

◆ check_member() [49/193]

check_member ( mtk_apmixed_regs  ,
ccipll_con3  ,
0x230   
)

◆ check_member() [50/193]

check_member ( mtk_apmixed_regs  ,
clkdiv_con0  ,
0x814   
)

◆ check_member() [51/193]

check_member ( mtk_apmixed_regs  ,
clksq_stb_con0  ,
0x18   
)

◆ check_member() [52/193]

check_member ( mtk_apmixed_regs  ,
div_stb_con0  ,
0x30   
)

◆ check_member() [53/193]

check_member ( mtk_apmixed_regs  ,
mainpll_con0  ,
0x244   
)

◆ check_member() [54/193]

check_member ( mtk_apmixed_regs  ,
mainpll_con1  ,
0x248   
)

◆ check_member() [55/193]

check_member ( mtk_apmixed_regs  ,
mainpll_con2  ,
0x24c   
)

◆ check_member() [56/193]

check_member ( mtk_apmixed_regs  ,
mainpll_con3  ,
0x250   
)

◆ check_member() [57/193]

check_member ( mtk_apmixed_regs  ,
mcu_occscan_con0  ,
0x824   
)

◆ check_member() [58/193]

check_member ( mtk_apmixed_regs  ,
mdbpipll_con0  ,
0x39c   
)

◆ check_member() [59/193]

check_member ( mtk_apmixed_regs  ,
mdbpipll_con1  ,
0x3a0   
)

◆ check_member() [60/193]

check_member ( mtk_apmixed_regs  ,
mdbpipll_con2  ,
0x3a4   
)

◆ check_member() [61/193]

check_member ( mtk_apmixed_regs  ,
mdbpipll_con3  ,
0x3a8   
)

◆ check_member() [62/193]

check_member ( mtk_apmixed_regs  ,
mdbrppll_con0  ,
0x37c   
)

◆ check_member() [63/193]

check_member ( mtk_apmixed_regs  ,
mdbrppll_con1  ,
0x380   
)

◆ check_member() [64/193]

check_member ( mtk_apmixed_regs  ,
mdbrppll_con2  ,
0x384   
)

◆ check_member() [65/193]

check_member ( mtk_apmixed_regs  ,
mdbrppll_con3  ,
0x388   
)

◆ check_member() [66/193]

check_member ( mtk_apmixed_regs  ,
mfgpll_con0  ,
0x314   
)

◆ check_member() [67/193]

check_member ( mtk_apmixed_regs  ,
mfgpll_con1  ,
0x318   
)

◆ check_member() [68/193]

check_member ( mtk_apmixed_regs  ,
mfgpll_con2  ,
0x31c   
)

◆ check_member() [69/193]

check_member ( mtk_apmixed_regs  ,
mfgpll_con3  ,
0x320   
)

◆ check_member() [70/193]

check_member ( mtk_apmixed_regs  ,
mmpll_con0  ,
0x254   
)

◆ check_member() [71/193]

check_member ( mtk_apmixed_regs  ,
mmpll_con1  ,
0x258   
)

◆ check_member() [72/193]

check_member ( mtk_apmixed_regs  ,
mmpll_con2  ,
0x25c   
)

◆ check_member() [73/193]

check_member ( mtk_apmixed_regs  ,
mmpll_con3  ,
0x260   
)

◆ check_member() [74/193]

check_member ( mtk_apmixed_regs  ,
mpll_con0  ,
0x274   
)

◆ check_member() [75/193]

check_member ( mtk_apmixed_regs  ,
mpll_con1  ,
0x278   
)

◆ check_member() [76/193]

check_member ( mtk_apmixed_regs  ,
mpll_con2  ,
0x27c   
)

◆ check_member() [77/193]

check_member ( mtk_apmixed_regs  ,
mpll_con3  ,
0x280   
)

◆ check_member() [78/193]

check_member ( mtk_apmixed_regs  ,
msdcpll_con0  ,
0x38c   
)

◆ check_member() [79/193]

check_member ( mtk_apmixed_regs  ,
msdcpll_con1  ,
0x390   
)

◆ check_member() [80/193]

check_member ( mtk_apmixed_regs  ,
msdcpll_con2  ,
0x394   
)

◆ check_member() [81/193]

check_member ( mtk_apmixed_regs  ,
msdcpll_con3  ,
0x398   
)

◆ check_member() [82/193]

check_member ( mtk_apmixed_regs  ,
nna2pll_con0  ,
0x36c   
)

◆ check_member() [83/193]

check_member ( mtk_apmixed_regs  ,
nna2pll_con1  ,
0x370   
)

◆ check_member() [84/193]

check_member ( mtk_apmixed_regs  ,
nna2pll_con2  ,
0x374   
)

◆ check_member() [85/193]

check_member ( mtk_apmixed_regs  ,
nna2pll_con3  ,
0x378   
)

◆ check_member() [86/193]

check_member ( mtk_apmixed_regs  ,
nnapll_con0  ,
0x35c   
)

◆ check_member() [87/193]

check_member ( mtk_apmixed_regs  ,
nnapll_con1  ,
0x360   
)

◆ check_member() [88/193]

check_member ( mtk_apmixed_regs  ,
nnapll_con2  ,
0x364   
)

◆ check_member() [89/193]

check_member ( mtk_apmixed_regs  ,
nnapll_con3  ,
0x368   
)

◆ check_member() [90/193]

check_member ( mtk_apmixed_regs  ,
occscan_con0  ,
0x810   
)

◆ check_member() [91/193]

check_member ( mtk_apmixed_regs  ,
occscan_con1  ,
0x818   
)

◆ check_member() [92/193]

check_member ( mtk_apmixed_regs  ,
occscan_con2  ,
0x81c   
)

◆ check_member() [93/193]

check_member ( mtk_apmixed_regs  ,
occscan_con3  ,
0x820   
)

◆ check_member() [94/193]

check_member ( mtk_apmixed_regs  ,
occscan_con4  ,
0x828   
)

◆ check_member() [95/193]

check_member ( mtk_apmixed_regs  ,
occscan_con5  ,
0x82c   
)

◆ check_member() [96/193]

check_member ( mtk_apmixed_regs  ,
pll_chg_con0  ,
0x34   
)

◆ check_member() [97/193]

check_member ( mtk_apmixed_regs  ,
pll_iso_con0  ,
0x24   
)

◆ check_member() [98/193]

check_member ( mtk_apmixed_regs  ,
pll_iso_con1  ,
0x28   
)

◆ check_member() [99/193]

check_member ( mtk_apmixed_regs  ,
pll_pwr_con0  ,
0x1c   
)

◆ check_member() [100/193]

check_member ( mtk_apmixed_regs  ,
pll_pwr_con1  ,
0x20   
)

◆ check_member() [101/193]

check_member ( mtk_apmixed_regs  ,
pll_stb_con0  ,
0x2c   
)

◆ check_member() [102/193]

check_member ( mtk_apmixed_regs  ,
pll_test_con0  ,
0x38   
)

◆ check_member() [103/193]

check_member ( mtk_apmixed_regs  ,
pll_test_con1  ,
0x3c   
)

◆ check_member() [104/193]

check_member ( mtk_apmixed_regs  ,
pllon_con0  ,
0x50   
)

◆ check_member() [105/193]

check_member ( mtk_apmixed_regs  ,
pllon_con1  ,
0x54   
)

◆ check_member() [106/193]

check_member ( mtk_apmixed_regs  ,
rsv_ro_con0  ,
0x908   
)

◆ check_member() [107/193]

check_member ( mtk_apmixed_regs  ,
rsv_rw0_con0  ,
0x900   
)

◆ check_member() [108/193]

check_member ( mtk_apmixed_regs  ,
rsv_rw1_con0  ,
0x904   
)

◆ check_member() [109/193]

check_member ( mtk_apmixed_regs  ,
tvdpll_con0  ,
0x264   
)

◆ check_member() [110/193]

check_member ( mtk_apmixed_regs  ,
tvdpll_con1  ,
0x268   
)

◆ check_member() [111/193]

check_member ( mtk_apmixed_regs  ,
tvdpll_con2  ,
0x26c   
)

◆ check_member() [112/193]

check_member ( mtk_apmixed_regs  ,
tvdpll_con3  ,
0x270   
)

◆ check_member() [113/193]

check_member ( mtk_apmixed_regs  ,
ulposc2_con0  ,
0x580   
)

◆ check_member() [114/193]

check_member ( mtk_apmixed_regs  ,
ulposc2_con1  ,
0x584   
)

◆ check_member() [115/193]

check_member ( mtk_apmixed_regs  ,
ulposc_con0  ,
0x500   
)

◆ check_member() [116/193]

check_member ( mtk_apmixed_regs  ,
ulposc_con1  ,
0x504   
)

◆ check_member() [117/193]

check_member ( mtk_apmixed_regs  ,
univpll_con0  ,
0x324   
)

◆ check_member() [118/193]

check_member ( mtk_apmixed_regs  ,
univpll_con1  ,
0x328   
)

◆ check_member() [119/193]

check_member ( mtk_apmixed_regs  ,
univpll_con2  ,
0x32c   
)

◆ check_member() [120/193]

check_member ( mtk_apmixed_regs  ,
univpll_con3  ,
0x330   
)

◆ check_member() [121/193]

check_member ( mtk_topckgen_regs  ,
aud_top_cfg  ,
0x32c   
)

◆ check_member() [122/193]

check_member ( mtk_topckgen_regs  ,
aud_top_mon  ,
0x330   
)

◆ check_member() [123/193]

check_member ( mtk_topckgen_regs  ,
cksta_reg  ,
0x230   
)

◆ check_member() [124/193]

check_member ( mtk_topckgen_regs  ,
cksta_reg1  ,
0x234   
)

◆ check_member() [125/193]

check_member ( mtk_topckgen_regs  ,
clk26cali_0  ,
0x220   
)

◆ check_member() [126/193]

check_member ( mtk_topckgen_regs  ,
clk26cali_1  ,
0x224   
)

◆ check_member() [127/193]

check_member ( mtk_topckgen_regs  ,
clk_auddiv_0  ,
0x320   
)

◆ check_member() [128/193]

check_member ( mtk_topckgen_regs  ,
clk_auddiv_1  ,
0x324   
)

◆ check_member() [129/193]

check_member ( mtk_topckgen_regs  ,
clk_auddiv_2  ,
0x328   
)

◆ check_member() [130/193]

check_member ( mtk_topckgen_regs  ,
clk_auddiv_3  ,
0x334   
)

◆ check_member() [131/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_0  ,
0x40   
)

◆ check_member() [132/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_0_clr  ,
0x48   
)

◆ check_member() [133/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_0_set  ,
0x44   
)

◆ check_member() [134/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_1  ,
0x50   
)

◆ check_member() [135/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_10  ,
0xe0   
)

◆ check_member() [136/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_10_clr  ,
0xe8   
)

◆ check_member() [137/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_10_set  ,
0xe4   
)

◆ check_member() [138/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_11  ,
0xec   
)

◆ check_member() [139/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_11_clr  ,
0xf4   
)

◆ check_member() [140/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_11_set  ,
0xf0   
)

◆ check_member() [141/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_12  ,
0x100   
)

◆ check_member() [142/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_12_clr  ,
0x108   
)

◆ check_member() [143/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_12_set  ,
0x104   
)

◆ check_member() [144/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_13  ,
0x110   
)

◆ check_member() [145/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_13_clr  ,
0x118   
)

◆ check_member() [146/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_13_set  ,
0x114   
)

◆ check_member() [147/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_14  ,
0x120   
)

◆ check_member() [148/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_14_clr  ,
0x128   
)

◆ check_member() [149/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_14_set  ,
0x124   
)

◆ check_member() [150/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_15  ,
0x180   
)

◆ check_member() [151/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_15_clr  ,
0x188   
)

◆ check_member() [152/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_15_set  ,
0x184   
)

◆ check_member() [153/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_1_clr  ,
0x58   
)

◆ check_member() [154/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_1_set  ,
0x54   
)

◆ check_member() [155/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_2  ,
0x60   
)

◆ check_member() [156/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_20  ,
0x130   
)

◆ check_member() [157/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_20_clr  ,
0x138   
)

◆ check_member() [158/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_20_set  ,
0x134   
)

◆ check_member() [159/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_2_clr  ,
0x68   
)

◆ check_member() [160/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_2_set  ,
0x64   
)

◆ check_member() [161/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_3  ,
0x70   
)

◆ check_member() [162/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_3_clr  ,
0x78   
)

◆ check_member() [163/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_3_set  ,
0x74   
)

◆ check_member() [164/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_4  ,
0x80   
)

◆ check_member() [165/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_4_clr  ,
0x88   
)

◆ check_member() [166/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_4_set  ,
0x84   
)

◆ check_member() [167/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_5  ,
0x90   
)

◆ check_member() [168/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_5_clr  ,
0x98   
)

◆ check_member() [169/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_5_set  ,
0x94   
)

◆ check_member() [170/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_6  ,
0xa0   
)

◆ check_member() [171/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_6_clr  ,
0xa8   
)

◆ check_member() [172/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_6_set  ,
0xa4   
)

◆ check_member() [173/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_7  ,
0xb0   
)

◆ check_member() [174/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_7_clr  ,
0xb8   
)

◆ check_member() [175/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_7_set  ,
0xb4   
)

◆ check_member() [176/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_8  ,
0xc0   
)

◆ check_member() [177/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_8_clr  ,
0xc8   
)

◆ check_member() [178/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_8_set  ,
0xc4   
)

◆ check_member() [179/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_9  ,
0xd0   
)

◆ check_member() [180/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_9_clr  ,
0xd8   
)

◆ check_member() [181/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_9_set  ,
0xd4   
)

◆ check_member() [182/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_update  ,
0x4   
)

◆ check_member() [183/193]

check_member ( mtk_topckgen_regs  ,
clk_cfg_update1  ,
0x8   
)

◆ check_member() [184/193]

check_member ( mtk_topckgen_regs  ,
clk_dbg_cfg  ,
0x17c   
)

◆ check_member() [185/193]

check_member ( mtk_topckgen_regs  ,
clk_extck_reg  ,
0x500   
)

◆ check_member() [186/193]

check_member ( mtk_topckgen_regs  ,
clk_misc_cfg_0  ,
0x140   
)

◆ check_member() [187/193]

check_member ( mtk_topckgen_regs  ,
clk_misc_cfg_1  ,
0x150   
)

◆ check_member() [188/193]

check_member ( mtk_topckgen_regs  ,
clk_mode  ,
0x0   
)

◆ check_member() [189/193]

check_member ( mtk_topckgen_regs  ,
clk_scp_cfg_0  ,
0x200   
)

◆ check_member() [190/193]

check_member ( mtk_topckgen_regs  ,
clk_scp_cfg_1  ,
0x210   
)

◆ check_member() [191/193]

check_member ( mtk_topckgen_regs  ,
clkmon_clk_sel_reg  ,
0x300   
)

◆ check_member() [192/193]

check_member ( mtk_topckgen_regs  ,
clkmon_k1_reg  ,
0x304   
)

◆ check_member() [193/193]

check_member ( mtk_topckgen_regs  ,
usb_top_cfg  ,
0x33c   
)