coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mtk_spm_regs Struct Reference

#include <spm.h>

Collaboration diagram for mtk_spm_regs:
Collaboration graph

Data Fields

u32 poweron_config_set
 
u32 reserved1 [3]
 
u32 power_on_val0
 
u32 power_on_val1
 
u32 reserved2 [58]
 
u32 clk_settle
 
u32 reserved3 [63]
 
u32 ca7_cpu0_pwr_con
 
u32 ca7_dbg_pwr_con
 
u32 ca7_cputop_pwr_con
 
u32 reserved4
 
u32 vde_pwr_con
 
u32 mfg_pwr_con
 
u32 ca7_cpu1_pwr_con
 
u32 ca7_cpu2_pwr_con
 
u32 ca7_cpu3_pwr_con
 
u32 reserved5 [3]
 
u32 ven_pwr_con
 
u32 ifr_pwr_con
 
u32 isp_pwr_con
 
u32 dis_pwr_con
 
u32 dpy_pwr_con
 
u32 ca7_cputop_l2_pdn
 
u32 ca7_cputop_l2_sleep
 
u32 reserved6 [4]
 
struct {
   u32   l1_pdn
 
   u32   reserved
 
ca7_cpu [4]
 
u32 gcpu_sram_con
 
u32 dpy2_pwr_con
 
u32 md_pwr_con
 
u32 reserved11 [2]
 
u32 mcu_pwr_con
 
u32 ifr_sramrom_con
 
u32 mjc_pwr_con
 
u32 audio_pwr_con
 
u32 ca15_cpu_pwr_con [4]
 
u32 ca15_cputop_pwr_con
 
u32 ca15_l1_pwr_con
 
u32 ca15_l2_pwr_con
 
u32 reserved12
 
u32 mfg_2d_pwr_con
 
u32 mfg_async_pwr_con
 
u32 vpu_sram_con
 
u32 reserved13 [17]
 
u32 pcm_con0
 
u32 pcm_con1
 
u32 pcm_im_ptr
 
u32 pcm_im_len
 
u32 pcm_reg_data_ini
 
u32 reserved14 [7]
 
u32 pcm_event_vector0
 
u32 pcm_event_vector1
 
u32 pcm_event_vector2
 
u32 pcm_event_vector3
 
u32 reserved15
 
u32 pcm_mas_pause_mask
 
u32 pcm_pwr_io_en
 
u32 pcm_timer_val
 
u32 pcm_timer_out
 
u32 reserved16 [7]
 
u32 pcm_reg_data [16]
 
u32 pcm_event_reg_sta
 
u32 pcm_fsm_sta
 
u32 pcm_im_host_rw_ptr
 
u32 pcm_im_host_rw_dat
 
u32 pcm_event_vector4
 
u32 pcm_event_vector5
 
u32 pcm_event_vector6
 
u32 pcm_event_vector7
 
u32 pcm_sw_int_set
 
u32 pcm_sw_int_clear
 
u32 reserved17 [6]
 
u32 clk_con
 
u32 sleep_dual_vcore_pwr_con
 
u32 sleep_ptpod2_con
 
u32 reserved18 [125]
 
u32 apmcu_pwrctl
 
u32 ap_dvfs_con_set
 
u32 ap_stanby_con
 
u32 pwr_status
 
u32 pwr_status_2nd
 
u32 ap_bsi_req
 
u8 reserved19 [0x720 - 0x618]
 
u32 sleep_timer_sta
 
u32 reserved20 [15]
 
u32 sleep_twam_con
 
u32 sleep_twam_status0
 
u32 sleep_twam_status1
 
u32 sleep_twam_status2
 
u32 sleep_twam_status3
 
u32 reserved21 [39]
 
u32 sleep_wakeup_event_mask
 
u32 sleep_cpu_wakeup_event
 
u32 sleep_md32_wakeup_event_mask
 
u32 reserved22 [2]
 
u32 pcm_wdt_timer_val
 
u32 pcm_wdt_timer_out
 
u32 reserved23
 
u32 pcm_md32_mailbox
 
u32 pcm_md32_irq
 
u32 reserved24 [50]
 
u32 sleep_isr_mask
 
u32 sleep_isr_status
 
u32 reserved25 [2]
 
u32 sleep_isr_raw_sta
 
u32 sleep_md32_isr_raw_sta
 
u32 sleep_wakeup_misc
 
u32 sleep_bus_protect_rdy
 
u32 sleep_subsys_idle_sta
 
u8 reserved26 [0xb00 - 0x924]
 
u32 pcm_reserve
 
u32 pcm_reserve2
 
u32 pcm_flags
 
u32 pcm_src_req
 
u32 reserved27 [4]
 
u32 pcm_debug_con
 
u32 reserved28 [3]
 
u32 ca7_cpu_irq_mask [4]
 
u32 ca15_cpu_irq_mask [4]
 
u32 reserved29 [4]
 
u32 pcm_pasr_dpd [4]
 
u8 reserved30 [0xf00 - 0xb70]
 
u32 sleep_ca7_wfi_en [4]
 
u32 sleep_ca15_wfi_en [4]
 
u32 spm_power_on_val0
 
u32 spm_power_on_val1
 
u32 spm_clk_con
 
u32 spm_clk_settle
 
u32 spm_ap_standby_con
 
u32 pcm_wdt_val
 
u32 pcm_event_vector [PCM_EVENT_VECTOR_NUM]
 
u32 pcm_event_vector_en
 
u32 spm_sram_rsv_con
 
u32 spm_swint
 
u32 spm_swint_set
 
u32 spm_swint_clr
 
u32 spm_scp_mailbox
 
u32 scp_spm_mailbox
 
u32 spm_twam_con
 
u32 spm_twam_window_len
 
u32 spm_twam_idle_sel
 
u32 spm_scp_irq
 
u32 spm_cpu_wakeup_event
 
u32 spm_irq_mask
 
u32 spm_src_req
 
u32 spm_src_mask
 
u32 spm_src2_mask
 
u32 spm_wakeup_event_mask
 
u32 spm_wakeup_event_ext_mask
 
u32 spm_twam_event_clear
 
u32 scp_clk_con
 
u32 ddr_en_dbc_len
 
u32 ahb_bus_con
 
u32 spm_src3_mask
 
u32 ddr_en_emi_dbc_con
 
u32 md32_clk_con
 
u32 pcm_reg0_data
 
u32 pcm_reg1_data
 
u32 pcm_reg2_data
 
u32 pcm_reg3_data
 
u32 pcm_reg4_data
 
u32 pcm_reg5_data
 
u32 pcm_reg6_data
 
u32 pcm_reg7_data
 
u32 pcm_reg8_data
 
u32 pcm_reg9_data
 
u32 pcm_reg10_data
 
u32 pcm_reg11_data
 
u32 pcm_reg12_data
 
u32 pcm_reg13_data
 
u32 pcm_reg14_data
 
u32 pcm_reg15_data
 
u32 pcm_reg12_mask_b_sta
 
u32 pcm_reg12_ext_data
 
u32 pcm_reg12_ext_mask_b_sta
 
u32 pcm_wdt_out
 
u32 spm_irq_sta
 
u32 spm_wakeup_sta
 
u32 spm_wakeup_ext_sta
 
u32 spm_wakeup_misc
 
u32 bus_protect_rdy
 
u32 bus_protect2_rdy
 
u32 subsys_idle_sta
 
u32 cpu_idle_sta
 
u32 src_req_sta
 
u32 cpu_pwr_status
 
u32 cpu_pwr_status_2nd
 
u32 misc_sta
 
u32 spm_src_rdy_sta
 
u32 dramc_dbg_latch
 
u32 spm_twam_last_sta0
 
u32 spm_twam_last_sta1
 
u32 spm_twam_last_sta2
 
u32 spm_twam_last_sta3
 
u32 spm_twam_curr_sta0
 
u32 spm_twam_curr_sta1
 
u32 spm_twam_curr_sta2
 
u32 spm_twam_curr_sta3
 
u32 spm_twam_timer_out
 
u32 spm_dvfs_sta
 
u32 bus_protect3_rdy
 
u32 src_ddren_sta
 
u32 mp0_cputop_pwr_con
 
u32 mp0_cpu0_pwr_con
 
u32 mp0_cpu1_pwr_con
 
u32 mp0_cpu2_pwr_con
 
u32 mp0_cpu3_pwr_con
 
u32 mp1_cputop_pwr_con
 
u32 mp1_cpu0_pwr_con
 
u32 mp1_cpu1_pwr_con
 
u32 mp1_cpu2_pwr_con
 
u32 mp1_cpu3_pwr_con
 
u32 reserved7 [5]
 
u32 mp0_cputop_l2_pdn
 
u32 mp0_cputop_l2_sleep_b
 
u32 mp0_cpu0_l1_pdn
 
u32 mp0_cpu1_l1_pdn
 
u32 mp0_cpu2_l1_pdn
 
u32 mp0_cpu3_l1_pdn
 
u32 mp1_cputop_l2_pdn
 
u32 mp1_cputop_l2_sleep_b
 
u32 mp1_cpu0_l1_pdn
 
u32 mp1_cpu1_l1_pdn
 
u32 mp1_cpu2_l1_pdn
 
u32 mp1_cpu3_l1_pdn
 
u32 reserved8 [8]
 
u32 cpu_ext_buck_iso
 
u32 reserved9 [7]
 
u32 dummy1_pwr_con
 
u32 bypass_spmc
 
u32 spmc_dormant_enable
 
u32 armpll_clk_con
 
u32 spmc_in_ret
 
u32 reserved10 [15]
 
u32 mfg_core1_pwr_con
 
u32 md1_pwr_con
 
u32 vpu_top_pwr_con
 
u32 conn_pwr_con
 
u32 vpu_core2_pwr_con
 
u32 vpu_core0_pwr_con
 
u32 vpu_core1_pwr_con
 
u32 cam_pwr_con
 
u32 mfg_core0_pwr_con
 
u32 sysram_con
 
u32 sysrom_con
 
u32 sspm_sram_con
 
u32 scp_sram_con
 
u32 ufs_sram_con
 
u32 dummy_sram_con
 
u32 md_ext_buck_iso_con
 
u32 md_sram_iso_con
 
u32 md_extra_pwr_con
 
u32 ext_buck_con
 
u32 mbist_efuse_repair_ack_sta
 
u32 spm_dvfs_con
 
u32 spm_mdbsi_con
 
u32 spm_mas_pause_mask_b
 
u32 spm_mas_pause2_mask_b
 
u32 spm_bsi_gen
 
u32 spm_bsi_en_sr
 
u32 spm_bsi_clk_sr
 
u32 spm_bsi_d0_sr
 
u32 spm_bsi_d1_sr
 
u32 spm_bsi_d2_sr
 
u32 spm_ap_sema
 
u32 spm_spm_sema
 
u32 ap_mdsrc_req
 
u32 spm2md_dvfs_con
 
u32 md2spm_dvfs_con
 
u32 dramc_dpy_clk_sw_con_rsv
 
u32 dpy_lp_con
 
u32 cpu_dvfs_req
 
u32 spm_pll_con
 
u32 spm_emi_bw_mode
 
u32 ap2md_peer_wakeup
 
u32 ulposc_con
 
u32 spm2mm_con
 
u32 dramc_dpy_clk_sw_con_sel
 
u32 dramc_dpy_clk_sw_con
 
u32 spm_s1_mode_ch
 
u32 emi_self_refresh_ch_sta
 
u32 dramc_dpy_clk_sw_con_sel2
 
u32 dramc_dpy_clk_sw_con2
 
u32 dramc_dmyrd_con
 
u32 spm_drs_con
 
u32 spm_sema_m0
 
u32 spm_sema_m1
 
u32 spm_sema_m2
 
u32 spm_sema_m3
 
u32 spm_sema_m4
 
u32 spm_sema_m5
 
u32 spm_sema_m6
 
u32 spm_sema_m7
 
u32 spm_mas_pause_mm_mask_b
 
u32 spm_mas_pause_mcu_mask_b
 
u32 reserved19 [1]
 
u32 sram_dreq_ack
 
u32 sram_dreq_con
 
u32 sram_dreq_con_set
 
u32 sram_dreq_con_clr
 
u32 spm2emi_enter_ulpm
 
u32 spm_md32_irq
 
u32 spm2pmcu_int
 
u32 spm2pmcu_int_set
 
u32 spm2pmcu_int_clr
 
u32 spm2pmcu_mailbox_0
 
u32 spm2pmcu_mailbox_1
 
u32 spm2pmcu_mailbox_2
 
u32 spm2pmcu_mailbox_3
 
u32 pmcu2spm_int
 
u32 pmcu2spm_int_set
 
u32 pmcu2spm_int_clr
 
u32 pmcu2spm_mailbox_0
 
u32 pmcu2spm_mailbox_1
 
u32 pmcu2spm_mailbox_2
 
u32 pmcu2spm_mailbox_3
 
u32 pmcu2spm_cfg
 
u32 mp0_cpu0_irq_mask
 
u32 mp0_cpu1_irq_mask
 
u32 mp0_cpu2_irq_mask
 
u32 mp0_cpu3_irq_mask
 
u32 mp1_cpu0_irq_mask
 
u32 mp1_cpu1_irq_mask
 
u32 mp1_cpu2_irq_mask
 
u32 mp1_cpu3_irq_mask
 
u32 mp0_cpu0_wfi_en
 
u32 mp0_cpu1_wfi_en
 
u32 mp0_cpu2_wfi_en
 
u32 mp0_cpu3_wfi_en
 
u32 mp1_cpu0_wfi_en
 
u32 mp1_cpu1_wfi_en
 
u32 mp1_cpu2_wfi_en
 
u32 mp1_cpu3_wfi_en
 
u32 mp0_l2cflush
 
u32 mp1_l2cflush
 
u32 cpu_ptpod2_con
 
u32 root_cputop_addr
 
u32 root_core_addr
 
u32 cpu_spare_con
 
u32 cpu_spare_con_set
 
u32 cpu_spare_con_clr
 
u32 spm2sw_mailbox_0
 
u32 spm2sw_mailbox_1
 
u32 spm2sw_mailbox_2
 
u32 spm2sw_mailbox_3
 
u32 sw2spm_int
 
u32 sw2spm_int_set
 
u32 sw2spm_int_clr
 
u32 sw2spm_mailbox_0
 
u32 sw2spm_mailbox_1
 
u32 sw2spm_mailbox_2
 
u32 sw2spm_mailbox_3
 
u32 sw2spm_cfg
 
u32 spm_sw_flag
 
u32 spm_sw_debug
 
u32 spm_sw_rsv_0
 
u32 spm_sw_rsv_1
 
u32 spm_sw_rsv_2
 
u32 spm_sw_rsv_3
 
u32 spm_sw_rsv_4
 
u32 spm_sw_rsv_5
 
u32 spm_rsv_con
 
u32 spm_rsv_sta
 
u32 spm_rsv_con1
 
u32 spm_rsv_sta1
 
u32 spm_pasr_dpd_0
 
u32 spm_pasr_dpd_1
 
u32 spm_pasr_dpd_2
 
u32 spm_pasr_dpd_3
 
u32 spm_spare_con
 
u32 spm_spare_con_set
 
u32 spm_spare_con_clr
 
u32 spm_sw_rsv_6
 
u32 spm_sw_rsv_7
 
u32 spm_sw_rsv_8
 
u32 spm_sw_rsv_9
 
u32 spm_sw_rsv_10
 
u32 reserved26 [7]
 
u32 spm_sw_rsv_18
 
u32 spm_sw_rsv_19
 
u32 dvfsrc_event_mask_con
 
u32 dvfsrc_event_force_on
 
u32 dvfsrc_event_sel
 
u32 spm_dvfs_event_sta
 
u32 spm_dvfs_event_sta1
 
u32 spm_dvfs_level
 
u32 dvfs_abort_sta
 
u32 dvfs_abort_others_mask
 
u32 spm_dfs_level
 
u32 spm_dvs_level
 
u32 spm_dvfs_misc
 
u32 spare_src_req_mask
 
u32 scp_vcore_level
 
u32 sc_mm_ck_sel_con
 
u32 spare_ack_sta
 
u32 spare_ack_mask
 
u32 reserved30 [2]
 
u32 spm_dvfs_con1
 
u32 spm_dvfs_con1_sta
 
u32 reserved31 [2]
 
u32 spm_dvfs_cmd0
 
u32 spm_dvfs_cmd1
 
u32 spm_dvfs_cmd2
 
u32 spm_dvfs_cmd3
 
u32 spm_dvfs_cmd4
 
u32 spm_dvfs_cmd5
 
u32 spm_dvfs_cmd6
 
u32 spm_dvfs_cmd7
 
u32 spm_dvfs_cmd8
 
u32 spm_dvfs_cmd9
 
u32 spm_dvfs_cmd10
 
u32 spm_dvfs_cmd11
 
u32 spm_dvfs_cmd12
 
u32 spm_dvfs_cmd13
 
u32 spm_dvfs_cmd14
 
u32 spm_dvfs_cmd15
 
u32 reserved32 [12]
 
u32 wdt_latch_spare0_fix
 
u32 wdt_latch_spare1_fix
 
u32 wdt_latch_spare2_fix
 
u32 wdt_latch_spare3_fix
 
u32 spare_ack_in_fix
 
u32 dcha_latch_rsv0_fix
 
u32 dchb_latch_rsv0_fix
 
u32 reserved33 [25]
 
u32 pcm_wdt_latch_0
 
u32 pcm_wdt_latch_1
 
u32 pcm_wdt_latch_2
 
u32 pcm_wdt_latch_3
 
u32 pcm_wdt_latch_4
 
u32 pcm_wdt_latch_5
 
u32 pcm_wdt_latch_6
 
u32 pcm_wdt_latch_7
 
u32 pcm_wdt_latch_8
 
u32 pcm_wdt_latch_9
 
u32 wdt_latch_spare0
 
u32 wdt_latch_spare1
 
u32 wdt_latch_spare2
 
u32 wdt_latch_spare3
 
u32 pcm_wdt_latch_10
 
u32 pcm_wdt_latch_11
 
u32 dcha_gating_latch_0
 
u32 dcha_gating_latch_1
 
u32 dcha_gating_latch_2
 
u32 dcha_gating_latch_3
 
u32 dcha_gating_latch_4
 
u32 dcha_gating_latch_5
 
u32 dcha_gating_latch_6
 
u32 dcha_gating_latch_7
 
u32 dchb_gating_latch_0
 
u32 dchb_gating_latch_1
 
u32 dchb_gating_latch_2
 
u32 dchb_gating_latch_3
 
u32 dchb_gating_latch_4
 
u32 dchb_gating_latch_5
 
u32 dchb_gating_latch_6
 
u32 dchb_gating_latch_7
 
u32 dcha_latch_rsv0
 
u32 dchb_latch_rsv0
 
u32 pcm_wdt_latch_12
 
u32 pcm_wdt_latch_13
 
u32 reserved34 [12]
 
u32 spm_pc_trace_con
 
u32 spm_pc_trace_g0
 
u32 spm_pc_trace_g1
 
u32 spm_pc_trace_g2
 
u32 spm_pc_trace_g3
 
u32 spm_pc_trace_g4
 
u32 spm_pc_trace_g5
 
u32 spm_pc_trace_g6
 
u32 spm_pc_trace_g7
 
u32 reserved35 [7]
 
u32 spm_ack_chk_con
 
u32 spm_ack_chk_pc
 
u32 spm_ack_chk_sel
 
u32 spm_ack_chk_timer
 
u32 spm_ack_chk_sta
 
u32 spm_ack_chk_latch
 
u32 reserved36 [2]
 
u32 spm_ack_chk_con2
 
u32 spm_ack_chk_pc2
 
u32 spm_ack_chk_sel2
 
u32 spm_ack_chk_timer2
 
u32 spm_ack_chk_sta2
 
u32 spm_ack_chk_latch2
 
u32 reserved37 [2]
 
u32 spm_ack_chk_con3
 
u32 spm_ack_chk_pc3
 
u32 spm_ack_chk_sel3
 
u32 spm_ack_chk_timer3
 
u32 spm_ack_chk_sta3
 
u32 spm_ack_chk_latch3
 
u32 reserved38 [2]
 
u32 spm_ack_chk_con4
 
u32 spm_ack_chk_pc4
 
u32 spm_ack_chk_sel4
 
u32 spm_ack_chk_timer4
 
u32 spm_ack_chk_sta4
 
u32 spm_ack_chk_latch4
 
uint32_t poweron_config_set
 
uint32_t spm_power_on_val0
 
uint32_t spm_power_on_val1
 
uint32_t spm_clk_con
 
uint32_t spm_clk_settle
 
uint32_t spm_ap_standby_con
 
uint32_t pcm_con0
 
uint32_t pcm_con1
 
uint32_t spm_power_on_val2
 
uint32_t spm_power_on_val3
 
uint32_t pcm_reg_data_ini
 
uint32_t pcm_pwr_io_en
 
uint32_t pcm_timer_val
 
uint32_t pcm_wdt_val
 
uint8_t reserved0 [8]
 
uint32_t spm_sw_rst_con
 
uint32_t spm_sw_rst_con_set
 
uint32_t spm_sw_rst_con_clr
 
uint32_t spm_src6_mask
 
uint8_t reserved1 [52]
 
uint32_t md32_clk_con
 
uint32_t spm_sram_rsv_con
 
uint32_t spm_swint
 
uint32_t spm_swint_set
 
uint32_t spm_swint_clr
 
uint32_t spm_scp_mailbox
 
uint32_t scp_spm_mailbox
 
uint32_t spm_wakeup_event_sens
 
uint32_t spm_wakeup_event_clear
 
uint8_t reserved2 [4]
 
uint32_t spm_scp_irq
 
uint32_t spm_cpu_wakeup_event
 
uint32_t spm_irq_mask
 
uint32_t spm_src_req
 
uint32_t spm_src_mask
 
uint32_t spm_src2_mask
 
uint32_t spm_src3_mask
 
uint32_t spm_src4_mask
 
uint32_t spm_src5_mask
 
uint32_t spm_wakeup_event_mask
 
uint32_t spm_wakeup_event_ext_mask
 
uint32_t spm_src7_mask
 
uint32_t scp_clk_con
 
uint32_t pcm_debug_con
 
uint8_t reserved3 [4]
 
uint32_t ddren_dbc_con
 
uint32_t spm_resource_ack_con4
 
uint32_t spm_resource_ack_con0
 
uint32_t spm_resource_ack_con1
 
uint32_t spm_resource_ack_con2
 
uint32_t spm_resource_ack_con3
 
uint32_t pcm_reg0_data
 
uint32_t pcm_reg2_data
 
uint32_t pcm_reg6_data
 
uint32_t pcm_reg7_data
 
uint32_t pcm_reg13_data
 
uint32_t src_req_sta_0
 
uint32_t src_req_sta_1
 
uint32_t src_req_sta_2
 
uint32_t pcm_timer_out
 
uint32_t pcm_wdt_out
 
uint32_t spm_irq_sta
 
uint32_t src_req_sta_4
 
uint32_t md32pcm_wakeup_sta
 
uint32_t md32pcm_event_sta
 
uint32_t spm_wakeup_sta
 
uint32_t spm_wakeup_ext_sta
 
uint32_t spm_wakeup_misc
 
uint32_t mm_dvfs_halt
 
uint8_t reserved4 [8]
 
uint32_t bus_protect_rdy
 
uint32_t bus_protect1_rdy
 
uint32_t bus_protect2_rdy
 
uint32_t bus_protect3_rdy
 
uint32_t subsys_idle_sta
 
uint32_t pcm_sta
 
uint32_t src_req_sta_3
 
uint32_t pwr_status
 
uint32_t pwr_status_2nd
 
uint32_t cpu_pwr_status
 
uint32_t other_pwr_status
 
uint32_t spm_vtcxo_event_count_sta
 
uint32_t spm_infra_event_count_sta
 
uint32_t spm_vrf18_event_count_sta
 
uint32_t spm_apsrc_event_count_sta
 
uint32_t spm_ddren_event_count_sta
 
uint32_t md32pcm_sta
 
uint32_t md32pcm_pc
 
uint8_t reserved5 [12]
 
uint32_t dvfsrc_event_sta
 
uint32_t bus_protect4_rdy
 
uint32_t bus_protect5_rdy
 
uint32_t bus_protect6_rdy
 
uint32_t bus_protect7_rdy
 
uint32_t bus_protect8_rdy
 
uint8_t reserved6 [20]
 
uint32_t spm_twam_last_sta0
 
uint32_t spm_twam_last_sta1
 
uint32_t spm_twam_last_sta2
 
uint32_t spm_twam_last_sta3
 
uint32_t spm_twam_curr_sta0
 
uint32_t spm_twam_curr_sta1
 
uint32_t spm_twam_curr_sta2
 
uint32_t spm_twam_curr_sta3
 
uint32_t spm_twam_timer_out
 
uint32_t spm_cg_check_sta
 
uint32_t spm_dvfs_sta
 
uint32_t spm_dvfs_opp_sta
 
uint32_t spm_mcusys_pwr_con
 
uint32_t spm_cputop_pwr_con
 
uint32_t spm_cpu0_pwr_con
 
uint32_t spm_cpu1_pwr_con
 
uint32_t spm_cpu2_pwr_con
 
uint32_t spm_cpu3_pwr_con
 
uint32_t spm_cpu4_pwr_con
 
uint32_t spm_cpu5_pwr_con
 
uint32_t spm_cpu6_pwr_con
 
uint32_t spm_cpu7_pwr_con
 
uint8_t reserved7 [4]
 
uint32_t armpll_clk_con
 
uint32_t mcusys_idle_sta
 
uint32_t gic_wakeup_sta
 
uint32_t cpu_spare_con
 
uint32_t cpu_spare_con_set
 
uint32_t cpu_spare_con_clr
 
uint32_t armpll_clk_sel
 
uint32_t ext_int_wakeup_req
 
uint32_t ext_int_wakeup_req_set
 
uint32_t ext_int_wakeup_req_clr
 
uint8_t reserved8 [12]
 
uint32_t cpu_irq_mask
 
uint32_t cpu_irq_mask_set
 
uint32_t cpu_irq_mask_clr
 
uint8_t reserved9 [20]
 
uint32_t cpu_wfi_en
 
uint32_t cpu_wfi_en_set
 
uint32_t cpu_wfi_en_clr
 
uint8_t reserved10 [20]
 
uint32_t root_cputop_addr
 
uint32_t root_core_addr
 
uint8_t reserved11 [40]
 
uint32_t spm2sw_mailbox_0
 
uint32_t spm2sw_mailbox_1
 
uint32_t spm2sw_mailbox_2
 
uint32_t spm2sw_mailbox_3
 
uint32_t sw2spm_wakeup
 
uint32_t sw2spm_wakeup_set
 
uint32_t sw2spm_wakeup_clr
 
uint32_t sw2spm_mailbox_0
 
uint32_t sw2spm_mailbox_1
 
uint32_t sw2spm_mailbox_2
 
uint32_t sw2spm_mailbox_3
 
uint32_t sw2spm_cfg
 
uint32_t md1_pwr_con
 
uint32_t conn_pwr_con
 
uint32_t mfg0_pwr_con
 
uint32_t mfg1_pwr_con
 
uint32_t mfg2_pwr_con
 
uint32_t mfg3_pwr_con
 
uint32_t mfg4_pwr_con
 
uint32_t mfg5_pwr_con
 
uint32_t mfg6_pwr_con
 
uint32_t ifr_pwr_con
 
uint32_t ifr_sub_pwr_con
 
uint32_t dpy_pwr_con
 
uint32_t dramc_md32_pwr_con
 
uint32_t isp_pwr_con
 
uint32_t isp2_pwr_con
 
uint32_t ipe_pwr_con
 
uint32_t vde_pwr_con
 
uint32_t vde2_pwr_con
 
uint32_t ven_pwr_con
 
uint32_t ven_core1_pwr_con
 
uint32_t mdp_pwr_con
 
uint32_t dis_pwr_con
 
uint32_t audio_pwr_con
 
uint32_t cam_pwr_con
 
uint32_t cam_rawa_pwr_con
 
uint32_t cam_rawb_pwr_con
 
uint32_t cam_rawc_pwr_con
 
uint32_t sysram_con
 
uint32_t sysrom_con
 
uint32_t sspm_sram_con
 
uint32_t scp_sram_con
 
uint32_t dpy_shu_sram_con
 
uint32_t ufs_sram_con
 
uint32_t devapc_ifr_sram_con
 
uint32_t devapc_subifr_sram_con
 
uint32_t devapc_acp_sram_con
 
uint32_t usb_sram_con
 
uint32_t dummy_sram_con
 
uint32_t md_ext_buck_iso_con
 
uint32_t ext_buck_iso
 
uint32_t dxcc_sram_con
 
uint32_t msdc_pwr_con
 
uint32_t debugtop_sram_con
 
uint32_t dp_tx_pwr_con
 
uint32_t dpmaif_sram_con
 
uint32_t dpy_shu2_sram_con
 
uint32_t dramc_mcu2_sram_con
 
uint32_t dramc_mcu_sram_con
 
uint32_t mcupm_pwr_con
 
uint32_t dpy2_pwr_con
 
uint32_t spm_sram_con
 
uint8_t reserved12 [4]
 
uint32_t peri_pwr_con
 
uint32_t nna0_pwr_con
 
uint32_t nna1_pwr_con
 
uint32_t nna2_pwr_con
 
uint32_t nna_pwr_con
 
uint32_t adsp_pwr_con
 
uint32_t dpy_sram_con
 
uint32_t nna3_pwr_con
 
uint8_t reserved13 [8]
 
uint32_t wpe_pwr_con
 
uint8_t reserved14 [4]
 
uint32_t spm_mem_ck_sel
 
uint32_t spm_bus_protect_mask_b
 
uint32_t spm_bus_protect1_mask_b
 
uint32_t spm_bus_protect2_mask_b
 
uint32_t spm_bus_protect3_mask_b
 
uint32_t spm_bus_protect4_mask_b
 
uint32_t spm_emi_bw_mode
 
uint32_t ap2md_peer_wakeup
 
uint32_t ulposc_con
 
uint32_t spm2mm_con
 
uint32_t spm_bus_protect5_mask_b
 
uint32_t spm2mcupm_con
 
uint32_t ap_mdsrc_req
 
uint32_t spm2emi_enter_ulpm
 
uint32_t spm2md_dvfs_con
 
uint32_t md2spm_dvfs_con
 
uint32_t spm_bus_protect6_mask_b
 
uint32_t spm_bus_protect7_mask_b
 
uint32_t spm_bus_protect8_mask_b
 
uint32_t spm_pll_con
 
uint32_t rc_spm_ctrl
 
uint32_t spm_dram_mcu_sw_con_0
 
uint32_t spm_dram_mcu_sw_con_1
 
uint32_t spm_dram_mcu_sw_con_2
 
uint32_t spm_dram_mcu_sw_con_3
 
uint32_t spm_dram_mcu_sw_con_4
 
uint32_t spm_dram_mcu_sta_0
 
uint32_t spm_dram_mcu_sta_1
 
uint32_t spm_dram_mcu_sta_2
 
uint32_t spm_dram_mcu_sw_sel_0
 
uint32_t relay_dvfs_level
 
uint8_t reserved15 [4]
 
uint32_t dramc_dpy_clk_sw_con_0
 
uint32_t dramc_dpy_clk_sw_con_1
 
uint32_t dramc_dpy_clk_sw_con_2
 
uint32_t dramc_dpy_clk_sw_con_3
 
uint32_t dramc_dpy_clk_sw_sel_0
 
uint32_t dramc_dpy_clk_sw_sel_1
 
uint32_t dramc_dpy_clk_sw_sel_2
 
uint32_t dramc_dpy_clk_sw_sel_3
 
uint32_t dramc_dpy_clk_spm_con
 
uint32_t spm_dvfs_level
 
uint32_t spm_cirq_con
 
uint32_t spm_dvfs_misc
 
uint8_t reserved16 [4]
 
uint32_t rg_module_sw_cg_0_mask_req_0
 
uint32_t rg_module_sw_cg_0_mask_req_1
 
uint32_t rg_module_sw_cg_0_mask_req_2
 
uint32_t rg_module_sw_cg_1_mask_req_0
 
uint32_t rg_module_sw_cg_1_mask_req_1
 
uint32_t rg_module_sw_cg_1_mask_req_2
 
uint32_t rg_module_sw_cg_2_mask_req_0
 
uint32_t rg_module_sw_cg_2_mask_req_1
 
uint32_t rg_module_sw_cg_2_mask_req_2
 
uint32_t rg_module_sw_cg_3_mask_req_0
 
uint32_t rg_module_sw_cg_3_mask_req_1
 
uint32_t rg_module_sw_cg_3_mask_req_2
 
uint32_t pwr_status_mask_req_0
 
uint32_t pwr_status_mask_req_1
 
uint32_t pwr_status_mask_req_2
 
uint32_t spm_cg_check_con
 
uint32_t spm_src_rdy_sta
 
uint32_t spm_dvs_dfs_level
 
uint32_t spm_force_dvfs
 
uint8_t reserved17 [256]
 
uint32_t spm_sw_flag_0
 
uint32_t spm_sw_debug_0
 
uint32_t spm_sw_flag_1
 
uint32_t spm_sw_debug_1
 
uint32_t spm_sw_rsv_0
 
uint32_t spm_sw_rsv_1
 
uint32_t spm_sw_rsv_2
 
uint32_t spm_sw_rsv_3
 
uint32_t spm_sw_rsv_4
 
uint32_t spm_sw_rsv_5
 
uint32_t spm_sw_rsv_6
 
uint32_t spm_sw_rsv_7
 
uint32_t spm_sw_rsv_8
 
uint32_t spm_bk_wake_event
 
uint32_t spm_bk_vtcxo_dur
 
uint32_t spm_bk_wake_misc
 
uint32_t spm_bk_pcm_timer
 
uint8_t reserved18 [12]
 
uint32_t spm_rsv_con_0
 
uint32_t spm_rsv_con_1
 
uint32_t spm_rsv_sta_0
 
uint32_t spm_rsv_sta_1
 
uint32_t spm_spare_con
 
uint32_t spm_spare_con_set
 
uint32_t spm_spare_con_clr
 
uint32_t spm_cross_wake_m00_req
 
uint32_t spm_cross_wake_m01_req
 
uint32_t spm_cross_wake_m02_req
 
uint32_t spm_cross_wake_m03_req
 
uint32_t scp_vcore_level
 
uint32_t sc_mm_ck_sel_con
 
uint32_t spare_ack_mask
 
uint32_t spm_spare_function
 
uint32_t spm_dv_con_0
 
uint32_t spm_dv_con_1
 
uint32_t spm_dv_sta
 
uint32_t conn_xowcn_debug_en
 
uint32_t spm_sema_m0
 
uint32_t spm_sema_m1
 
uint32_t spm_sema_m2
 
uint32_t spm_sema_m3
 
uint32_t spm_sema_m4
 
uint32_t spm_sema_m5
 
uint32_t spm_sema_m6
 
uint32_t spm_sema_m7
 
uint32_t spm2adsp_mailbox
 
uint32_t adsp2spm_mailbox
 
uint32_t spm_adsp_irq
 
uint32_t spm_md32_irq
 
uint32_t spm2pmcu_mailbox_0
 
uint32_t spm2pmcu_mailbox_1
 
uint32_t spm2pmcu_mailbox_2
 
uint32_t spm2pmcu_mailbox_3
 
uint32_t pmcu2spm_mailbox_0
 
uint32_t pmcu2spm_mailbox_1
 
uint32_t pmcu2spm_mailbox_2
 
uint32_t pmcu2spm_mailbox_3
 
uint32_t ufs_psri_sw
 
uint32_t ufs_psri_sw_set
 
uint32_t ufs_psri_sw_clr
 
uint32_t spm_ap_sema
 
uint32_t spm_spm_sema
 
uint32_t spm_dvfs_con
 
uint32_t spm_dvfs_con_sta
 
uint32_t spm_pmic_spmi_con
 
uint8_t reserved19 [4]
 
uint32_t spm_dvfs_cmd0
 
uint32_t spm_dvfs_cmd1
 
uint32_t spm_dvfs_cmd2
 
uint32_t spm_dvfs_cmd3
 
uint32_t spm_dvfs_cmd4
 
uint32_t spm_dvfs_cmd5
 
uint32_t spm_dvfs_cmd6
 
uint32_t spm_dvfs_cmd7
 
uint32_t spm_dvfs_cmd8
 
uint32_t spm_dvfs_cmd9
 
uint32_t spm_dvfs_cmd10
 
uint32_t spm_dvfs_cmd11
 
uint32_t spm_dvfs_cmd12
 
uint32_t spm_dvfs_cmd13
 
uint32_t spm_dvfs_cmd14
 
uint32_t spm_dvfs_cmd15
 
uint32_t spm_dvfs_cmd16
 
uint32_t spm_dvfs_cmd17
 
uint32_t spm_dvfs_cmd18
 
uint32_t spm_dvfs_cmd19
 
uint32_t spm_dvfs_cmd20
 
uint32_t spm_dvfs_cmd21
 
uint32_t spm_dvfs_cmd22
 
uint32_t spm_dvfs_cmd23
 
uint32_t sys_timer_value_l
 
uint32_t sys_timer_value_h
 
uint32_t sys_timer_start_l
 
uint32_t sys_timer_start_h
 
uint32_t sys_timer_latch_l_00
 
uint32_t sys_timer_latch_h_00
 
uint32_t sys_timer_latch_l_01
 
uint32_t sys_timer_latch_h_01
 
uint32_t sys_timer_latch_l_02
 
uint32_t sys_timer_latch_h_02
 
uint32_t sys_timer_latch_l_03
 
uint32_t sys_timer_latch_h_03
 
uint32_t sys_timer_latch_l_04
 
uint32_t sys_timer_latch_h_04
 
uint32_t sys_timer_latch_l_05
 
uint32_t sys_timer_latch_h_05
 
uint32_t sys_timer_latch_l_06
 
uint32_t sys_timer_latch_h_06
 
uint32_t sys_timer_latch_l_07
 
uint32_t sys_timer_latch_h_07
 
uint32_t sys_timer_latch_l_08
 
uint32_t sys_timer_latch_h_08
 
uint32_t sys_timer_latch_l_09
 
uint32_t sys_timer_latch_h_09
 
uint32_t sys_timer_latch_l_10
 
uint32_t sys_timer_latch_h_10
 
uint32_t sys_timer_latch_l_11
 
uint32_t sys_timer_latch_h_11
 
uint32_t sys_timer_latch_l_12
 
uint32_t sys_timer_latch_h_12
 
uint32_t sys_timer_latch_l_13
 
uint32_t sys_timer_latch_h_13
 
uint32_t sys_timer_latch_l_14
 
uint32_t sys_timer_latch_h_14
 
uint32_t sys_timer_latch_l_15
 
uint32_t sys_timer_latch_h_15
 
uint32_t pcm_wdt_latch_0
 
uint32_t pcm_wdt_latch_1
 
uint32_t pcm_wdt_latch_2
 
uint32_t pcm_wdt_latch_3
 
uint32_t pcm_wdt_latch_4
 
uint32_t pcm_wdt_latch_5
 
uint32_t pcm_wdt_latch_6
 
uint32_t pcm_wdt_latch_7
 
uint32_t pcm_wdt_latch_8
 
uint32_t pcm_wdt_latch_9
 
uint32_t pcm_wdt_latch_10
 
uint32_t pcm_wdt_latch_11
 
uint32_t pcm_wdt_latch_12
 
uint32_t pcm_wdt_latch_13
 
uint32_t pcm_wdt_latch_14
 
uint32_t pcm_wdt_latch_15
 
uint32_t pcm_wdt_latch_16
 
uint32_t pcm_wdt_latch_17
 
uint32_t pcm_wdt_latch_18
 
uint32_t pcm_wdt_latch_spare_0
 
uint32_t pcm_wdt_latch_spare_1
 
uint32_t pcm_wdt_latch_spare_2
 
uint8_t reserved20 [24]
 
uint32_t pcm_wdt_latch_conn_0
 
uint32_t pcm_wdt_latch_conn_1
 
uint32_t pcm_wdt_latch_conn_2
 
uint8_t reserved21 [36]
 
uint32_t dramc_gating_err_latch_ch0_0
 
uint32_t dramc_gating_err_latch_ch0_1
 
uint32_t dramc_gating_err_latch_ch0_2
 
uint32_t dramc_gating_err_latch_ch0_3
 
uint32_t dramc_gating_err_latch_ch0_4
 
uint32_t dramc_gating_err_latch_ch0_5
 
uint32_t dramc_gating_err_latch_ch0_6
 
uint8_t reserved22 [56]
 
uint32_t dramc_gating_err_latch_spare_0
 
uint8_t reserved23 [8]
 
uint32_t spm_ack_chk_con_0
 
uint32_t spm_ack_chk_pc_0
 
uint32_t spm_ack_chk_sel_0
 
uint32_t spm_ack_chk_timer_0
 
uint32_t spm_ack_chk_sta_0
 
uint32_t spm_ack_chk_swint_0
 
uint32_t spm_ack_chk_con_1
 
uint32_t spm_ack_chk_pc_1
 
uint32_t spm_ack_chk_sel_1
 
uint32_t spm_ack_chk_timer_1
 
uint32_t spm_ack_chk_sta_1
 
uint32_t spm_ack_chk_swint_1
 
uint32_t spm_ack_chk_con_2
 
uint32_t spm_ack_chk_pc_2
 
uint32_t spm_ack_chk_sel_2
 
uint32_t spm_ack_chk_timer_2
 
uint32_t spm_ack_chk_sta_2
 
uint32_t spm_ack_chk_swint_2
 
uint32_t spm_ack_chk_con_3
 
uint32_t spm_ack_chk_pc_3
 
uint32_t spm_ack_chk_sel_3
 
uint32_t spm_ack_chk_timer_3
 
uint32_t spm_ack_chk_sta_3
 
uint32_t spm_ack_chk_swint_3
 
uint32_t spm_counter_0
 
uint32_t spm_counter_1
 
uint32_t spm_counter_2
 
uint32_t sys_timer_con
 
uint32_t spm_twam_con
 
uint32_t spm_twam_window_len
 
uint32_t spm_twam_idle_sel
 
uint32_t spm_twam_event_clear
 
uint32_t opp0_table
 
uint32_t opp1_table
 
uint32_t opp2_table
 
uint32_t opp3_table
 
uint32_t opp4_table
 
uint32_t opp5_table
 
uint32_t opp6_table
 
uint32_t opp7_table
 
uint32_t opp8_table
 
uint32_t opp9_table
 
uint32_t opp10_table
 
uint32_t opp11_table
 
uint32_t opp12_table
 
uint32_t opp13_table
 
uint32_t opp14_table
 
uint32_t opp15_table
 
uint32_t opp16_table
 
uint32_t opp17_table
 
uint32_t shu0_array
 
uint32_t shu1_array
 
uint32_t shu2_array
 
uint32_t shu3_array
 
uint32_t shu4_array
 
uint32_t shu5_array
 
uint32_t shu6_array
 
uint32_t shu7_array
 
uint32_t shu8_array
 
uint32_t shu9_array
 
uint32_t ssusb_top_pwr_con
 
uint32_t ssusb_top_p1_pwr_con
 
uint32_t adsp_infra_pwr_con
 
uint32_t adsp_ao_pwr_con
 
u32 spm_power_on_val2
 
u32 spm_power_on_val3
 
u32 spm_src6_mask
 
u32 reserved0
 
u32 spm_sw_rst_con
 
u32 spm_sw_rst_con_set
 
u32 spm_sw_rst_con_clr
 
u32 vs1_psr_mask_b
 
u32 vs2_psr_mask_b
 
u32 spm_src4_mask
 
u32 spm_src5_mask
 
u32 ddr_en_dbc_con0
 
u32 ddr_en_dbc_con1
 
u32 spm_resource_ack_con0
 
u32 spm_resource_ack_con1
 
u32 spm_resource_ack_con2
 
u32 spm_resource_ack_con3
 
u32 src_req_sta0
 
u32 src_req_sta1
 
u32 src_req_sta2
 
u32 src_req_sta4
 
u32 md32pcm_wakeup_sta
 
u32 md32pcm_event_sta
 
u32 mm_dvfs_halt
 
u32 bus_protect1_rdy
 
u32 pcm_sta
 
u32 src_req_sta3
 
u32 other_pwr_status
 
u32 spm_vtcxo_event_count_sta
 
u32 spm_infra_event_count_sta
 
u32 spm_vrf18_event_count_sta
 
u32 spm_apsrc_event_count_sta
 
u32 spm_ddren_event_count_sta
 
u32 md32pcm_sta
 
u32 md32pcm_pc
 
u32 dvfsrc_event_sta
 
u32 bus_protect4_rdy
 
u32 bus_protect5_rdy
 
u32 bus_protect6_rdy
 
u32 bus_protect7_rdy
 
u32 bus_protect8_rdy
 
u32 spm_cg_check_sta
 
u32 spm_dvfs_opp_sta
 
u32 spm_mcusys_pwr_con
 
u32 spm_cputop_pwr_con
 
u32 spm_cpu0_pwr_con
 
u32 spm_cpu1_pwr_con
 
u32 spm_cpu2_pwr_con
 
u32 spm_cpu3_pwr_con
 
u32 spm_cpu4_pwr_con
 
u32 spm_cpu5_pwr_con
 
u32 spm_cpu6_pwr_con
 
u32 spm_cpu7_pwr_con
 
u32 mcusys_idle_sta
 
u32 gic_wakeup_sta
 
u32 armpll_clk_sel
 
u32 ext_int_wakeup_req
 
u32 ext_int_wakeup_req_set
 
u32 ext_int_wakeup_req_clr
 
u32 mp0_cpu4_wfi_en
 
u32 mp0_cpu5_wfi_en
 
u32 mp0_cpu6_wfi_en
 
u32 mp0_cpu7_wfi_en
 
u32 mfg0_pwr_con
 
u32 mfg1_pwr_con
 
u32 mfg2_pwr_con
 
u32 mfg3_pwr_con
 
u32 mfg4_pwr_con
 
u32 mfg5_pwr_con
 
u32 mfg6_pwr_con
 
u32 ifr_sub_pwr_con
 
u32 isp2_pwr_con
 
u32 ipe_pwr_con
 
u32 vde2_pwr_con
 
u32 ven_core1_pwr_con
 
u32 mdp_pwr_con
 
u32 adsp_pwr_con
 
u32 cam_rawa_pwr_con
 
u32 cam_rawb_pwr_con
 
u32 cam_rawc_pwr_con
 
u32 dpy_shu_sram_con
 
u32 devapc_ifr_sram_con
 
u32 devapc_subifr_sram_con
 
u32 devapc_acp_sram_con
 
u32 usb_sram_con
 
u32 ext_buck_iso
 
u32 dxcc_sram_con
 
u32 msdc_pwr_con
 
u32 debugtop_sram_con
 
u32 dp_tx_pwr_con
 
u32 dpmaif_sram_con
 
u32 dpy_shu2_con
 
u32 dramc_mcu2_sram_con
 
u32 dramc_mcu_sram_con
 
u32 mcupm_pwr_con
 
u32 peri_pwr_con
 
u32 spm_mem_ck_sel
 
u32 spm_bus_protect_mask_b
 
u32 spm_bus_protect1_mask_b
 
u32 spm_bus_protect2_mask_b
 
u32 spm_bus_protect3_mask_b
 
u32 spm_bus_protect4_mask_b
 
u32 spm_bus_protect5_mask_b
 
u32 spm2mcupm_con
 
u32 spm_bus_protect6_mask_b
 
u32 spm_bus_protect7_mask_b
 
u32 spm_bus_protect8_mask_b
 
u32 spm_dram_mcu_sw_con0
 
u32 spm_dram_mcu_sw_con1
 
u32 spm_dram_mcu_sw_con2
 
u32 spm_dram_mcu_sw_con3
 
u32 spm_dram_mcu_sw_con4
 
u32 spm_dram_mcu_sta_0
 
u32 spm_dram_mcu_sta_1
 
u32 spm_dram_mcu_sta_2
 
u32 spm_dram_mcu_sw_sel_0
 
u32 relay_dvfs_level
 
u32 dramc_dpy_clk_sw_con_0
 
u32 dramc_dpy_clk_sw_con_1
 
u32 dramc_dpy_clk_sw_con_2
 
u32 dramc_dpy_clk_sw_con_3
 
u32 dramc_dpy_clk_sw_sel_0
 
u32 dramc_dpy_clk_sw_sel_1
 
u32 dramc_dpy_clk_sw_sel_2
 
u32 dramc_dpy_clk_sw_sel_3
 
u32 dramc_dpy_clk_spm_con
 
u32 spm_cirq_con
 
u32 spm_vs1_vs2_rc_con
 
u32 rg_module_sw_cg_0_mask_req_0
 
u32 rg_module_sw_cg_0_mask_req_1
 
u32 rg_module_sw_cg_0_mask_req_2
 
u32 rg_module_sw_cg_1_mask_req_0
 
u32 rg_module_sw_cg_1_mask_req_1
 
u32 rg_module_sw_cg_1_mask_req_2
 
u32 rg_module_sw_cg_2_mask_req_0
 
u32 rg_module_sw_cg_2_mask_req_1
 
u32 rg_module_sw_cg_2_mask_req_2
 
u32 rg_module_sw_cg_3_mask_req_0
 
u32 rg_module_sw_cg_3_mask_req_1
 
u32 rg_module_sw_cg_3_mask_req_2
 
u32 pwr_status_mask_req_0
 
u32 pwr_status_mask_req_1
 
u32 pwr_status_mask_req_2
 
u32 spm_cg_check_con
 
u32 spm_dvs_dfs_level
 
u32 spm_force_dvfs
 
u32 spm_sw_flag_0
 
u32 spm_sw_debug_0
 
u32 spm_sw_flag_1
 
u32 spm_ack_chk_con_3
 
u32 spm_ack_chk_pc_3
 
u32 spm_ack_chk_sel_3
 
u32 spm_ack_chk_timer_3
 
u32 sys_timer_con
 
u32 md32pcm_cfgreg_sw_rstn
 
u32 md32pcm_dma0_src
 
u32 md32pcm_dma0_dst
 
u32 md32pcm_dma0_wppt
 
u32 md32pcm_dma0_wpto
 
u32 md32pcm_dma0_count
 
u32 md32pcm_dma0_con
 
u32 md32pcm_dma0_start
 
u32 md32pcm_dma0_rlct
 
u32 rsv_6038 [2]
 
u32 rsv_604c
 
u32 spm_arbiter_en
 
u32 scpsys_clk_con
 
u32 rsv_607c
 
u32 rsv_608c
 
u32 spm_wakeup_event_mask2
 
u32 spm_wakeup_event_sens
 
u32 spm_wakeup_event_clear
 
u32 ddren_dbc_con
 
u32 spm_resource_ack_con4
 
u32 spm_sram_con
 
u32 rsv_60d0 [12]
 
u32 src_req_sta_0
 
u32 src_req_sta_1
 
u32 rsv_611c
 
u32 src_req_sta_2
 
u32 src_req_sta_3
 
u32 src_req_sta_4
 
u32 rsv_612c
 
u32 rsv_6154 [4]
 
u32 bus_protect9_rdy
 
u32 rsv_61c8 [2]
 
u32 cpueb_pwr_con
 
u32 rsv_6254 [3]
 
u32 cpu_irq_mask
 
u32 cpu_irq_mask_set
 
u32 cpu_irq_mask_clr
 
u32 rsv_626c [5]
 
u32 cpu_wfi_en
 
u32 cpu_wfi_en_set
 
u32 cpu_wfi_en_clr
 
u32 rsv_628c
 
u32 rsv_6298 [2]
 
u32 rsv_62a8 [10]
 
u32 pextp_mac_top_p0_pwr_con
 
u32 pextp_mac_top_p1_pwr_con
 
u32 pcie_phy_pwr_con
 
u32 ssusb_pcie_phy_pwr_con
 
u32 ssusb_top_p1_pwr_con
 
u32 ssusb_top_p2_pwr_con
 
u32 ssusb_top_p3_pwr_con
 
u32 ether_pwr_con
 
u32 dpy0_pwr_con
 
u32 dpy1_pwr_con
 
u32 dpm0_pwr_con
 
u32 dpm1_pwr_con
 
u32 audio_asrc_pwr_con
 
u32 vppsys0_pwr_con
 
u32 vppsys1_pwr_con
 
u32 vdosys0_pwr_con
 
u32 vdosys1_pwr_con
 
u32 wpesys_pwr_con
 
u32 edp_tx_pwr_con
 
u32 hdmi_tx_pwr_con
 
u32 hdmi_rx_pwr_con
 
u32 vde0_pwr_con
 
u32 vde1_pwr_con
 
u32 img_m_pwr_con
 
u32 img_d_pwr_con
 
u32 nna0_pwr_con
 
u32 nna1_pwr_con
 
u32 ipnna_pwr_con
 
u32 csi_rx_top_pwr_con
 
u32 rsv_63c8
 
u32 msdc_sram_con
 
u32 spm_bus_protect9_mask_b
 
u32 rsv_6430
 
u32 spm2cpueb_con
 
u32 rc_spm_ctrl
 
u32 spm_dram_mcu_sw_con_0
 
u32 spm_dram_mcu_sw_con_1
 
u32 spm_dram_mcu_sw_con_2
 
u32 spm_dram_mcu_sw_con_3
 
u32 spm_dram_mcu_sw_con_4
 
u32 dpy_shu2_sram_con
 
u32 rsv_6500 [64]
 
u32 spm_sw_debug_1
 
u32 spm_bk_wake_event
 
u32 spm_bk_vtcxo_dur
 
u32 spm_bk_wake_misc
 
u32 spm_bk_pcm_timer
 
u32 rsv_6648 [2]
 
u32 spm_rsv_con_0
 
u32 spm_rsv_con_1
 
u32 spm_rsv_sta_0
 
u32 spm_rsv_sta_1
 
u32 spm_cross_wake_m00_req
 
u32 spm_cross_wake_m01_req
 
u32 spm_cross_wake_m02_req
 
u32 spm_cross_wake_m03_req
 
u32 rsv_6688
 
u32 spm_dv_con_0
 
u32 spm_dv_con_1
 
u32 spm_dv_sta
 
u32 conn_xowcn_debug_en
 
u32 spm2adsp_mailbox
 
u32 adsp2spm_mailbox
 
u32 spm_adsp_irq
 
u32 ufs_psri_sw
 
u32 ufs_psri_sw_set
 
u32 ufs_psri_sw_clr
 
u32 spm_dvfs_con_sta
 
u32 spm_pmic_spmi_con
 
u32 rsv_670c
 
u32 spm_dvfs_cmd16
 
u32 spm_dvfs_cmd17
 
u32 spm_dvfs_cmd18
 
u32 spm_dvfs_cmd19
 
u32 spm_dvfs_cmd20
 
u32 spm_dvfs_cmd21
 
u32 spm_dvfs_cmd22
 
u32 spm_dvfs_cmd23
 
u32 sys_timer_value_l
 
u32 sys_timer_value_h
 
u32 sys_timer_start_l
 
u32 sys_timer_start_h
 
u32 sys_timer_latch_l_00
 
u32 sys_timer_latch_h_00
 
u32 sys_timer_latch_l_01
 
u32 sys_timer_latch_h_01
 
u32 sys_timer_latch_l_02
 
u32 sys_timer_latch_h_02
 
u32 sys_timer_latch_l_03
 
u32 sys_timer_latch_h_03
 
u32 sys_timer_latch_l_04
 
u32 sys_timer_latch_h_04
 
u32 sys_timer_latch_l_05
 
u32 sys_timer_latch_h_05
 
u32 sys_timer_latch_l_06
 
u32 sys_timer_latch_h_06
 
u32 sys_timer_latch_l_07
 
u32 sys_timer_latch_h_07
 
u32 sys_timer_latch_l_08
 
u32 sys_timer_latch_h_08
 
u32 sys_timer_latch_l_09
 
u32 sys_timer_latch_h_09
 
u32 sys_timer_latch_l_10
 
u32 sys_timer_latch_h_10
 
u32 sys_timer_latch_l_11
 
u32 sys_timer_latch_h_11
 
u32 sys_timer_latch_l_12
 
u32 sys_timer_latch_h_12
 
u32 sys_timer_latch_l_13
 
u32 sys_timer_latch_h_13
 
u32 sys_timer_latch_l_14
 
u32 sys_timer_latch_h_14
 
u32 sys_timer_latch_l_15
 
u32 sys_timer_latch_h_15
 
u32 pcm_wdt_latch_14
 
u32 pcm_wdt_latch_15
 
u32 pcm_wdt_latch_16
 
u32 pcm_wdt_latch_17
 
u32 pcm_wdt_latch_18
 
u32 pcm_wdt_latch_spare_0
 
u32 pcm_wdt_latch_spare_1
 
u32 pcm_wdt_latch_spare_2
 
u32 rsv_6858 [18]
 
u32 dramc_gating_err_latch_ch0_0
 
u32 dramc_gating_err_latch_ch0_1
 
u32 dramc_gating_err_latch_ch0_2
 
u32 dramc_gating_err_latch_ch0_3
 
u32 dramc_gating_err_latch_ch0_4
 
u32 dramc_gating_err_latch_ch0_5
 
u32 rsv_68b8 [15]
 
u32 dramc_gating_err_latch_spare_0
 
u32 rsv_68f8 [2]
 
u32 spm_ack_chk_con_0
 
u32 spm_ack_chk_pc_0
 
u32 spm_ack_chk_sel_0
 
u32 spm_ack_chk_timer_0
 
u32 spm_ack_chk_sta_0
 
u32 spm_ack_chk_swint_0
 
u32 rsv_6918 [2]
 
u32 spm_ack_chk_con_1
 
u32 spm_ack_chk_pc_1
 
u32 spm_ack_chk_sel_1
 
u32 spm_ack_chk_timer_1
 
u32 spm_ack_chk_sta_1
 
u32 spm_ack_chk_swint_1
 
u32 rsv_6938 [2]
 
u32 spm_ack_chk_con_2
 
u32 spm_ack_chk_pc_2
 
u32 spm_ack_chk_sel_2
 
u32 spm_ack_chk_timer_2
 
u32 spm_ack_chk_sta_2
 
u32 spm_ack_chk_swint_2
 
u32 rsv_6958 [2]
 
u32 spm_ack_chk_sta_3
 
u32 spm_ack_chk_swint_3
 
u32 spm_counter_0
 
u32 spm_counter_1
 
u32 spm_counter_2
 
u32 rsv_6984 [2]
 
u32 rsv_69a0 [24]
 
u32 rsv_a04 [127]
 
u32 rsv_c1c [2]
 
u32 rsv_c28 [182]
 
u32 pmsr_last_dat
 
u32 pmsr_last_cnt
 
u32 pmsr_last_ack
 
u32 rsv_6f0c
 
u32 spm_pmsr_sel_con0
 
u32 spm_pmsr_sel_con1
 
u32 spm_pmsr_sel_con2
 
u32 spm_pmsr_sel_con3
 
u32 spm_pmsr_sel_con4
 
u32 spm_pmsr_sel_con5
 
u32 spm_pmsr_sel_con6
 
u32 spm_pmsr_sel_con7
 
u32 spm_pmsr_sel_con8
 
u32 spm_pmsr_sel_con9
 
u32 rsv_6f38
 
u32 spm_pmsr_sel_con10
 
u32 spm_pmsr_sel_con11
 
u32 rsv_6f44 [29]
 
u32 spm_pmsr_tiemr_sta0
 
u32 spm_pmsr_tiemr_sta1
 
u32 spm_pmsr_tiemr_sta2
 
u32 spm_pmsr_general_con0
 
u32 spm_pmsr_general_con1
 
u32 spm_pmsr_general_con2
 
u32 spm_pmsr_general_con3
 
u32 spm_pmsr_general_con4
 
u32 spm_pmsr_general_con5
 
u32 spm_pmsr_sw_reset
 
u32 spm_pmsr_mon_con0
 
u32 spm_pmsr_mon_con1
 
u32 spm_pmsr_mon_con2
 
u32 spm_pmsr_len_con0
 
u32 spm_pmsr_len_con1
 
u32 spm_pmsr_len_con2
 

Detailed Description

Definition at line 23 of file spm.h.

Field Documentation

◆ adsp2spm_mailbox [1/2]

uint32_t mtk_spm_regs::adsp2spm_mailbox

Definition at line 471 of file spm.h.

◆ adsp2spm_mailbox [2/2]

u32 mtk_spm_regs::adsp2spm_mailbox

Definition at line 750 of file spm.h.

◆ adsp_ao_pwr_con

uint32_t mtk_spm_regs::adsp_ao_pwr_con

Definition at line 651 of file spm.h.

◆ adsp_infra_pwr_con

uint32_t mtk_spm_regs::adsp_infra_pwr_con

Definition at line 650 of file spm.h.

◆ adsp_pwr_con [1/2]

u32 mtk_spm_regs::adsp_pwr_con

Definition at line 354 of file spm.h.

◆ adsp_pwr_con [2/2]

u32 mtk_spm_regs::adsp_pwr_con

Definition at line 506 of file spm.h.

◆ ahb_bus_con

u32 mtk_spm_regs::ahb_bus_con

Definition at line 172 of file spm.h.

◆ ap2md_peer_wakeup [1/2]

u32 mtk_spm_regs::ap2md_peer_wakeup

Definition at line 323 of file spm.h.

◆ ap2md_peer_wakeup [2/2]

uint32_t mtk_spm_regs::ap2md_peer_wakeup

Definition at line 367 of file spm.h.

◆ ap_bsi_req

u32 mtk_spm_regs::ap_bsi_req

Definition at line 107 of file spm.h.

◆ ap_dvfs_con_set

u32 mtk_spm_regs::ap_dvfs_con_set

Definition at line 103 of file spm.h.

◆ ap_mdsrc_req [1/2]

u32 mtk_spm_regs::ap_mdsrc_req

Definition at line 314 of file spm.h.

Referenced by mt_pll_init().

◆ ap_mdsrc_req [2/2]

uint32_t mtk_spm_regs::ap_mdsrc_req

Definition at line 372 of file spm.h.

◆ ap_stanby_con

u32 mtk_spm_regs::ap_stanby_con

Definition at line 104 of file spm.h.

◆ apmcu_pwrctl

u32 mtk_spm_regs::apmcu_pwrctl

Definition at line 102 of file spm.h.

◆ armpll_clk_con [1/2]

u32 mtk_spm_regs::armpll_clk_con

Definition at line 262 of file spm.h.

◆ armpll_clk_con [2/2]

uint32_t mtk_spm_regs::armpll_clk_con

Definition at line 263 of file spm.h.

◆ armpll_clk_sel [1/2]

u32 mtk_spm_regs::armpll_clk_sel

Definition at line 269 of file spm.h.

Referenced by spm_register_init().

◆ armpll_clk_sel [2/2]

u32 mtk_spm_regs::armpll_clk_sel

Definition at line 448 of file spm.h.

◆ audio_asrc_pwr_con

u32 mtk_spm_regs::audio_asrc_pwr_con

Definition at line 597 of file spm.h.

◆ audio_pwr_con [1/2]

u32 mtk_spm_regs::audio_pwr_con

Definition at line 60 of file spm.h.

◆ audio_pwr_con [2/2]

uint32_t mtk_spm_regs::audio_pwr_con

Definition at line 319 of file spm.h.

◆ bus_protect1_rdy [1/2]

u32 mtk_spm_regs::bus_protect1_rdy

Definition at line 215 of file spm.h.

◆ bus_protect1_rdy [2/2]

u32 mtk_spm_regs::bus_protect1_rdy

Definition at line 394 of file spm.h.

◆ bus_protect2_rdy [1/2]

u32 mtk_spm_regs::bus_protect2_rdy

Definition at line 204 of file spm.h.

◆ bus_protect2_rdy [2/2]

uint32_t mtk_spm_regs::bus_protect2_rdy

Definition at line 216 of file spm.h.

◆ bus_protect3_rdy [1/2]

u32 mtk_spm_regs::bus_protect3_rdy

Definition at line 228 of file spm.h.

◆ bus_protect3_rdy [2/2]

uint32_t mtk_spm_regs::bus_protect3_rdy

Definition at line 217 of file spm.h.

◆ bus_protect4_rdy [1/2]

u32 mtk_spm_regs::bus_protect4_rdy

Definition at line 234 of file spm.h.

◆ bus_protect4_rdy [2/2]

u32 mtk_spm_regs::bus_protect4_rdy

Definition at line 413 of file spm.h.

◆ bus_protect5_rdy [1/2]

u32 mtk_spm_regs::bus_protect5_rdy

Definition at line 235 of file spm.h.

◆ bus_protect5_rdy [2/2]

u32 mtk_spm_regs::bus_protect5_rdy

Definition at line 414 of file spm.h.

◆ bus_protect6_rdy [1/2]

u32 mtk_spm_regs::bus_protect6_rdy

Definition at line 236 of file spm.h.

◆ bus_protect6_rdy [2/2]

u32 mtk_spm_regs::bus_protect6_rdy

Definition at line 415 of file spm.h.

◆ bus_protect7_rdy [1/2]

u32 mtk_spm_regs::bus_protect7_rdy

Definition at line 237 of file spm.h.

◆ bus_protect7_rdy [2/2]

u32 mtk_spm_regs::bus_protect7_rdy

Definition at line 416 of file spm.h.

◆ bus_protect8_rdy [1/2]

u32 mtk_spm_regs::bus_protect8_rdy

Definition at line 238 of file spm.h.

◆ bus_protect8_rdy [2/2]

u32 mtk_spm_regs::bus_protect8_rdy

Definition at line 417 of file spm.h.

◆ bus_protect9_rdy

u32 mtk_spm_regs::bus_protect9_rdy

Definition at line 512 of file spm.h.

◆ bus_protect_rdy [1/2]

u32 mtk_spm_regs::bus_protect_rdy

Definition at line 203 of file spm.h.

◆ bus_protect_rdy [2/2]

uint32_t mtk_spm_regs::bus_protect_rdy

Definition at line 214 of file spm.h.

◆ bypass_spmc

u32 mtk_spm_regs::bypass_spmc

Definition at line 260 of file spm.h.

◆ ca15_cpu_irq_mask

u32 mtk_spm_regs::ca15_cpu_irq_mask[4]

Definition at line 144 of file spm.h.

◆ ca15_cpu_pwr_con

u32 mtk_spm_regs::ca15_cpu_pwr_con[4]

Definition at line 61 of file spm.h.

◆ ca15_cputop_pwr_con

u32 mtk_spm_regs::ca15_cputop_pwr_con

Definition at line 62 of file spm.h.

◆ ca15_l1_pwr_con

u32 mtk_spm_regs::ca15_l1_pwr_con

Definition at line 63 of file spm.h.

◆ ca15_l2_pwr_con

u32 mtk_spm_regs::ca15_l2_pwr_con

Definition at line 64 of file spm.h.

◆ 

struct { ... } mtk_spm_regs::ca7_cpu[4]

◆ ca7_cpu0_pwr_con

u32 mtk_spm_regs::ca7_cpu0_pwr_con

Definition at line 31 of file spm.h.

◆ ca7_cpu1_pwr_con

u32 mtk_spm_regs::ca7_cpu1_pwr_con

Definition at line 37 of file spm.h.

◆ ca7_cpu2_pwr_con

u32 mtk_spm_regs::ca7_cpu2_pwr_con

Definition at line 38 of file spm.h.

◆ ca7_cpu3_pwr_con

u32 mtk_spm_regs::ca7_cpu3_pwr_con

Definition at line 39 of file spm.h.

◆ ca7_cpu_irq_mask

u32 mtk_spm_regs::ca7_cpu_irq_mask[4]

Definition at line 143 of file spm.h.

◆ ca7_cputop_l2_pdn

u32 mtk_spm_regs::ca7_cputop_l2_pdn

Definition at line 46 of file spm.h.

◆ ca7_cputop_l2_sleep

u32 mtk_spm_regs::ca7_cputop_l2_sleep

Definition at line 47 of file spm.h.

◆ ca7_cputop_pwr_con

u32 mtk_spm_regs::ca7_cputop_pwr_con

Definition at line 33 of file spm.h.

◆ ca7_dbg_pwr_con

u32 mtk_spm_regs::ca7_dbg_pwr_con

Definition at line 32 of file spm.h.

◆ cam_pwr_con [1/2]

u32 mtk_spm_regs::cam_pwr_con

Definition at line 282 of file spm.h.

◆ cam_pwr_con [2/2]

uint32_t mtk_spm_regs::cam_pwr_con

Definition at line 320 of file spm.h.

◆ cam_rawa_pwr_con [1/2]

u32 mtk_spm_regs::cam_rawa_pwr_con

Definition at line 321 of file spm.h.

◆ cam_rawa_pwr_con [2/2]

u32 mtk_spm_regs::cam_rawa_pwr_con

Definition at line 508 of file spm.h.

◆ cam_rawb_pwr_con [1/2]

u32 mtk_spm_regs::cam_rawb_pwr_con

Definition at line 322 of file spm.h.

◆ cam_rawb_pwr_con [2/2]

u32 mtk_spm_regs::cam_rawb_pwr_con

Definition at line 509 of file spm.h.

◆ cam_rawc_pwr_con [1/2]

u32 mtk_spm_regs::cam_rawc_pwr_con

Definition at line 323 of file spm.h.

◆ cam_rawc_pwr_con [2/2]

u32 mtk_spm_regs::cam_rawc_pwr_con

Definition at line 510 of file spm.h.

◆ clk_con

u32 mtk_spm_regs::clk_con

Definition at line 98 of file spm.h.

◆ clk_settle

u32 mtk_spm_regs::clk_settle

Definition at line 29 of file spm.h.

◆ conn_pwr_con [1/2]

u32 mtk_spm_regs::conn_pwr_con

Definition at line 276 of file spm.h.

◆ conn_pwr_con [2/2]

uint32_t mtk_spm_regs::conn_pwr_con

Definition at line 298 of file spm.h.

◆ conn_xowcn_debug_en [1/2]

uint32_t mtk_spm_regs::conn_xowcn_debug_en

Definition at line 461 of file spm.h.

◆ conn_xowcn_debug_en [2/2]

u32 mtk_spm_regs::conn_xowcn_debug_en

Definition at line 740 of file spm.h.

◆ cpu_dvfs_req

u32 mtk_spm_regs::cpu_dvfs_req

Definition at line 320 of file spm.h.

◆ cpu_ext_buck_iso

u32 mtk_spm_regs::cpu_ext_buck_iso

Definition at line 257 of file spm.h.

◆ cpu_idle_sta

u32 mtk_spm_regs::cpu_idle_sta

Definition at line 206 of file spm.h.

◆ cpu_irq_mask [1/2]

uint32_t mtk_spm_regs::cpu_irq_mask

Definition at line 274 of file spm.h.

◆ cpu_irq_mask [2/2]

u32 mtk_spm_regs::cpu_irq_mask

Definition at line 548 of file spm.h.

◆ cpu_irq_mask_clr [1/2]

uint32_t mtk_spm_regs::cpu_irq_mask_clr

Definition at line 276 of file spm.h.

◆ cpu_irq_mask_clr [2/2]

u32 mtk_spm_regs::cpu_irq_mask_clr

Definition at line 550 of file spm.h.

◆ cpu_irq_mask_set [1/2]

uint32_t mtk_spm_regs::cpu_irq_mask_set

Definition at line 275 of file spm.h.

◆ cpu_irq_mask_set [2/2]

u32 mtk_spm_regs::cpu_irq_mask_set

Definition at line 549 of file spm.h.

◆ cpu_ptpod2_con

u32 mtk_spm_regs::cpu_ptpod2_con

Definition at line 387 of file spm.h.

◆ cpu_pwr_status [1/2]

u32 mtk_spm_regs::cpu_pwr_status

Definition at line 211 of file spm.h.

◆ cpu_pwr_status [2/2]

uint32_t mtk_spm_regs::cpu_pwr_status

Definition at line 223 of file spm.h.

◆ cpu_pwr_status_2nd

u32 mtk_spm_regs::cpu_pwr_status_2nd

Definition at line 212 of file spm.h.

◆ cpu_spare_con [1/2]

u32 mtk_spm_regs::cpu_spare_con

Definition at line 392 of file spm.h.

◆ cpu_spare_con [2/2]

uint32_t mtk_spm_regs::cpu_spare_con

Definition at line 266 of file spm.h.

◆ cpu_spare_con_clr [1/2]

u32 mtk_spm_regs::cpu_spare_con_clr

Definition at line 394 of file spm.h.

◆ cpu_spare_con_clr [2/2]

uint32_t mtk_spm_regs::cpu_spare_con_clr

Definition at line 268 of file spm.h.

◆ cpu_spare_con_set [1/2]

u32 mtk_spm_regs::cpu_spare_con_set

Definition at line 393 of file spm.h.

◆ cpu_spare_con_set [2/2]

uint32_t mtk_spm_regs::cpu_spare_con_set

Definition at line 267 of file spm.h.

◆ cpu_wfi_en [1/2]

uint32_t mtk_spm_regs::cpu_wfi_en

Definition at line 278 of file spm.h.

◆ cpu_wfi_en [2/2]

u32 mtk_spm_regs::cpu_wfi_en

Definition at line 552 of file spm.h.

◆ cpu_wfi_en_clr [1/2]

uint32_t mtk_spm_regs::cpu_wfi_en_clr

Definition at line 280 of file spm.h.

◆ cpu_wfi_en_clr [2/2]

u32 mtk_spm_regs::cpu_wfi_en_clr

Definition at line 554 of file spm.h.

◆ cpu_wfi_en_set [1/2]

uint32_t mtk_spm_regs::cpu_wfi_en_set

Definition at line 279 of file spm.h.

◆ cpu_wfi_en_set [2/2]

u32 mtk_spm_regs::cpu_wfi_en_set

Definition at line 553 of file spm.h.

◆ cpueb_pwr_con

u32 mtk_spm_regs::cpueb_pwr_con

Definition at line 526 of file spm.h.

◆ csi_rx_top_pwr_con

u32 mtk_spm_regs::csi_rx_top_pwr_con

Definition at line 623 of file spm.h.

◆ dcha_gating_latch_0

u32 mtk_spm_regs::dcha_gating_latch_0

Definition at line 499 of file spm.h.

◆ dcha_gating_latch_1

u32 mtk_spm_regs::dcha_gating_latch_1

Definition at line 500 of file spm.h.

◆ dcha_gating_latch_2

u32 mtk_spm_regs::dcha_gating_latch_2

Definition at line 501 of file spm.h.

◆ dcha_gating_latch_3

u32 mtk_spm_regs::dcha_gating_latch_3

Definition at line 502 of file spm.h.

◆ dcha_gating_latch_4

u32 mtk_spm_regs::dcha_gating_latch_4

Definition at line 503 of file spm.h.

◆ dcha_gating_latch_5

u32 mtk_spm_regs::dcha_gating_latch_5

Definition at line 504 of file spm.h.

◆ dcha_gating_latch_6

u32 mtk_spm_regs::dcha_gating_latch_6

Definition at line 505 of file spm.h.

◆ dcha_gating_latch_7

u32 mtk_spm_regs::dcha_gating_latch_7

Definition at line 506 of file spm.h.

◆ dcha_latch_rsv0

u32 mtk_spm_regs::dcha_latch_rsv0

Definition at line 515 of file spm.h.

◆ dcha_latch_rsv0_fix

u32 mtk_spm_regs::dcha_latch_rsv0_fix

Definition at line 480 of file spm.h.

◆ dchb_gating_latch_0

u32 mtk_spm_regs::dchb_gating_latch_0

Definition at line 507 of file spm.h.

◆ dchb_gating_latch_1

u32 mtk_spm_regs::dchb_gating_latch_1

Definition at line 508 of file spm.h.

◆ dchb_gating_latch_2

u32 mtk_spm_regs::dchb_gating_latch_2

Definition at line 509 of file spm.h.

◆ dchb_gating_latch_3

u32 mtk_spm_regs::dchb_gating_latch_3

Definition at line 510 of file spm.h.

◆ dchb_gating_latch_4

u32 mtk_spm_regs::dchb_gating_latch_4

Definition at line 511 of file spm.h.

◆ dchb_gating_latch_5

u32 mtk_spm_regs::dchb_gating_latch_5

Definition at line 512 of file spm.h.

◆ dchb_gating_latch_6

u32 mtk_spm_regs::dchb_gating_latch_6

Definition at line 513 of file spm.h.

◆ dchb_gating_latch_7

u32 mtk_spm_regs::dchb_gating_latch_7

Definition at line 514 of file spm.h.

◆ dchb_latch_rsv0

u32 mtk_spm_regs::dchb_latch_rsv0

Definition at line 516 of file spm.h.

◆ dchb_latch_rsv0_fix

u32 mtk_spm_regs::dchb_latch_rsv0_fix

Definition at line 481 of file spm.h.

◆ ddr_en_dbc_con0

u32 mtk_spm_regs::ddr_en_dbc_con0

Definition at line 368 of file spm.h.

Referenced by spm_register_init().

◆ ddr_en_dbc_con1

u32 mtk_spm_regs::ddr_en_dbc_con1

Definition at line 369 of file spm.h.

Referenced by spm_register_init().

◆ ddr_en_dbc_len

u32 mtk_spm_regs::ddr_en_dbc_len

Definition at line 171 of file spm.h.

Referenced by spm_register_init().

◆ ddr_en_emi_dbc_con

u32 mtk_spm_regs::ddr_en_emi_dbc_con

Definition at line 174 of file spm.h.

◆ ddren_dbc_con [1/2]

uint32_t mtk_spm_regs::ddren_dbc_con

Definition at line 189 of file spm.h.

Referenced by spm_register_init().

◆ ddren_dbc_con [2/2]

u32 mtk_spm_regs::ddren_dbc_con

Definition at line 458 of file spm.h.

◆ debugtop_sram_con [1/2]

u32 mtk_spm_regs::debugtop_sram_con

Definition at line 339 of file spm.h.

◆ debugtop_sram_con [2/2]

u32 mtk_spm_regs::debugtop_sram_con

Definition at line 526 of file spm.h.

◆ devapc_acp_sram_con [1/2]

u32 mtk_spm_regs::devapc_acp_sram_con

Definition at line 332 of file spm.h.

◆ devapc_acp_sram_con [2/2]

u32 mtk_spm_regs::devapc_acp_sram_con

Definition at line 519 of file spm.h.

◆ devapc_ifr_sram_con [1/2]

u32 mtk_spm_regs::devapc_ifr_sram_con

Definition at line 330 of file spm.h.

◆ devapc_ifr_sram_con [2/2]

u32 mtk_spm_regs::devapc_ifr_sram_con

Definition at line 517 of file spm.h.

◆ devapc_subifr_sram_con [1/2]

u32 mtk_spm_regs::devapc_subifr_sram_con

Definition at line 331 of file spm.h.

◆ devapc_subifr_sram_con [2/2]

u32 mtk_spm_regs::devapc_subifr_sram_con

Definition at line 518 of file spm.h.

◆ dis_pwr_con [1/2]

u32 mtk_spm_regs::dis_pwr_con

Definition at line 44 of file spm.h.

◆ dis_pwr_con [2/2]

uint32_t mtk_spm_regs::dis_pwr_con

Definition at line 318 of file spm.h.

◆ dp_tx_pwr_con [1/2]

u32 mtk_spm_regs::dp_tx_pwr_con

Definition at line 340 of file spm.h.

◆ dp_tx_pwr_con [2/2]

u32 mtk_spm_regs::dp_tx_pwr_con

Definition at line 527 of file spm.h.

◆ dpm0_pwr_con

u32 mtk_spm_regs::dpm0_pwr_con

Definition at line 594 of file spm.h.

◆ dpm1_pwr_con

u32 mtk_spm_regs::dpm1_pwr_con

Definition at line 595 of file spm.h.

◆ dpmaif_sram_con [1/2]

u32 mtk_spm_regs::dpmaif_sram_con

Definition at line 341 of file spm.h.

◆ dpmaif_sram_con [2/2]

u32 mtk_spm_regs::dpmaif_sram_con

Definition at line 528 of file spm.h.

◆ dpy0_pwr_con

u32 mtk_spm_regs::dpy0_pwr_con

Definition at line 592 of file spm.h.

◆ dpy1_pwr_con

u32 mtk_spm_regs::dpy1_pwr_con

Definition at line 593 of file spm.h.

◆ dpy2_pwr_con [1/2]

u32 mtk_spm_regs::dpy2_pwr_con

Definition at line 54 of file spm.h.

◆ dpy2_pwr_con [2/2]

uint32_t mtk_spm_regs::dpy2_pwr_con

Definition at line 346 of file spm.h.

◆ dpy_lp_con

u32 mtk_spm_regs::dpy_lp_con

Definition at line 319 of file spm.h.

◆ dpy_pwr_con [1/2]

u32 mtk_spm_regs::dpy_pwr_con

Definition at line 45 of file spm.h.

◆ dpy_pwr_con [2/2]

uint32_t mtk_spm_regs::dpy_pwr_con

Definition at line 308 of file spm.h.

◆ dpy_shu2_con

u32 mtk_spm_regs::dpy_shu2_con

Definition at line 529 of file spm.h.

◆ dpy_shu2_sram_con [1/2]

uint32_t mtk_spm_regs::dpy_shu2_sram_con

Definition at line 342 of file spm.h.

◆ dpy_shu2_sram_con [2/2]

u32 mtk_spm_regs::dpy_shu2_sram_con

Definition at line 701 of file spm.h.

◆ dpy_shu_sram_con [1/2]

u32 mtk_spm_regs::dpy_shu_sram_con

Definition at line 328 of file spm.h.

◆ dpy_shu_sram_con [2/2]

u32 mtk_spm_regs::dpy_shu_sram_con

Definition at line 515 of file spm.h.

◆ dpy_sram_con

uint32_t mtk_spm_regs::dpy_sram_con

Definition at line 355 of file spm.h.

◆ dramc_dbg_latch

u32 mtk_spm_regs::dramc_dbg_latch

Definition at line 216 of file spm.h.

◆ dramc_dmyrd_con

u32 mtk_spm_regs::dramc_dmyrd_con

Definition at line 332 of file spm.h.

◆ dramc_dpy_clk_spm_con [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_spm_con

Definition at line 400 of file spm.h.

◆ dramc_dpy_clk_spm_con [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_spm_con

Definition at line 576 of file spm.h.

◆ dramc_dpy_clk_sw_con

u32 mtk_spm_regs::dramc_dpy_clk_sw_con

Definition at line 327 of file spm.h.

Referenced by cbt_dramc_dfs_direct_jump().

◆ dramc_dpy_clk_sw_con2

u32 mtk_spm_regs::dramc_dpy_clk_sw_con2

Definition at line 331 of file spm.h.

Referenced by transfer_pll_to_spm_control().

◆ dramc_dpy_clk_sw_con_0 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_0

Definition at line 392 of file spm.h.

◆ dramc_dpy_clk_sw_con_0 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_0

Definition at line 568 of file spm.h.

◆ dramc_dpy_clk_sw_con_1 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_1

Definition at line 393 of file spm.h.

◆ dramc_dpy_clk_sw_con_1 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_1

Definition at line 569 of file spm.h.

◆ dramc_dpy_clk_sw_con_2 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_2

Definition at line 394 of file spm.h.

◆ dramc_dpy_clk_sw_con_2 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_2

Definition at line 570 of file spm.h.

◆ dramc_dpy_clk_sw_con_3 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_3

Definition at line 395 of file spm.h.

◆ dramc_dpy_clk_sw_con_3 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_3

Definition at line 571 of file spm.h.

◆ dramc_dpy_clk_sw_con_rsv

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_rsv

Definition at line 318 of file spm.h.

◆ dramc_dpy_clk_sw_con_sel

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_sel

Definition at line 326 of file spm.h.

Referenced by spm_pinmux_setting(), and transfer_pll_to_spm_control().

◆ dramc_dpy_clk_sw_con_sel2

u32 mtk_spm_regs::dramc_dpy_clk_sw_con_sel2

Definition at line 330 of file spm.h.

Referenced by spm_pinmux_setting(), and transfer_pll_to_spm_control().

◆ dramc_dpy_clk_sw_sel_0 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_0

Definition at line 396 of file spm.h.

◆ dramc_dpy_clk_sw_sel_0 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_0

Definition at line 572 of file spm.h.

◆ dramc_dpy_clk_sw_sel_1 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_1

Definition at line 397 of file spm.h.

◆ dramc_dpy_clk_sw_sel_1 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_1

Definition at line 573 of file spm.h.

◆ dramc_dpy_clk_sw_sel_2 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_2

Definition at line 398 of file spm.h.

◆ dramc_dpy_clk_sw_sel_2 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_2

Definition at line 574 of file spm.h.

◆ dramc_dpy_clk_sw_sel_3 [1/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_3

Definition at line 399 of file spm.h.

◆ dramc_dpy_clk_sw_sel_3 [2/2]

u32 mtk_spm_regs::dramc_dpy_clk_sw_sel_3

Definition at line 575 of file spm.h.

◆ dramc_gating_err_latch_ch0_0 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_0

Definition at line 578 of file spm.h.

◆ dramc_gating_err_latch_ch0_0 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_ch0_0

Definition at line 853 of file spm.h.

◆ dramc_gating_err_latch_ch0_1 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_1

Definition at line 579 of file spm.h.

◆ dramc_gating_err_latch_ch0_1 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_ch0_1

Definition at line 854 of file spm.h.

◆ dramc_gating_err_latch_ch0_2 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_2

Definition at line 580 of file spm.h.

◆ dramc_gating_err_latch_ch0_2 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_ch0_2

Definition at line 855 of file spm.h.

◆ dramc_gating_err_latch_ch0_3 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_3

Definition at line 581 of file spm.h.

◆ dramc_gating_err_latch_ch0_3 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_ch0_3

Definition at line 856 of file spm.h.

◆ dramc_gating_err_latch_ch0_4 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_4

Definition at line 582 of file spm.h.

◆ dramc_gating_err_latch_ch0_4 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_ch0_4

Definition at line 857 of file spm.h.

◆ dramc_gating_err_latch_ch0_5 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_5

Definition at line 583 of file spm.h.

◆ dramc_gating_err_latch_ch0_5 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_ch0_5

Definition at line 858 of file spm.h.

◆ dramc_gating_err_latch_ch0_6

uint32_t mtk_spm_regs::dramc_gating_err_latch_ch0_6

Definition at line 584 of file spm.h.

◆ dramc_gating_err_latch_spare_0 [1/2]

uint32_t mtk_spm_regs::dramc_gating_err_latch_spare_0

Definition at line 586 of file spm.h.

◆ dramc_gating_err_latch_spare_0 [2/2]

u32 mtk_spm_regs::dramc_gating_err_latch_spare_0

Definition at line 860 of file spm.h.

◆ dramc_mcu2_sram_con [1/2]

u32 mtk_spm_regs::dramc_mcu2_sram_con

Definition at line 343 of file spm.h.

Referenced by wake_dpm_sram_up().

◆ dramc_mcu2_sram_con [2/2]

u32 mtk_spm_regs::dramc_mcu2_sram_con

Definition at line 530 of file spm.h.

◆ dramc_mcu_sram_con [1/2]

u32 mtk_spm_regs::dramc_mcu_sram_con

Definition at line 344 of file spm.h.

Referenced by wake_dpm_sram_up().

◆ dramc_mcu_sram_con [2/2]

u32 mtk_spm_regs::dramc_mcu_sram_con

Definition at line 531 of file spm.h.

◆ dramc_md32_pwr_con

uint32_t mtk_spm_regs::dramc_md32_pwr_con

Definition at line 309 of file spm.h.

◆ dummy1_pwr_con

u32 mtk_spm_regs::dummy1_pwr_con

Definition at line 259 of file spm.h.

◆ dummy_sram_con [1/2]

u32 mtk_spm_regs::dummy_sram_con

Definition at line 292 of file spm.h.

◆ dummy_sram_con [2/2]

uint32_t mtk_spm_regs::dummy_sram_con

Definition at line 334 of file spm.h.

◆ dvfs_abort_others_mask

u32 mtk_spm_regs::dvfs_abort_others_mask

Definition at line 443 of file spm.h.

◆ dvfs_abort_sta

u32 mtk_spm_regs::dvfs_abort_sta

Definition at line 442 of file spm.h.

◆ dvfsrc_event_force_on

u32 mtk_spm_regs::dvfsrc_event_force_on

Definition at line 437 of file spm.h.

◆ dvfsrc_event_mask_con

u32 mtk_spm_regs::dvfsrc_event_mask_con

Definition at line 436 of file spm.h.

◆ dvfsrc_event_sel

u32 mtk_spm_regs::dvfsrc_event_sel

Definition at line 438 of file spm.h.

◆ dvfsrc_event_sta [1/2]

u32 mtk_spm_regs::dvfsrc_event_sta

Definition at line 233 of file spm.h.

◆ dvfsrc_event_sta [2/2]

u32 mtk_spm_regs::dvfsrc_event_sta

Definition at line 412 of file spm.h.

◆ dxcc_sram_con [1/2]

uint32_t mtk_spm_regs::dxcc_sram_con

Definition at line 337 of file spm.h.

◆ dxcc_sram_con [2/2]

u32 mtk_spm_regs::dxcc_sram_con

Definition at line 524 of file spm.h.

◆ edp_tx_pwr_con

u32 mtk_spm_regs::edp_tx_pwr_con

Definition at line 605 of file spm.h.

◆ emi_self_refresh_ch_sta

u32 mtk_spm_regs::emi_self_refresh_ch_sta

Definition at line 329 of file spm.h.

◆ ether_pwr_con

u32 mtk_spm_regs::ether_pwr_con

Definition at line 591 of file spm.h.

◆ ext_buck_con

u32 mtk_spm_regs::ext_buck_con

Definition at line 298 of file spm.h.

◆ ext_buck_iso [1/2]

u32 mtk_spm_regs::ext_buck_iso

Definition at line 336 of file spm.h.

◆ ext_buck_iso [2/2]

u32 mtk_spm_regs::ext_buck_iso

Definition at line 523 of file spm.h.

◆ ext_int_wakeup_req [1/2]

u32 mtk_spm_regs::ext_int_wakeup_req

Definition at line 270 of file spm.h.

◆ ext_int_wakeup_req [2/2]

u32 mtk_spm_regs::ext_int_wakeup_req

Definition at line 449 of file spm.h.

◆ ext_int_wakeup_req_clr [1/2]

u32 mtk_spm_regs::ext_int_wakeup_req_clr

Definition at line 272 of file spm.h.

◆ ext_int_wakeup_req_clr [2/2]

u32 mtk_spm_regs::ext_int_wakeup_req_clr

Definition at line 451 of file spm.h.

◆ ext_int_wakeup_req_set [1/2]

u32 mtk_spm_regs::ext_int_wakeup_req_set

Definition at line 271 of file spm.h.

◆ ext_int_wakeup_req_set [2/2]

u32 mtk_spm_regs::ext_int_wakeup_req_set

Definition at line 450 of file spm.h.

◆ gcpu_sram_con

u32 mtk_spm_regs::gcpu_sram_con

Definition at line 53 of file spm.h.

◆ gic_wakeup_sta [1/2]

u32 mtk_spm_regs::gic_wakeup_sta

Definition at line 265 of file spm.h.

◆ gic_wakeup_sta [2/2]

u32 mtk_spm_regs::gic_wakeup_sta

Definition at line 444 of file spm.h.

◆ hdmi_rx_pwr_con

u32 mtk_spm_regs::hdmi_rx_pwr_con

Definition at line 607 of file spm.h.

◆ hdmi_tx_pwr_con

u32 mtk_spm_regs::hdmi_tx_pwr_con

Definition at line 606 of file spm.h.

◆ ifr_pwr_con [1/2]

u32 mtk_spm_regs::ifr_pwr_con

Definition at line 42 of file spm.h.

◆ ifr_pwr_con [2/2]

uint32_t mtk_spm_regs::ifr_pwr_con

Definition at line 306 of file spm.h.

◆ ifr_sramrom_con

u32 mtk_spm_regs::ifr_sramrom_con

Definition at line 58 of file spm.h.

◆ ifr_sub_pwr_con [1/2]

u32 mtk_spm_regs::ifr_sub_pwr_con

Definition at line 307 of file spm.h.

◆ ifr_sub_pwr_con [2/2]

u32 mtk_spm_regs::ifr_sub_pwr_con

Definition at line 494 of file spm.h.

◆ img_d_pwr_con

u32 mtk_spm_regs::img_d_pwr_con

Definition at line 618 of file spm.h.

◆ img_m_pwr_con

u32 mtk_spm_regs::img_m_pwr_con

Definition at line 617 of file spm.h.

◆ ipe_pwr_con [1/2]

u32 mtk_spm_regs::ipe_pwr_con

Definition at line 312 of file spm.h.

◆ ipe_pwr_con [2/2]

u32 mtk_spm_regs::ipe_pwr_con

Definition at line 498 of file spm.h.

◆ ipnna_pwr_con

u32 mtk_spm_regs::ipnna_pwr_con

Definition at line 622 of file spm.h.

◆ isp2_pwr_con [1/2]

uint32_t mtk_spm_regs::isp2_pwr_con

Definition at line 311 of file spm.h.

◆ isp2_pwr_con [2/2]

u32 mtk_spm_regs::isp2_pwr_con

Definition at line 497 of file spm.h.

◆ isp_pwr_con [1/2]

u32 mtk_spm_regs::isp_pwr_con

Definition at line 43 of file spm.h.

◆ isp_pwr_con [2/2]

uint32_t mtk_spm_regs::isp_pwr_con

Definition at line 310 of file spm.h.

◆ l1_pdn

u32 mtk_spm_regs::l1_pdn

Definition at line 50 of file spm.h.

◆ mbist_efuse_repair_ack_sta

u32 mtk_spm_regs::mbist_efuse_repair_ack_sta

Definition at line 300 of file spm.h.

◆ mcu_pwr_con

u32 mtk_spm_regs::mcu_pwr_con

Definition at line 57 of file spm.h.

◆ mcupm_pwr_con [1/2]

uint32_t mtk_spm_regs::mcupm_pwr_con

Definition at line 345 of file spm.h.

◆ mcupm_pwr_con [2/2]

u32 mtk_spm_regs::mcupm_pwr_con

Definition at line 532 of file spm.h.

◆ mcusys_idle_sta [1/2]

u32 mtk_spm_regs::mcusys_idle_sta

Definition at line 264 of file spm.h.

◆ mcusys_idle_sta [2/2]

u32 mtk_spm_regs::mcusys_idle_sta

Definition at line 443 of file spm.h.

◆ md1_pwr_con [1/2]

u32 mtk_spm_regs::md1_pwr_con

Definition at line 273 of file spm.h.

◆ md1_pwr_con [2/2]

uint32_t mtk_spm_regs::md1_pwr_con

Definition at line 297 of file spm.h.

◆ md2spm_dvfs_con [1/2]

u32 mtk_spm_regs::md2spm_dvfs_con

Definition at line 317 of file spm.h.

◆ md2spm_dvfs_con [2/2]

uint32_t mtk_spm_regs::md2spm_dvfs_con

Definition at line 375 of file spm.h.

◆ md32_clk_con [1/2]

u32 mtk_spm_regs::md32_clk_con

Definition at line 175 of file spm.h.

◆ md32_clk_con [2/2]

uint32_t mtk_spm_regs::md32_clk_con

Definition at line 164 of file spm.h.

◆ md32pcm_cfgreg_sw_rstn

u32 mtk_spm_regs::md32pcm_cfgreg_sw_rstn

Definition at line 615 of file spm.h.

Referenced by spm_kick_pcm_to_run(), and spm_reset_and_init_pcm().

◆ md32pcm_dma0_con

u32 mtk_spm_regs::md32pcm_dma0_con

Definition at line 622 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_dma0_count

u32 mtk_spm_regs::md32pcm_dma0_count

Definition at line 621 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_dma0_dst

u32 mtk_spm_regs::md32pcm_dma0_dst

Definition at line 618 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_dma0_rlct

u32 mtk_spm_regs::md32pcm_dma0_rlct

Definition at line 625 of file spm.h.

Referenced by spm_kick_pcm_to_run().

◆ md32pcm_dma0_src

u32 mtk_spm_regs::md32pcm_dma0_src

Definition at line 617 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_dma0_start

u32 mtk_spm_regs::md32pcm_dma0_start

Definition at line 623 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_dma0_wppt

u32 mtk_spm_regs::md32pcm_dma0_wppt

Definition at line 619 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_dma0_wpto

u32 mtk_spm_regs::md32pcm_dma0_wpto

Definition at line 620 of file spm.h.

Referenced by spm_kick_im_to_fetch().

◆ md32pcm_event_sta [1/2]

u32 mtk_spm_regs::md32pcm_event_sta

Definition at line 208 of file spm.h.

◆ md32pcm_event_sta [2/2]

u32 mtk_spm_regs::md32pcm_event_sta

Definition at line 387 of file spm.h.

◆ md32pcm_pc [1/2]

u32 mtk_spm_regs::md32pcm_pc

Definition at line 231 of file spm.h.

Referenced by spm_init().

◆ md32pcm_pc [2/2]

u32 mtk_spm_regs::md32pcm_pc

Definition at line 410 of file spm.h.

◆ md32pcm_sta [1/2]

u32 mtk_spm_regs::md32pcm_sta

Definition at line 230 of file spm.h.

◆ md32pcm_sta [2/2]

u32 mtk_spm_regs::md32pcm_sta

Definition at line 409 of file spm.h.

◆ md32pcm_wakeup_sta [1/2]

u32 mtk_spm_regs::md32pcm_wakeup_sta

Definition at line 207 of file spm.h.

◆ md32pcm_wakeup_sta [2/2]

u32 mtk_spm_regs::md32pcm_wakeup_sta

Definition at line 386 of file spm.h.

◆ md_ext_buck_iso_con [1/2]

u32 mtk_spm_regs::md_ext_buck_iso_con

Definition at line 294 of file spm.h.

◆ md_ext_buck_iso_con [2/2]

uint32_t mtk_spm_regs::md_ext_buck_iso_con

Definition at line 335 of file spm.h.

◆ md_extra_pwr_con

u32 mtk_spm_regs::md_extra_pwr_con

Definition at line 296 of file spm.h.

◆ md_pwr_con

u32 mtk_spm_regs::md_pwr_con

Definition at line 55 of file spm.h.

◆ md_sram_iso_con

u32 mtk_spm_regs::md_sram_iso_con

Definition at line 295 of file spm.h.

◆ mdp_pwr_con [1/2]

uint32_t mtk_spm_regs::mdp_pwr_con

Definition at line 317 of file spm.h.

◆ mdp_pwr_con [2/2]

u32 mtk_spm_regs::mdp_pwr_con

Definition at line 503 of file spm.h.

◆ mfg0_pwr_con [1/2]

u32 mtk_spm_regs::mfg0_pwr_con

Definition at line 299 of file spm.h.

◆ mfg0_pwr_con [2/2]

u32 mtk_spm_regs::mfg0_pwr_con

Definition at line 486 of file spm.h.

◆ mfg1_pwr_con [1/2]

u32 mtk_spm_regs::mfg1_pwr_con

Definition at line 300 of file spm.h.

◆ mfg1_pwr_con [2/2]

u32 mtk_spm_regs::mfg1_pwr_con

Definition at line 487 of file spm.h.

◆ mfg2_pwr_con [1/2]

u32 mtk_spm_regs::mfg2_pwr_con

Definition at line 301 of file spm.h.

◆ mfg2_pwr_con [2/2]

u32 mtk_spm_regs::mfg2_pwr_con

Definition at line 488 of file spm.h.

◆ mfg3_pwr_con [1/2]

u32 mtk_spm_regs::mfg3_pwr_con

Definition at line 302 of file spm.h.

◆ mfg3_pwr_con [2/2]

u32 mtk_spm_regs::mfg3_pwr_con

Definition at line 489 of file spm.h.

◆ mfg4_pwr_con [1/2]

u32 mtk_spm_regs::mfg4_pwr_con

Definition at line 303 of file spm.h.

◆ mfg4_pwr_con [2/2]

u32 mtk_spm_regs::mfg4_pwr_con

Definition at line 490 of file spm.h.

◆ mfg5_pwr_con [1/2]

u32 mtk_spm_regs::mfg5_pwr_con

Definition at line 304 of file spm.h.

◆ mfg5_pwr_con [2/2]

u32 mtk_spm_regs::mfg5_pwr_con

Definition at line 491 of file spm.h.

◆ mfg6_pwr_con [1/2]

u32 mtk_spm_regs::mfg6_pwr_con

Definition at line 305 of file spm.h.

◆ mfg6_pwr_con [2/2]

u32 mtk_spm_regs::mfg6_pwr_con

Definition at line 492 of file spm.h.

◆ mfg_2d_pwr_con

u32 mtk_spm_regs::mfg_2d_pwr_con

Definition at line 66 of file spm.h.

◆ mfg_async_pwr_con

u32 mtk_spm_regs::mfg_async_pwr_con

Definition at line 67 of file spm.h.

◆ mfg_core0_pwr_con

u32 mtk_spm_regs::mfg_core0_pwr_con

Definition at line 284 of file spm.h.

◆ mfg_core1_pwr_con

u32 mtk_spm_regs::mfg_core1_pwr_con

Definition at line 269 of file spm.h.

◆ mfg_pwr_con

u32 mtk_spm_regs::mfg_pwr_con

Definition at line 36 of file spm.h.

◆ misc_sta

u32 mtk_spm_regs::misc_sta

Definition at line 213 of file spm.h.

◆ mjc_pwr_con

u32 mtk_spm_regs::mjc_pwr_con

Definition at line 59 of file spm.h.

◆ mm_dvfs_halt [1/2]

u32 mtk_spm_regs::mm_dvfs_halt

Definition at line 212 of file spm.h.

◆ mm_dvfs_halt [2/2]

u32 mtk_spm_regs::mm_dvfs_halt

Definition at line 391 of file spm.h.

◆ mp0_cpu0_irq_mask

u32 mtk_spm_regs::mp0_cpu0_irq_mask

Definition at line 366 of file spm.h.

◆ mp0_cpu0_l1_pdn

u32 mtk_spm_regs::mp0_cpu0_l1_pdn

Definition at line 246 of file spm.h.

◆ mp0_cpu0_pwr_con

u32 mtk_spm_regs::mp0_cpu0_pwr_con

Definition at line 234 of file spm.h.

◆ mp0_cpu0_wfi_en

u32 mtk_spm_regs::mp0_cpu0_wfi_en

Definition at line 375 of file spm.h.

◆ mp0_cpu1_irq_mask

u32 mtk_spm_regs::mp0_cpu1_irq_mask

Definition at line 367 of file spm.h.

◆ mp0_cpu1_l1_pdn

u32 mtk_spm_regs::mp0_cpu1_l1_pdn

Definition at line 247 of file spm.h.

◆ mp0_cpu1_pwr_con

u32 mtk_spm_regs::mp0_cpu1_pwr_con

Definition at line 235 of file spm.h.

◆ mp0_cpu1_wfi_en

u32 mtk_spm_regs::mp0_cpu1_wfi_en

Definition at line 376 of file spm.h.

◆ mp0_cpu2_irq_mask

u32 mtk_spm_regs::mp0_cpu2_irq_mask

Definition at line 368 of file spm.h.

◆ mp0_cpu2_l1_pdn

u32 mtk_spm_regs::mp0_cpu2_l1_pdn

Definition at line 248 of file spm.h.

◆ mp0_cpu2_pwr_con

u32 mtk_spm_regs::mp0_cpu2_pwr_con

Definition at line 236 of file spm.h.

◆ mp0_cpu2_wfi_en

u32 mtk_spm_regs::mp0_cpu2_wfi_en

Definition at line 377 of file spm.h.

◆ mp0_cpu3_irq_mask

u32 mtk_spm_regs::mp0_cpu3_irq_mask

Definition at line 369 of file spm.h.

◆ mp0_cpu3_l1_pdn

u32 mtk_spm_regs::mp0_cpu3_l1_pdn

Definition at line 249 of file spm.h.

◆ mp0_cpu3_pwr_con

u32 mtk_spm_regs::mp0_cpu3_pwr_con

Definition at line 237 of file spm.h.

◆ mp0_cpu3_wfi_en

u32 mtk_spm_regs::mp0_cpu3_wfi_en

Definition at line 378 of file spm.h.

◆ mp0_cpu4_wfi_en

u32 mtk_spm_regs::mp0_cpu4_wfi_en

Definition at line 465 of file spm.h.

◆ mp0_cpu5_wfi_en

u32 mtk_spm_regs::mp0_cpu5_wfi_en

Definition at line 466 of file spm.h.

◆ mp0_cpu6_wfi_en

u32 mtk_spm_regs::mp0_cpu6_wfi_en

Definition at line 467 of file spm.h.

◆ mp0_cpu7_wfi_en

u32 mtk_spm_regs::mp0_cpu7_wfi_en

Definition at line 468 of file spm.h.

◆ mp0_cputop_l2_pdn

u32 mtk_spm_regs::mp0_cputop_l2_pdn

Definition at line 244 of file spm.h.

◆ mp0_cputop_l2_sleep_b

u32 mtk_spm_regs::mp0_cputop_l2_sleep_b

Definition at line 245 of file spm.h.

◆ mp0_cputop_pwr_con

u32 mtk_spm_regs::mp0_cputop_pwr_con

Definition at line 233 of file spm.h.

◆ mp0_l2cflush

u32 mtk_spm_regs::mp0_l2cflush

Definition at line 384 of file spm.h.

◆ mp1_cpu0_irq_mask

u32 mtk_spm_regs::mp1_cpu0_irq_mask

Definition at line 370 of file spm.h.

◆ mp1_cpu0_l1_pdn

u32 mtk_spm_regs::mp1_cpu0_l1_pdn

Definition at line 252 of file spm.h.

◆ mp1_cpu0_pwr_con

u32 mtk_spm_regs::mp1_cpu0_pwr_con

Definition at line 239 of file spm.h.

◆ mp1_cpu0_wfi_en

u32 mtk_spm_regs::mp1_cpu0_wfi_en

Definition at line 379 of file spm.h.

◆ mp1_cpu1_irq_mask

u32 mtk_spm_regs::mp1_cpu1_irq_mask

Definition at line 371 of file spm.h.

◆ mp1_cpu1_l1_pdn

u32 mtk_spm_regs::mp1_cpu1_l1_pdn

Definition at line 253 of file spm.h.

◆ mp1_cpu1_pwr_con

u32 mtk_spm_regs::mp1_cpu1_pwr_con

Definition at line 240 of file spm.h.

◆ mp1_cpu1_wfi_en

u32 mtk_spm_regs::mp1_cpu1_wfi_en

Definition at line 380 of file spm.h.

◆ mp1_cpu2_irq_mask

u32 mtk_spm_regs::mp1_cpu2_irq_mask

Definition at line 372 of file spm.h.

◆ mp1_cpu2_l1_pdn

u32 mtk_spm_regs::mp1_cpu2_l1_pdn

Definition at line 254 of file spm.h.

◆ mp1_cpu2_pwr_con

u32 mtk_spm_regs::mp1_cpu2_pwr_con

Definition at line 241 of file spm.h.

◆ mp1_cpu2_wfi_en

u32 mtk_spm_regs::mp1_cpu2_wfi_en

Definition at line 381 of file spm.h.

◆ mp1_cpu3_irq_mask

u32 mtk_spm_regs::mp1_cpu3_irq_mask

Definition at line 373 of file spm.h.

◆ mp1_cpu3_l1_pdn

u32 mtk_spm_regs::mp1_cpu3_l1_pdn

Definition at line 255 of file spm.h.

◆ mp1_cpu3_pwr_con

u32 mtk_spm_regs::mp1_cpu3_pwr_con

Definition at line 242 of file spm.h.

◆ mp1_cpu3_wfi_en

u32 mtk_spm_regs::mp1_cpu3_wfi_en

Definition at line 382 of file spm.h.

◆ mp1_cputop_l2_pdn

u32 mtk_spm_regs::mp1_cputop_l2_pdn

Definition at line 250 of file spm.h.

◆ mp1_cputop_l2_sleep_b

u32 mtk_spm_regs::mp1_cputop_l2_sleep_b

Definition at line 251 of file spm.h.

◆ mp1_cputop_pwr_con

u32 mtk_spm_regs::mp1_cputop_pwr_con

Definition at line 238 of file spm.h.

◆ mp1_l2cflush

u32 mtk_spm_regs::mp1_l2cflush

Definition at line 385 of file spm.h.

◆ msdc_pwr_con [1/2]

uint32_t mtk_spm_regs::msdc_pwr_con

Definition at line 338 of file spm.h.

◆ msdc_pwr_con [2/2]

u32 mtk_spm_regs::msdc_pwr_con

Definition at line 525 of file spm.h.

◆ msdc_sram_con

u32 mtk_spm_regs::msdc_sram_con

Definition at line 634 of file spm.h.

◆ nna0_pwr_con [1/2]

uint32_t mtk_spm_regs::nna0_pwr_con

Definition at line 350 of file spm.h.

◆ nna0_pwr_con [2/2]

u32 mtk_spm_regs::nna0_pwr_con

Definition at line 620 of file spm.h.

◆ nna1_pwr_con [1/2]

uint32_t mtk_spm_regs::nna1_pwr_con

Definition at line 351 of file spm.h.

◆ nna1_pwr_con [2/2]

u32 mtk_spm_regs::nna1_pwr_con

Definition at line 621 of file spm.h.

◆ nna2_pwr_con

uint32_t mtk_spm_regs::nna2_pwr_con

Definition at line 352 of file spm.h.

◆ nna3_pwr_con

uint32_t mtk_spm_regs::nna3_pwr_con

Definition at line 356 of file spm.h.

◆ nna_pwr_con

uint32_t mtk_spm_regs::nna_pwr_con

Definition at line 353 of file spm.h.

Referenced by spm_set_power_control().

◆ opp0_table

uint32_t mtk_spm_regs::opp0_table

Definition at line 620 of file spm.h.

◆ opp10_table

uint32_t mtk_spm_regs::opp10_table

Definition at line 630 of file spm.h.

◆ opp11_table

uint32_t mtk_spm_regs::opp11_table

Definition at line 631 of file spm.h.

◆ opp12_table

uint32_t mtk_spm_regs::opp12_table

Definition at line 632 of file spm.h.

◆ opp13_table

uint32_t mtk_spm_regs::opp13_table

Definition at line 633 of file spm.h.

◆ opp14_table

uint32_t mtk_spm_regs::opp14_table

Definition at line 634 of file spm.h.

◆ opp15_table

uint32_t mtk_spm_regs::opp15_table

Definition at line 635 of file spm.h.

◆ opp16_table

uint32_t mtk_spm_regs::opp16_table

Definition at line 636 of file spm.h.

◆ opp17_table

uint32_t mtk_spm_regs::opp17_table

Definition at line 637 of file spm.h.

◆ opp1_table

uint32_t mtk_spm_regs::opp1_table

Definition at line 621 of file spm.h.

◆ opp2_table

uint32_t mtk_spm_regs::opp2_table

Definition at line 622 of file spm.h.

◆ opp3_table

uint32_t mtk_spm_regs::opp3_table

Definition at line 623 of file spm.h.

◆ opp4_table

uint32_t mtk_spm_regs::opp4_table

Definition at line 624 of file spm.h.

◆ opp5_table

uint32_t mtk_spm_regs::opp5_table

Definition at line 625 of file spm.h.

◆ opp6_table

uint32_t mtk_spm_regs::opp6_table

Definition at line 626 of file spm.h.

◆ opp7_table

uint32_t mtk_spm_regs::opp7_table

Definition at line 627 of file spm.h.

◆ opp8_table

uint32_t mtk_spm_regs::opp8_table

Definition at line 628 of file spm.h.

◆ opp9_table

uint32_t mtk_spm_regs::opp9_table

Definition at line 629 of file spm.h.

◆ other_pwr_status [1/2]

u32 mtk_spm_regs::other_pwr_status

Definition at line 224 of file spm.h.

◆ other_pwr_status [2/2]

u32 mtk_spm_regs::other_pwr_status

Definition at line 403 of file spm.h.

◆ pcie_phy_pwr_con

u32 mtk_spm_regs::pcie_phy_pwr_con

Definition at line 586 of file spm.h.

◆ pcm_con0 [1/2]

u32 mtk_spm_regs::pcm_con0

◆ pcm_con0 [2/2]

uint32_t mtk_spm_regs::pcm_con0

Definition at line 150 of file spm.h.

◆ pcm_con1 [1/2]

u32 mtk_spm_regs::pcm_con1

◆ pcm_con1 [2/2]

uint32_t mtk_spm_regs::pcm_con1

Definition at line 151 of file spm.h.

◆ pcm_debug_con [1/2]

u32 mtk_spm_regs::pcm_debug_con

Definition at line 141 of file spm.h.

◆ pcm_debug_con [2/2]

uint32_t mtk_spm_regs::pcm_debug_con

Definition at line 187 of file spm.h.

◆ pcm_event_reg_sta

u32 mtk_spm_regs::pcm_event_reg_sta

Definition at line 87 of file spm.h.

◆ pcm_event_vector

u32 mtk_spm_regs::pcm_event_vector[PCM_EVENT_VECTOR_NUM]

Definition at line 148 of file spm.h.

Referenced by spm_init_event_vector().

◆ pcm_event_vector0

u32 mtk_spm_regs::pcm_event_vector0

Definition at line 76 of file spm.h.

◆ pcm_event_vector1

u32 mtk_spm_regs::pcm_event_vector1

Definition at line 77 of file spm.h.

◆ pcm_event_vector2

u32 mtk_spm_regs::pcm_event_vector2

Definition at line 78 of file spm.h.

◆ pcm_event_vector3

u32 mtk_spm_regs::pcm_event_vector3

Definition at line 79 of file spm.h.

◆ pcm_event_vector4

u32 mtk_spm_regs::pcm_event_vector4

Definition at line 91 of file spm.h.

◆ pcm_event_vector5

u32 mtk_spm_regs::pcm_event_vector5

Definition at line 92 of file spm.h.

◆ pcm_event_vector6

u32 mtk_spm_regs::pcm_event_vector6

Definition at line 93 of file spm.h.

◆ pcm_event_vector7

u32 mtk_spm_regs::pcm_event_vector7

Definition at line 94 of file spm.h.

◆ pcm_event_vector_en

u32 mtk_spm_regs::pcm_event_vector_en

Definition at line 149 of file spm.h.

◆ pcm_flags

u32 mtk_spm_regs::pcm_flags

Definition at line 138 of file spm.h.

◆ pcm_fsm_sta

u32 mtk_spm_regs::pcm_fsm_sta

◆ pcm_im_host_rw_dat

u32 mtk_spm_regs::pcm_im_host_rw_dat

Definition at line 90 of file spm.h.

Referenced by spm_check_pcm_code(), and spm_load_pcm_code().

◆ pcm_im_host_rw_ptr

u32 mtk_spm_regs::pcm_im_host_rw_ptr

Definition at line 89 of file spm.h.

Referenced by spm_check_pcm_code(), and spm_load_pcm_code().

◆ pcm_im_len

u32 mtk_spm_regs::pcm_im_len

Definition at line 73 of file spm.h.

Referenced by spm_register_init().

◆ pcm_im_ptr

u32 mtk_spm_regs::pcm_im_ptr

Definition at line 72 of file spm.h.

Referenced by spm_register_init().

◆ pcm_mas_pause_mask

u32 mtk_spm_regs::pcm_mas_pause_mask

Definition at line 81 of file spm.h.

◆ pcm_md32_irq

u32 mtk_spm_regs::pcm_md32_irq

Definition at line 125 of file spm.h.

◆ pcm_md32_mailbox

u32 mtk_spm_regs::pcm_md32_mailbox

Definition at line 124 of file spm.h.

◆ pcm_pasr_dpd

u32 mtk_spm_regs::pcm_pasr_dpd[4]

Definition at line 146 of file spm.h.

◆ pcm_pwr_io_en [1/2]

◆ pcm_pwr_io_en [2/2]

uint32_t mtk_spm_regs::pcm_pwr_io_en

Definition at line 155 of file spm.h.

◆ pcm_reg0_data [1/2]

u32 mtk_spm_regs::pcm_reg0_data

Definition at line 177 of file spm.h.

Referenced by spm_reset_and_init_pcm().

◆ pcm_reg0_data [2/2]

uint32_t mtk_spm_regs::pcm_reg0_data

Definition at line 195 of file spm.h.

◆ pcm_reg10_data

u32 mtk_spm_regs::pcm_reg10_data

Definition at line 187 of file spm.h.

◆ pcm_reg11_data

u32 mtk_spm_regs::pcm_reg11_data

Definition at line 188 of file spm.h.

◆ pcm_reg12_data

u32 mtk_spm_regs::pcm_reg12_data

Definition at line 189 of file spm.h.

◆ pcm_reg12_ext_data

u32 mtk_spm_regs::pcm_reg12_ext_data

Definition at line 194 of file spm.h.

◆ pcm_reg12_ext_mask_b_sta

u32 mtk_spm_regs::pcm_reg12_ext_mask_b_sta

Definition at line 195 of file spm.h.

◆ pcm_reg12_mask_b_sta

u32 mtk_spm_regs::pcm_reg12_mask_b_sta

Definition at line 193 of file spm.h.

◆ pcm_reg13_data [1/2]

u32 mtk_spm_regs::pcm_reg13_data

Definition at line 190 of file spm.h.

◆ pcm_reg13_data [2/2]

uint32_t mtk_spm_regs::pcm_reg13_data

Definition at line 199 of file spm.h.

◆ pcm_reg14_data

u32 mtk_spm_regs::pcm_reg14_data

Definition at line 191 of file spm.h.

◆ pcm_reg15_data

u32 mtk_spm_regs::pcm_reg15_data

Definition at line 192 of file spm.h.

Referenced by spm_code_swapping(), and spm_reset_and_init_pcm().

◆ pcm_reg1_data

u32 mtk_spm_regs::pcm_reg1_data

Definition at line 178 of file spm.h.

Referenced by spm_reset_and_init_pcm().

◆ pcm_reg2_data [1/2]

u32 mtk_spm_regs::pcm_reg2_data

Definition at line 179 of file spm.h.

◆ pcm_reg2_data [2/2]

uint32_t mtk_spm_regs::pcm_reg2_data

Definition at line 196 of file spm.h.

◆ pcm_reg3_data

u32 mtk_spm_regs::pcm_reg3_data

Definition at line 180 of file spm.h.

◆ pcm_reg4_data

u32 mtk_spm_regs::pcm_reg4_data

Definition at line 181 of file spm.h.

◆ pcm_reg5_data

u32 mtk_spm_regs::pcm_reg5_data

Definition at line 182 of file spm.h.

◆ pcm_reg6_data [1/2]

u32 mtk_spm_regs::pcm_reg6_data

Definition at line 183 of file spm.h.

◆ pcm_reg6_data [2/2]

uint32_t mtk_spm_regs::pcm_reg6_data

Definition at line 197 of file spm.h.

◆ pcm_reg7_data [1/2]

u32 mtk_spm_regs::pcm_reg7_data

Definition at line 184 of file spm.h.

◆ pcm_reg7_data [2/2]

uint32_t mtk_spm_regs::pcm_reg7_data

Definition at line 198 of file spm.h.

◆ pcm_reg8_data

u32 mtk_spm_regs::pcm_reg8_data

Definition at line 185 of file spm.h.

◆ pcm_reg9_data

u32 mtk_spm_regs::pcm_reg9_data

Definition at line 186 of file spm.h.

◆ pcm_reg_data

u32 mtk_spm_regs::pcm_reg_data[16]

Definition at line 86 of file spm.h.

◆ pcm_reg_data_ini [1/2]

u32 mtk_spm_regs::pcm_reg_data_ini

Definition at line 74 of file spm.h.

Referenced by spm_init_pcm_register(), spm_kick_pcm_to_run(), and spm_register_init().

◆ pcm_reg_data_ini [2/2]

uint32_t mtk_spm_regs::pcm_reg_data_ini

Definition at line 154 of file spm.h.

◆ pcm_reserve

u32 mtk_spm_regs::pcm_reserve

Definition at line 136 of file spm.h.

◆ pcm_reserve2

u32 mtk_spm_regs::pcm_reserve2

Definition at line 137 of file spm.h.

◆ pcm_src_req

u32 mtk_spm_regs::pcm_src_req

Definition at line 139 of file spm.h.

◆ pcm_sta [1/2]

u32 mtk_spm_regs::pcm_sta

Definition at line 219 of file spm.h.

◆ pcm_sta [2/2]

u32 mtk_spm_regs::pcm_sta

Definition at line 398 of file spm.h.

◆ pcm_sw_int_clear

u32 mtk_spm_regs::pcm_sw_int_clear

Definition at line 96 of file spm.h.

◆ pcm_sw_int_set

u32 mtk_spm_regs::pcm_sw_int_set

Definition at line 95 of file spm.h.

◆ pcm_timer_out [1/2]

u32 mtk_spm_regs::pcm_timer_out

Definition at line 84 of file spm.h.

◆ pcm_timer_out [2/2]

uint32_t mtk_spm_regs::pcm_timer_out

Definition at line 203 of file spm.h.

◆ pcm_timer_val [1/2]

u32 mtk_spm_regs::pcm_timer_val

Definition at line 83 of file spm.h.

Referenced by spm_set_wakeup_event().

◆ pcm_timer_val [2/2]

uint32_t mtk_spm_regs::pcm_timer_val

Definition at line 156 of file spm.h.

◆ pcm_wdt_latch_0 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_0

Definition at line 483 of file spm.h.

◆ pcm_wdt_latch_0 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_0

Definition at line 551 of file spm.h.

◆ pcm_wdt_latch_1 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_1

Definition at line 484 of file spm.h.

◆ pcm_wdt_latch_1 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_1

Definition at line 552 of file spm.h.

◆ pcm_wdt_latch_10 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_10

Definition at line 497 of file spm.h.

◆ pcm_wdt_latch_10 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_10

Definition at line 561 of file spm.h.

◆ pcm_wdt_latch_11 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_11

Definition at line 498 of file spm.h.

◆ pcm_wdt_latch_11 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_11

Definition at line 562 of file spm.h.

◆ pcm_wdt_latch_12 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_12

Definition at line 517 of file spm.h.

◆ pcm_wdt_latch_12 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_12

Definition at line 563 of file spm.h.

◆ pcm_wdt_latch_13 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_13

Definition at line 518 of file spm.h.

◆ pcm_wdt_latch_13 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_13

Definition at line 564 of file spm.h.

◆ pcm_wdt_latch_14 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_14

Definition at line 565 of file spm.h.

◆ pcm_wdt_latch_14 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_14

Definition at line 844 of file spm.h.

◆ pcm_wdt_latch_15 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_15

Definition at line 566 of file spm.h.

◆ pcm_wdt_latch_15 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_15

Definition at line 845 of file spm.h.

◆ pcm_wdt_latch_16 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_16

Definition at line 567 of file spm.h.

◆ pcm_wdt_latch_16 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_16

Definition at line 846 of file spm.h.

◆ pcm_wdt_latch_17 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_17

Definition at line 568 of file spm.h.

◆ pcm_wdt_latch_17 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_17

Definition at line 847 of file spm.h.

◆ pcm_wdt_latch_18 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_18

Definition at line 569 of file spm.h.

◆ pcm_wdt_latch_18 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_18

Definition at line 848 of file spm.h.

◆ pcm_wdt_latch_2 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_2

Definition at line 485 of file spm.h.

◆ pcm_wdt_latch_2 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_2

Definition at line 553 of file spm.h.

◆ pcm_wdt_latch_3 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_3

Definition at line 486 of file spm.h.

◆ pcm_wdt_latch_3 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_3

Definition at line 554 of file spm.h.

◆ pcm_wdt_latch_4 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_4

Definition at line 487 of file spm.h.

◆ pcm_wdt_latch_4 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_4

Definition at line 555 of file spm.h.

◆ pcm_wdt_latch_5 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_5

Definition at line 488 of file spm.h.

◆ pcm_wdt_latch_5 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_5

Definition at line 556 of file spm.h.

◆ pcm_wdt_latch_6 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_6

Definition at line 489 of file spm.h.

◆ pcm_wdt_latch_6 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_6

Definition at line 557 of file spm.h.

◆ pcm_wdt_latch_7 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_7

Definition at line 490 of file spm.h.

◆ pcm_wdt_latch_7 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_7

Definition at line 558 of file spm.h.

◆ pcm_wdt_latch_8 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_8

Definition at line 491 of file spm.h.

◆ pcm_wdt_latch_8 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_8

Definition at line 559 of file spm.h.

◆ pcm_wdt_latch_9 [1/2]

u32 mtk_spm_regs::pcm_wdt_latch_9

Definition at line 492 of file spm.h.

◆ pcm_wdt_latch_9 [2/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_9

Definition at line 560 of file spm.h.

◆ pcm_wdt_latch_conn_0

uint32_t mtk_spm_regs::pcm_wdt_latch_conn_0

Definition at line 574 of file spm.h.

◆ pcm_wdt_latch_conn_1

uint32_t mtk_spm_regs::pcm_wdt_latch_conn_1

Definition at line 575 of file spm.h.

◆ pcm_wdt_latch_conn_2

uint32_t mtk_spm_regs::pcm_wdt_latch_conn_2

Definition at line 576 of file spm.h.

◆ pcm_wdt_latch_spare_0 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_spare_0

Definition at line 570 of file spm.h.

◆ pcm_wdt_latch_spare_0 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_spare_0

Definition at line 849 of file spm.h.

◆ pcm_wdt_latch_spare_1 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_spare_1

Definition at line 571 of file spm.h.

◆ pcm_wdt_latch_spare_1 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_spare_1

Definition at line 850 of file spm.h.

◆ pcm_wdt_latch_spare_2 [1/2]

uint32_t mtk_spm_regs::pcm_wdt_latch_spare_2

Definition at line 572 of file spm.h.

◆ pcm_wdt_latch_spare_2 [2/2]

u32 mtk_spm_regs::pcm_wdt_latch_spare_2

Definition at line 851 of file spm.h.

◆ pcm_wdt_out [1/2]

u32 mtk_spm_regs::pcm_wdt_out

Definition at line 198 of file spm.h.

◆ pcm_wdt_out [2/2]

uint32_t mtk_spm_regs::pcm_wdt_out

Definition at line 204 of file spm.h.

◆ pcm_wdt_timer_out

u32 mtk_spm_regs::pcm_wdt_timer_out

Definition at line 122 of file spm.h.

◆ pcm_wdt_timer_val

u32 mtk_spm_regs::pcm_wdt_timer_val

Definition at line 121 of file spm.h.

◆ pcm_wdt_val [1/2]

u32 mtk_spm_regs::pcm_wdt_val

Definition at line 145 of file spm.h.

◆ pcm_wdt_val [2/2]

uint32_t mtk_spm_regs::pcm_wdt_val

Definition at line 157 of file spm.h.

◆ peri_pwr_con [1/2]

u32 mtk_spm_regs::peri_pwr_con

Definition at line 349 of file spm.h.

◆ peri_pwr_con [2/2]

u32 mtk_spm_regs::peri_pwr_con

Definition at line 534 of file spm.h.

◆ pextp_mac_top_p0_pwr_con

u32 mtk_spm_regs::pextp_mac_top_p0_pwr_con

Definition at line 584 of file spm.h.

◆ pextp_mac_top_p1_pwr_con

u32 mtk_spm_regs::pextp_mac_top_p1_pwr_con

Definition at line 585 of file spm.h.

◆ pmcu2spm_cfg

u32 mtk_spm_regs::pmcu2spm_cfg

Definition at line 365 of file spm.h.

◆ pmcu2spm_int

u32 mtk_spm_regs::pmcu2spm_int

Definition at line 358 of file spm.h.

◆ pmcu2spm_int_clr

u32 mtk_spm_regs::pmcu2spm_int_clr

Definition at line 360 of file spm.h.

◆ pmcu2spm_int_set

u32 mtk_spm_regs::pmcu2spm_int_set

Definition at line 359 of file spm.h.

◆ pmcu2spm_mailbox_0 [1/2]

u32 mtk_spm_regs::pmcu2spm_mailbox_0

Definition at line 361 of file spm.h.

◆ pmcu2spm_mailbox_0 [2/2]

uint32_t mtk_spm_regs::pmcu2spm_mailbox_0

Definition at line 478 of file spm.h.

◆ pmcu2spm_mailbox_1 [1/2]

u32 mtk_spm_regs::pmcu2spm_mailbox_1

Definition at line 362 of file spm.h.

◆ pmcu2spm_mailbox_1 [2/2]

uint32_t mtk_spm_regs::pmcu2spm_mailbox_1

Definition at line 479 of file spm.h.

◆ pmcu2spm_mailbox_2 [1/2]

u32 mtk_spm_regs::pmcu2spm_mailbox_2

Definition at line 363 of file spm.h.

◆ pmcu2spm_mailbox_2 [2/2]

uint32_t mtk_spm_regs::pmcu2spm_mailbox_2

Definition at line 480 of file spm.h.

◆ pmcu2spm_mailbox_3 [1/2]

u32 mtk_spm_regs::pmcu2spm_mailbox_3

Definition at line 364 of file spm.h.

◆ pmcu2spm_mailbox_3 [2/2]

uint32_t mtk_spm_regs::pmcu2spm_mailbox_3

Definition at line 481 of file spm.h.

◆ pmsr_last_ack

u32 mtk_spm_regs::pmsr_last_ack

Definition at line 913 of file spm.h.

◆ pmsr_last_cnt

u32 mtk_spm_regs::pmsr_last_cnt

Definition at line 912 of file spm.h.

◆ pmsr_last_dat

u32 mtk_spm_regs::pmsr_last_dat

Definition at line 911 of file spm.h.

◆ power_on_val0

u32 mtk_spm_regs::power_on_val0

Definition at line 26 of file spm.h.

Referenced by mem_pll_init().

◆ power_on_val1

u32 mtk_spm_regs::power_on_val1

Definition at line 27 of file spm.h.

◆ poweron_config_set [1/2]

u32 mtk_spm_regs::poweron_config_set

◆ poweron_config_set [2/2]

uint32_t mtk_spm_regs::poweron_config_set

Definition at line 144 of file spm.h.

◆ pwr_status [1/2]

u32 mtk_spm_regs::pwr_status

Definition at line 105 of file spm.h.

Referenced by mtcmos_power_on().

◆ pwr_status [2/2]

uint32_t mtk_spm_regs::pwr_status

Definition at line 221 of file spm.h.

◆ pwr_status_2nd [1/2]

u32 mtk_spm_regs::pwr_status_2nd

Definition at line 106 of file spm.h.

Referenced by mtcmos_power_on().

◆ pwr_status_2nd [2/2]

uint32_t mtk_spm_regs::pwr_status_2nd

Definition at line 222 of file spm.h.

◆ pwr_status_mask_req_0 [1/2]

u32 mtk_spm_regs::pwr_status_mask_req_0

Definition at line 417 of file spm.h.

◆ pwr_status_mask_req_0 [2/2]

u32 mtk_spm_regs::pwr_status_mask_req_0

Definition at line 593 of file spm.h.

◆ pwr_status_mask_req_1 [1/2]

u32 mtk_spm_regs::pwr_status_mask_req_1

Definition at line 418 of file spm.h.

◆ pwr_status_mask_req_1 [2/2]

u32 mtk_spm_regs::pwr_status_mask_req_1

Definition at line 594 of file spm.h.

◆ pwr_status_mask_req_2 [1/2]

u32 mtk_spm_regs::pwr_status_mask_req_2

Definition at line 419 of file spm.h.

◆ pwr_status_mask_req_2 [2/2]

u32 mtk_spm_regs::pwr_status_mask_req_2

Definition at line 595 of file spm.h.

◆ rc_spm_ctrl [1/2]

uint32_t mtk_spm_regs::rc_spm_ctrl

Definition at line 380 of file spm.h.

◆ rc_spm_ctrl [2/2]

u32 mtk_spm_regs::rc_spm_ctrl

Definition at line 656 of file spm.h.

◆ relay_dvfs_level [1/2]

u32 mtk_spm_regs::relay_dvfs_level

Definition at line 390 of file spm.h.

◆ relay_dvfs_level [2/2]

u32 mtk_spm_regs::relay_dvfs_level

Definition at line 566 of file spm.h.

◆ reserved

u32 mtk_spm_regs::reserved

Definition at line 51 of file spm.h.

◆ reserved0 [1/2]

uint8_t mtk_spm_regs::reserved0[8]

Definition at line 158 of file spm.h.

◆ reserved0 [2/2]

u32 mtk_spm_regs::reserved0

Definition at line 336 of file spm.h.

◆ reserved1 [1/2]

u32 mtk_spm_regs::reserved1

Definition at line 25 of file spm.h.

◆ reserved1 [2/2]

uint8_t mtk_spm_regs::reserved1[52]

Definition at line 163 of file spm.h.

◆ reserved10 [1/2]

u32 mtk_spm_regs::reserved10

Definition at line 264 of file spm.h.

◆ reserved10 [2/2]

uint8_t mtk_spm_regs::reserved10[20]

Definition at line 281 of file spm.h.

◆ reserved11 [1/2]

u32 mtk_spm_regs::reserved11

Definition at line 56 of file spm.h.

◆ reserved11 [2/2]

uint8_t mtk_spm_regs::reserved11[40]

Definition at line 284 of file spm.h.

◆ reserved12 [1/2]

u32 mtk_spm_regs::reserved12

Definition at line 65 of file spm.h.

◆ reserved12 [2/2]

uint8_t mtk_spm_regs::reserved12[4]

Definition at line 348 of file spm.h.

◆ reserved13 [1/2]

u32 mtk_spm_regs::reserved13

Definition at line 69 of file spm.h.

◆ reserved13 [2/2]

uint8_t mtk_spm_regs::reserved13[8]

Definition at line 357 of file spm.h.

◆ reserved14 [1/2]

uint8_t mtk_spm_regs::reserved14[4]

Definition at line 359 of file spm.h.

◆ reserved14 [2/2]

u32 mtk_spm_regs::reserved14

Definition at line 75 of file spm.h.

◆ reserved15 [1/2]

u32 mtk_spm_regs::reserved15

Definition at line 80 of file spm.h.

◆ reserved15 [2/2]

uint8_t mtk_spm_regs::reserved15[4]

Definition at line 391 of file spm.h.

◆ reserved16 [1/2]

uint8_t mtk_spm_regs::reserved16[4]

Definition at line 404 of file spm.h.

◆ reserved16 [2/2]

u32 mtk_spm_regs::reserved16

Definition at line 85 of file spm.h.

◆ reserved17 [1/2]

uint8_t mtk_spm_regs::reserved17[256]

Definition at line 424 of file spm.h.

◆ reserved17 [2/2]

u32 mtk_spm_regs::reserved17

Definition at line 97 of file spm.h.

◆ reserved18 [1/2]

u32 mtk_spm_regs::reserved18

Definition at line 101 of file spm.h.

◆ reserved18 [2/2]

uint8_t mtk_spm_regs::reserved18[12]

Definition at line 442 of file spm.h.

◆ reserved19 [1/3]

u8 mtk_spm_regs::reserved19[0x720 - 0x618]

Definition at line 108 of file spm.h.

◆ reserved19 [2/3]

u32 mtk_spm_regs::reserved19[1]

Definition at line 344 of file spm.h.

◆ reserved19 [3/3]

uint8_t mtk_spm_regs::reserved19[4]

Definition at line 490 of file spm.h.

◆ reserved2 [1/2]

uint8_t mtk_spm_regs::reserved2[4]

Definition at line 173 of file spm.h.

◆ reserved2 [2/2]

u32 mtk_spm_regs::reserved2

Definition at line 28 of file spm.h.

◆ reserved20 [1/2]

u32 mtk_spm_regs::reserved20

Definition at line 110 of file spm.h.

◆ reserved20 [2/2]

uint8_t mtk_spm_regs::reserved20[24]

Definition at line 573 of file spm.h.

◆ reserved21 [1/2]

uint8_t mtk_spm_regs::reserved21[36]

Definition at line 577 of file spm.h.

◆ reserved21 [2/2]

u32 mtk_spm_regs::reserved21

Definition at line 116 of file spm.h.

◆ reserved22 [1/2]

u32 mtk_spm_regs::reserved22

Definition at line 120 of file spm.h.

◆ reserved22 [2/2]

uint8_t mtk_spm_regs::reserved22[56]

Definition at line 585 of file spm.h.

◆ reserved23 [1/2]

u32 mtk_spm_regs::reserved23

Definition at line 123 of file spm.h.

◆ reserved23 [2/2]

uint8_t mtk_spm_regs::reserved23[8]

Definition at line 587 of file spm.h.

◆ reserved24

u32 mtk_spm_regs::reserved24

Definition at line 126 of file spm.h.

◆ reserved25

u32 mtk_spm_regs::reserved25

Definition at line 129 of file spm.h.

◆ reserved26 [1/2]

u8 mtk_spm_regs::reserved26[0xb00 - 0x924]

Definition at line 135 of file spm.h.

◆ reserved26 [2/2]

u32 mtk_spm_regs::reserved26[7]

Definition at line 432 of file spm.h.

◆ reserved27

u32 mtk_spm_regs::reserved27

Definition at line 140 of file spm.h.

◆ reserved28

u32 mtk_spm_regs::reserved28

Definition at line 142 of file spm.h.

◆ reserved29

u32 mtk_spm_regs::reserved29

Definition at line 145 of file spm.h.

◆ reserved3 [1/2]

uint8_t mtk_spm_regs::reserved3[4]

Definition at line 188 of file spm.h.

◆ reserved3 [2/2]

u32 mtk_spm_regs::reserved3

Definition at line 30 of file spm.h.

◆ reserved30 [1/2]

u8 mtk_spm_regs::reserved30[0xf00 - 0xb70]

Definition at line 147 of file spm.h.

◆ reserved30 [2/2]

u32 mtk_spm_regs::reserved30[2]

Definition at line 454 of file spm.h.

◆ reserved31

u32 mtk_spm_regs::reserved31[2]

Definition at line 457 of file spm.h.

◆ reserved32

u32 mtk_spm_regs::reserved32[12]

Definition at line 474 of file spm.h.

◆ reserved33

u32 mtk_spm_regs::reserved33[25]

Definition at line 482 of file spm.h.

◆ reserved34

u32 mtk_spm_regs::reserved34[12]

Definition at line 519 of file spm.h.

◆ reserved35

u32 mtk_spm_regs::reserved35[7]

Definition at line 529 of file spm.h.

◆ reserved36

u32 mtk_spm_regs::reserved36[2]

Definition at line 536 of file spm.h.

◆ reserved37

u32 mtk_spm_regs::reserved37[2]

Definition at line 543 of file spm.h.

◆ reserved38

u32 mtk_spm_regs::reserved38[2]

Definition at line 550 of file spm.h.

◆ reserved4 [1/2]

u32 mtk_spm_regs::reserved4

Definition at line 34 of file spm.h.

◆ reserved4 [2/2]

uint8_t mtk_spm_regs::reserved4[8]

Definition at line 213 of file spm.h.

◆ reserved5 [1/2]

uint8_t mtk_spm_regs::reserved5[12]

Definition at line 232 of file spm.h.

◆ reserved5 [2/2]

u32 mtk_spm_regs::reserved5

Definition at line 40 of file spm.h.

◆ reserved6 [1/2]

uint8_t mtk_spm_regs::reserved6[20]

Definition at line 239 of file spm.h.

◆ reserved6 [2/2]

u32 mtk_spm_regs::reserved6

Definition at line 48 of file spm.h.

◆ reserved7 [1/2]

uint8_t mtk_spm_regs::reserved7[4]

Definition at line 262 of file spm.h.

◆ reserved7 [2/2]

u32 mtk_spm_regs::reserved7

Definition at line 243 of file spm.h.

◆ reserved8 [1/2]

uint8_t mtk_spm_regs::reserved8[12]

Definition at line 273 of file spm.h.

◆ reserved8 [2/2]

u32 mtk_spm_regs::reserved8

Definition at line 256 of file spm.h.

◆ reserved9 [1/2]

uint8_t mtk_spm_regs::reserved9[20]

Definition at line 277 of file spm.h.

◆ reserved9 [2/2]

u32 mtk_spm_regs::reserved9

Definition at line 258 of file spm.h.

◆ rg_module_sw_cg_0_mask_req_0 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_0_mask_req_0

Definition at line 405 of file spm.h.

◆ rg_module_sw_cg_0_mask_req_0 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_0_mask_req_0

Definition at line 581 of file spm.h.

◆ rg_module_sw_cg_0_mask_req_1 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_0_mask_req_1

Definition at line 406 of file spm.h.

◆ rg_module_sw_cg_0_mask_req_1 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_0_mask_req_1

Definition at line 582 of file spm.h.

◆ rg_module_sw_cg_0_mask_req_2 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_0_mask_req_2

Definition at line 407 of file spm.h.

◆ rg_module_sw_cg_0_mask_req_2 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_0_mask_req_2

Definition at line 583 of file spm.h.

◆ rg_module_sw_cg_1_mask_req_0 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_1_mask_req_0

Definition at line 408 of file spm.h.

◆ rg_module_sw_cg_1_mask_req_0 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_1_mask_req_0

Definition at line 584 of file spm.h.

◆ rg_module_sw_cg_1_mask_req_1 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_1_mask_req_1

Definition at line 409 of file spm.h.

◆ rg_module_sw_cg_1_mask_req_1 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_1_mask_req_1

Definition at line 585 of file spm.h.

◆ rg_module_sw_cg_1_mask_req_2 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_1_mask_req_2

Definition at line 410 of file spm.h.

◆ rg_module_sw_cg_1_mask_req_2 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_1_mask_req_2

Definition at line 586 of file spm.h.

◆ rg_module_sw_cg_2_mask_req_0 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_2_mask_req_0

Definition at line 411 of file spm.h.

◆ rg_module_sw_cg_2_mask_req_0 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_2_mask_req_0

Definition at line 587 of file spm.h.

◆ rg_module_sw_cg_2_mask_req_1 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_2_mask_req_1

Definition at line 412 of file spm.h.

◆ rg_module_sw_cg_2_mask_req_1 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_2_mask_req_1

Definition at line 588 of file spm.h.

◆ rg_module_sw_cg_2_mask_req_2 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_2_mask_req_2

Definition at line 413 of file spm.h.

◆ rg_module_sw_cg_2_mask_req_2 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_2_mask_req_2

Definition at line 589 of file spm.h.

◆ rg_module_sw_cg_3_mask_req_0 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_3_mask_req_0

Definition at line 414 of file spm.h.

◆ rg_module_sw_cg_3_mask_req_0 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_3_mask_req_0

Definition at line 590 of file spm.h.

◆ rg_module_sw_cg_3_mask_req_1 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_3_mask_req_1

Definition at line 415 of file spm.h.

◆ rg_module_sw_cg_3_mask_req_1 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_3_mask_req_1

Definition at line 591 of file spm.h.

◆ rg_module_sw_cg_3_mask_req_2 [1/2]

u32 mtk_spm_regs::rg_module_sw_cg_3_mask_req_2

Definition at line 416 of file spm.h.

◆ rg_module_sw_cg_3_mask_req_2 [2/2]

u32 mtk_spm_regs::rg_module_sw_cg_3_mask_req_2

Definition at line 592 of file spm.h.

◆ root_core_addr [1/2]

u32 mtk_spm_regs::root_core_addr

Definition at line 390 of file spm.h.

◆ root_core_addr [2/2]

uint32_t mtk_spm_regs::root_core_addr

Definition at line 283 of file spm.h.

◆ root_cputop_addr [1/2]

u32 mtk_spm_regs::root_cputop_addr

Definition at line 389 of file spm.h.

◆ root_cputop_addr [2/2]

uint32_t mtk_spm_regs::root_cputop_addr

Definition at line 282 of file spm.h.

◆ rsv_6038

u32 mtk_spm_regs::rsv_6038[2]

Definition at line 428 of file spm.h.

◆ rsv_604c

u32 mtk_spm_regs::rsv_604c

Definition at line 432 of file spm.h.

◆ rsv_607c

u32 mtk_spm_regs::rsv_607c

Definition at line 444 of file spm.h.

◆ rsv_608c

u32 mtk_spm_regs::rsv_608c

Definition at line 448 of file spm.h.

◆ rsv_60d0

u32 mtk_spm_regs::rsv_60d0[12]

Definition at line 465 of file spm.h.

◆ rsv_611c

u32 mtk_spm_regs::rsv_611c

Definition at line 473 of file spm.h.

◆ rsv_612c

u32 mtk_spm_regs::rsv_612c

Definition at line 477 of file spm.h.

◆ rsv_6154

u32 mtk_spm_regs::rsv_6154[4]

Definition at line 487 of file spm.h.

◆ rsv_61c8

u32 mtk_spm_regs::rsv_61c8[2]

Definition at line 513 of file spm.h.

◆ rsv_6254

u32 mtk_spm_regs::rsv_6254[3]

Definition at line 547 of file spm.h.

◆ rsv_626c

u32 mtk_spm_regs::rsv_626c[5]

Definition at line 551 of file spm.h.

◆ rsv_628c

u32 mtk_spm_regs::rsv_628c

Definition at line 555 of file spm.h.

◆ rsv_6298

u32 mtk_spm_regs::rsv_6298[2]

Definition at line 558 of file spm.h.

◆ rsv_62a8

u32 mtk_spm_regs::rsv_62a8[10]

Definition at line 561 of file spm.h.

◆ rsv_63c8

u32 mtk_spm_regs::rsv_63c8

Definition at line 624 of file spm.h.

◆ rsv_6430

u32 mtk_spm_regs::rsv_6430

Definition at line 650 of file spm.h.

◆ rsv_6500

u32 mtk_spm_regs::rsv_6500[64]

Definition at line 702 of file spm.h.

◆ rsv_6648

u32 mtk_spm_regs::rsv_6648[2]

Definition at line 721 of file spm.h.

◆ rsv_6688

u32 mtk_spm_regs::rsv_6688

Definition at line 736 of file spm.h.

◆ rsv_670c

u32 mtk_spm_regs::rsv_670c

Definition at line 769 of file spm.h.

◆ rsv_6858

u32 mtk_spm_regs::rsv_6858[18]

Definition at line 852 of file spm.h.

◆ rsv_68b8

u32 mtk_spm_regs::rsv_68b8[15]

Definition at line 859 of file spm.h.

◆ rsv_68f8

u32 mtk_spm_regs::rsv_68f8[2]

Definition at line 861 of file spm.h.

◆ rsv_6918

u32 mtk_spm_regs::rsv_6918[2]

Definition at line 868 of file spm.h.

◆ rsv_6938

u32 mtk_spm_regs::rsv_6938[2]

Definition at line 875 of file spm.h.

◆ rsv_6958

u32 mtk_spm_regs::rsv_6958[2]

Definition at line 882 of file spm.h.

◆ rsv_6984

u32 mtk_spm_regs::rsv_6984[2]

Definition at line 892 of file spm.h.

◆ rsv_69a0

u32 mtk_spm_regs::rsv_69a0[24]

Definition at line 898 of file spm.h.

◆ rsv_6f0c

u32 mtk_spm_regs::rsv_6f0c

Definition at line 914 of file spm.h.

◆ rsv_6f38

u32 mtk_spm_regs::rsv_6f38

Definition at line 925 of file spm.h.

◆ rsv_6f44

u32 mtk_spm_regs::rsv_6f44[29]

Definition at line 928 of file spm.h.

◆ rsv_a04

u32 mtk_spm_regs::rsv_a04[127]

Definition at line 900 of file spm.h.

◆ rsv_c1c

u32 mtk_spm_regs::rsv_c1c[2]

Definition at line 908 of file spm.h.

◆ rsv_c28

u32 mtk_spm_regs::rsv_c28[182]

Definition at line 910 of file spm.h.

◆ sc_mm_ck_sel_con [1/2]

u32 mtk_spm_regs::sc_mm_ck_sel_con

Definition at line 450 of file spm.h.

◆ sc_mm_ck_sel_con [2/2]

uint32_t mtk_spm_regs::sc_mm_ck_sel_con

Definition at line 455 of file spm.h.

◆ scp_clk_con [1/2]

u32 mtk_spm_regs::scp_clk_con

Definition at line 169 of file spm.h.

◆ scp_clk_con [2/2]

uint32_t mtk_spm_regs::scp_clk_con

Definition at line 186 of file spm.h.

◆ scp_spm_mailbox [1/2]

u32 mtk_spm_regs::scp_spm_mailbox

Definition at line 156 of file spm.h.

◆ scp_spm_mailbox [2/2]

uint32_t mtk_spm_regs::scp_spm_mailbox

Definition at line 170 of file spm.h.

◆ scp_sram_con [1/2]

u32 mtk_spm_regs::scp_sram_con

Definition at line 288 of file spm.h.

◆ scp_sram_con [2/2]

uint32_t mtk_spm_regs::scp_sram_con

Definition at line 327 of file spm.h.

◆ scp_vcore_level [1/2]

u32 mtk_spm_regs::scp_vcore_level

Definition at line 449 of file spm.h.

◆ scp_vcore_level [2/2]

uint32_t mtk_spm_regs::scp_vcore_level

Definition at line 454 of file spm.h.

◆ scpsys_clk_con

u32 mtk_spm_regs::scpsys_clk_con

Definition at line 434 of file spm.h.

◆ shu0_array

uint32_t mtk_spm_regs::shu0_array

Definition at line 638 of file spm.h.

◆ shu1_array

uint32_t mtk_spm_regs::shu1_array

Definition at line 639 of file spm.h.

◆ shu2_array

uint32_t mtk_spm_regs::shu2_array

Definition at line 640 of file spm.h.

◆ shu3_array

uint32_t mtk_spm_regs::shu3_array

Definition at line 641 of file spm.h.

◆ shu4_array

uint32_t mtk_spm_regs::shu4_array

Definition at line 642 of file spm.h.

◆ shu5_array

uint32_t mtk_spm_regs::shu5_array

Definition at line 643 of file spm.h.

◆ shu6_array

uint32_t mtk_spm_regs::shu6_array

Definition at line 644 of file spm.h.

◆ shu7_array

uint32_t mtk_spm_regs::shu7_array

Definition at line 645 of file spm.h.

◆ shu8_array

uint32_t mtk_spm_regs::shu8_array

Definition at line 646 of file spm.h.

◆ shu9_array

uint32_t mtk_spm_regs::shu9_array

Definition at line 647 of file spm.h.

◆ sleep_bus_protect_rdy

u32 mtk_spm_regs::sleep_bus_protect_rdy

Definition at line 133 of file spm.h.

◆ sleep_ca15_wfi_en

u32 mtk_spm_regs::sleep_ca15_wfi_en[4]

Definition at line 149 of file spm.h.

◆ sleep_ca7_wfi_en

u32 mtk_spm_regs::sleep_ca7_wfi_en[4]

Definition at line 148 of file spm.h.

◆ sleep_cpu_wakeup_event

u32 mtk_spm_regs::sleep_cpu_wakeup_event

Definition at line 118 of file spm.h.

◆ sleep_dual_vcore_pwr_con

u32 mtk_spm_regs::sleep_dual_vcore_pwr_con

Definition at line 99 of file spm.h.

◆ sleep_isr_mask

u32 mtk_spm_regs::sleep_isr_mask

Definition at line 127 of file spm.h.

◆ sleep_isr_raw_sta

u32 mtk_spm_regs::sleep_isr_raw_sta

Definition at line 130 of file spm.h.

◆ sleep_isr_status

u32 mtk_spm_regs::sleep_isr_status

Definition at line 128 of file spm.h.

◆ sleep_md32_isr_raw_sta

u32 mtk_spm_regs::sleep_md32_isr_raw_sta

Definition at line 131 of file spm.h.

◆ sleep_md32_wakeup_event_mask

u32 mtk_spm_regs::sleep_md32_wakeup_event_mask

Definition at line 119 of file spm.h.

◆ sleep_ptpod2_con

u32 mtk_spm_regs::sleep_ptpod2_con

Definition at line 100 of file spm.h.

◆ sleep_subsys_idle_sta

u32 mtk_spm_regs::sleep_subsys_idle_sta

Definition at line 134 of file spm.h.

◆ sleep_timer_sta

u32 mtk_spm_regs::sleep_timer_sta

Definition at line 109 of file spm.h.

◆ sleep_twam_con

u32 mtk_spm_regs::sleep_twam_con

Definition at line 111 of file spm.h.

◆ sleep_twam_status0

u32 mtk_spm_regs::sleep_twam_status0

Definition at line 112 of file spm.h.

◆ sleep_twam_status1

u32 mtk_spm_regs::sleep_twam_status1

Definition at line 113 of file spm.h.

◆ sleep_twam_status2

u32 mtk_spm_regs::sleep_twam_status2

Definition at line 114 of file spm.h.

◆ sleep_twam_status3

u32 mtk_spm_regs::sleep_twam_status3

Definition at line 115 of file spm.h.

◆ sleep_wakeup_event_mask

u32 mtk_spm_regs::sleep_wakeup_event_mask

Definition at line 117 of file spm.h.

◆ sleep_wakeup_misc

u32 mtk_spm_regs::sleep_wakeup_misc

Definition at line 132 of file spm.h.

◆ spare_ack_in_fix

u32 mtk_spm_regs::spare_ack_in_fix

Definition at line 479 of file spm.h.

◆ spare_ack_mask [1/2]

u32 mtk_spm_regs::spare_ack_mask

Definition at line 453 of file spm.h.

Referenced by spm_register_init().

◆ spare_ack_mask [2/2]

uint32_t mtk_spm_regs::spare_ack_mask

Definition at line 456 of file spm.h.

◆ spare_ack_sta

u32 mtk_spm_regs::spare_ack_sta

Definition at line 452 of file spm.h.

◆ spare_src_req_mask

u32 mtk_spm_regs::spare_src_req_mask

Definition at line 448 of file spm.h.

Referenced by spm_register_init().

◆ spm2adsp_mailbox [1/2]

uint32_t mtk_spm_regs::spm2adsp_mailbox

Definition at line 470 of file spm.h.

◆ spm2adsp_mailbox [2/2]

u32 mtk_spm_regs::spm2adsp_mailbox

Definition at line 749 of file spm.h.

◆ spm2cpueb_con

u32 mtk_spm_regs::spm2cpueb_con

Definition at line 652 of file spm.h.

◆ spm2emi_enter_ulpm [1/2]

u32 mtk_spm_regs::spm2emi_enter_ulpm

Definition at line 349 of file spm.h.

◆ spm2emi_enter_ulpm [2/2]

uint32_t mtk_spm_regs::spm2emi_enter_ulpm

Definition at line 373 of file spm.h.

◆ spm2mcupm_con [1/2]

uint32_t mtk_spm_regs::spm2mcupm_con

Definition at line 371 of file spm.h.

◆ spm2mcupm_con [2/2]

u32 mtk_spm_regs::spm2mcupm_con

Definition at line 547 of file spm.h.

◆ spm2md_dvfs_con [1/2]

u32 mtk_spm_regs::spm2md_dvfs_con

Definition at line 316 of file spm.h.

◆ spm2md_dvfs_con [2/2]

uint32_t mtk_spm_regs::spm2md_dvfs_con

Definition at line 374 of file spm.h.

◆ spm2mm_con [1/2]

u32 mtk_spm_regs::spm2mm_con

Definition at line 325 of file spm.h.

◆ spm2mm_con [2/2]

uint32_t mtk_spm_regs::spm2mm_con

Definition at line 369 of file spm.h.

◆ spm2pmcu_int

u32 mtk_spm_regs::spm2pmcu_int

Definition at line 351 of file spm.h.

◆ spm2pmcu_int_clr

u32 mtk_spm_regs::spm2pmcu_int_clr

Definition at line 353 of file spm.h.

◆ spm2pmcu_int_set

u32 mtk_spm_regs::spm2pmcu_int_set

Definition at line 352 of file spm.h.

◆ spm2pmcu_mailbox_0 [1/2]

u32 mtk_spm_regs::spm2pmcu_mailbox_0

Definition at line 354 of file spm.h.

◆ spm2pmcu_mailbox_0 [2/2]

uint32_t mtk_spm_regs::spm2pmcu_mailbox_0

Definition at line 474 of file spm.h.

◆ spm2pmcu_mailbox_1 [1/2]

u32 mtk_spm_regs::spm2pmcu_mailbox_1

Definition at line 355 of file spm.h.

◆ spm2pmcu_mailbox_1 [2/2]

uint32_t mtk_spm_regs::spm2pmcu_mailbox_1

Definition at line 475 of file spm.h.

◆ spm2pmcu_mailbox_2 [1/2]

u32 mtk_spm_regs::spm2pmcu_mailbox_2

Definition at line 356 of file spm.h.

◆ spm2pmcu_mailbox_2 [2/2]

uint32_t mtk_spm_regs::spm2pmcu_mailbox_2

Definition at line 476 of file spm.h.

◆ spm2pmcu_mailbox_3 [1/2]

u32 mtk_spm_regs::spm2pmcu_mailbox_3

Definition at line 357 of file spm.h.

◆ spm2pmcu_mailbox_3 [2/2]

uint32_t mtk_spm_regs::spm2pmcu_mailbox_3

Definition at line 477 of file spm.h.

◆ spm2sw_mailbox_0 [1/2]

u32 mtk_spm_regs::spm2sw_mailbox_0

Definition at line 396 of file spm.h.

◆ spm2sw_mailbox_0 [2/2]

uint32_t mtk_spm_regs::spm2sw_mailbox_0

Definition at line 285 of file spm.h.

◆ spm2sw_mailbox_1 [1/2]

u32 mtk_spm_regs::spm2sw_mailbox_1

Definition at line 397 of file spm.h.

◆ spm2sw_mailbox_1 [2/2]

uint32_t mtk_spm_regs::spm2sw_mailbox_1

Definition at line 286 of file spm.h.

◆ spm2sw_mailbox_2 [1/2]

u32 mtk_spm_regs::spm2sw_mailbox_2

Definition at line 398 of file spm.h.

◆ spm2sw_mailbox_2 [2/2]

uint32_t mtk_spm_regs::spm2sw_mailbox_2

Definition at line 287 of file spm.h.

◆ spm2sw_mailbox_3 [1/2]

u32 mtk_spm_regs::spm2sw_mailbox_3

Definition at line 399 of file spm.h.

◆ spm2sw_mailbox_3 [2/2]

uint32_t mtk_spm_regs::spm2sw_mailbox_3

Definition at line 288 of file spm.h.

◆ spm_ack_chk_con

u32 mtk_spm_regs::spm_ack_chk_con

Definition at line 530 of file spm.h.

◆ spm_ack_chk_con2

u32 mtk_spm_regs::spm_ack_chk_con2

Definition at line 537 of file spm.h.

◆ spm_ack_chk_con3

u32 mtk_spm_regs::spm_ack_chk_con3

Definition at line 544 of file spm.h.

◆ spm_ack_chk_con4

u32 mtk_spm_regs::spm_ack_chk_con4

Definition at line 551 of file spm.h.

◆ spm_ack_chk_con_0 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_con_0

Definition at line 588 of file spm.h.

◆ spm_ack_chk_con_0 [2/2]

u32 mtk_spm_regs::spm_ack_chk_con_0

Definition at line 862 of file spm.h.

◆ spm_ack_chk_con_1 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_con_1

Definition at line 594 of file spm.h.

◆ spm_ack_chk_con_1 [2/2]

u32 mtk_spm_regs::spm_ack_chk_con_1

Definition at line 869 of file spm.h.

◆ spm_ack_chk_con_2 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_con_2

Definition at line 600 of file spm.h.

◆ spm_ack_chk_con_2 [2/2]

u32 mtk_spm_regs::spm_ack_chk_con_2

Definition at line 876 of file spm.h.

◆ spm_ack_chk_con_3 [1/2]

u32 mtk_spm_regs::spm_ack_chk_con_3

Definition at line 606 of file spm.h.

Referenced by spm_hw_s1_state_monitor(), and spm_register_init().

◆ spm_ack_chk_con_3 [2/2]

u32 mtk_spm_regs::spm_ack_chk_con_3

Definition at line 608 of file spm.h.

◆ spm_ack_chk_latch

u32 mtk_spm_regs::spm_ack_chk_latch

Definition at line 535 of file spm.h.

◆ spm_ack_chk_latch2

u32 mtk_spm_regs::spm_ack_chk_latch2

Definition at line 542 of file spm.h.

◆ spm_ack_chk_latch3

u32 mtk_spm_regs::spm_ack_chk_latch3

Definition at line 549 of file spm.h.

◆ spm_ack_chk_latch4

u32 mtk_spm_regs::spm_ack_chk_latch4

Definition at line 556 of file spm.h.

◆ spm_ack_chk_pc

u32 mtk_spm_regs::spm_ack_chk_pc

Definition at line 531 of file spm.h.

◆ spm_ack_chk_pc2

u32 mtk_spm_regs::spm_ack_chk_pc2

Definition at line 538 of file spm.h.

◆ spm_ack_chk_pc3

u32 mtk_spm_regs::spm_ack_chk_pc3

Definition at line 545 of file spm.h.

◆ spm_ack_chk_pc4

u32 mtk_spm_regs::spm_ack_chk_pc4

Definition at line 552 of file spm.h.

◆ spm_ack_chk_pc_0 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_pc_0

Definition at line 589 of file spm.h.

◆ spm_ack_chk_pc_0 [2/2]

u32 mtk_spm_regs::spm_ack_chk_pc_0

Definition at line 863 of file spm.h.

◆ spm_ack_chk_pc_1 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_pc_1

Definition at line 595 of file spm.h.

◆ spm_ack_chk_pc_1 [2/2]

u32 mtk_spm_regs::spm_ack_chk_pc_1

Definition at line 870 of file spm.h.

◆ spm_ack_chk_pc_2 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_pc_2

Definition at line 601 of file spm.h.

◆ spm_ack_chk_pc_2 [2/2]

u32 mtk_spm_regs::spm_ack_chk_pc_2

Definition at line 877 of file spm.h.

◆ spm_ack_chk_pc_3 [1/2]

u32 mtk_spm_regs::spm_ack_chk_pc_3

Definition at line 607 of file spm.h.

◆ spm_ack_chk_pc_3 [2/2]

u32 mtk_spm_regs::spm_ack_chk_pc_3

Definition at line 609 of file spm.h.

◆ spm_ack_chk_sel

u32 mtk_spm_regs::spm_ack_chk_sel

Definition at line 532 of file spm.h.

◆ spm_ack_chk_sel2

u32 mtk_spm_regs::spm_ack_chk_sel2

Definition at line 539 of file spm.h.

◆ spm_ack_chk_sel3

u32 mtk_spm_regs::spm_ack_chk_sel3

Definition at line 546 of file spm.h.

◆ spm_ack_chk_sel4

u32 mtk_spm_regs::spm_ack_chk_sel4

Definition at line 553 of file spm.h.

◆ spm_ack_chk_sel_0 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sel_0

Definition at line 590 of file spm.h.

◆ spm_ack_chk_sel_0 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sel_0

Definition at line 864 of file spm.h.

◆ spm_ack_chk_sel_1 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sel_1

Definition at line 596 of file spm.h.

◆ spm_ack_chk_sel_1 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sel_1

Definition at line 871 of file spm.h.

◆ spm_ack_chk_sel_2 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sel_2

Definition at line 602 of file spm.h.

◆ spm_ack_chk_sel_2 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sel_2

Definition at line 878 of file spm.h.

◆ spm_ack_chk_sel_3 [1/2]

u32 mtk_spm_regs::spm_ack_chk_sel_3

Definition at line 608 of file spm.h.

Referenced by spm_register_init().

◆ spm_ack_chk_sel_3 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sel_3

Definition at line 610 of file spm.h.

◆ spm_ack_chk_sta

u32 mtk_spm_regs::spm_ack_chk_sta

Definition at line 534 of file spm.h.

◆ spm_ack_chk_sta2

u32 mtk_spm_regs::spm_ack_chk_sta2

Definition at line 541 of file spm.h.

◆ spm_ack_chk_sta3

u32 mtk_spm_regs::spm_ack_chk_sta3

Definition at line 548 of file spm.h.

◆ spm_ack_chk_sta4

u32 mtk_spm_regs::spm_ack_chk_sta4

Definition at line 555 of file spm.h.

◆ spm_ack_chk_sta_0 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sta_0

Definition at line 592 of file spm.h.

◆ spm_ack_chk_sta_0 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sta_0

Definition at line 866 of file spm.h.

◆ spm_ack_chk_sta_1 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sta_1

Definition at line 598 of file spm.h.

◆ spm_ack_chk_sta_1 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sta_1

Definition at line 873 of file spm.h.

◆ spm_ack_chk_sta_2 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sta_2

Definition at line 604 of file spm.h.

◆ spm_ack_chk_sta_2 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sta_2

Definition at line 880 of file spm.h.

◆ spm_ack_chk_sta_3 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_sta_3

Definition at line 610 of file spm.h.

◆ spm_ack_chk_sta_3 [2/2]

u32 mtk_spm_regs::spm_ack_chk_sta_3

Definition at line 887 of file spm.h.

◆ spm_ack_chk_swint_0 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_swint_0

Definition at line 593 of file spm.h.

◆ spm_ack_chk_swint_0 [2/2]

u32 mtk_spm_regs::spm_ack_chk_swint_0

Definition at line 867 of file spm.h.

◆ spm_ack_chk_swint_1 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_swint_1

Definition at line 599 of file spm.h.

◆ spm_ack_chk_swint_1 [2/2]

u32 mtk_spm_regs::spm_ack_chk_swint_1

Definition at line 874 of file spm.h.

◆ spm_ack_chk_swint_2 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_swint_2

Definition at line 605 of file spm.h.

◆ spm_ack_chk_swint_2 [2/2]

u32 mtk_spm_regs::spm_ack_chk_swint_2

Definition at line 881 of file spm.h.

◆ spm_ack_chk_swint_3 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_swint_3

Definition at line 611 of file spm.h.

◆ spm_ack_chk_swint_3 [2/2]

u32 mtk_spm_regs::spm_ack_chk_swint_3

Definition at line 888 of file spm.h.

◆ spm_ack_chk_timer

u32 mtk_spm_regs::spm_ack_chk_timer

Definition at line 533 of file spm.h.

◆ spm_ack_chk_timer2

u32 mtk_spm_regs::spm_ack_chk_timer2

Definition at line 540 of file spm.h.

◆ spm_ack_chk_timer3

u32 mtk_spm_regs::spm_ack_chk_timer3

Definition at line 547 of file spm.h.

◆ spm_ack_chk_timer4

u32 mtk_spm_regs::spm_ack_chk_timer4

Definition at line 554 of file spm.h.

◆ spm_ack_chk_timer_0 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_timer_0

Definition at line 591 of file spm.h.

◆ spm_ack_chk_timer_0 [2/2]

u32 mtk_spm_regs::spm_ack_chk_timer_0

Definition at line 865 of file spm.h.

◆ spm_ack_chk_timer_1 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_timer_1

Definition at line 597 of file spm.h.

◆ spm_ack_chk_timer_1 [2/2]

u32 mtk_spm_regs::spm_ack_chk_timer_1

Definition at line 872 of file spm.h.

◆ spm_ack_chk_timer_2 [1/2]

uint32_t mtk_spm_regs::spm_ack_chk_timer_2

Definition at line 603 of file spm.h.

◆ spm_ack_chk_timer_2 [2/2]

u32 mtk_spm_regs::spm_ack_chk_timer_2

Definition at line 879 of file spm.h.

◆ spm_ack_chk_timer_3 [1/2]

u32 mtk_spm_regs::spm_ack_chk_timer_3

Definition at line 609 of file spm.h.

Referenced by spm_register_init().

◆ spm_ack_chk_timer_3 [2/2]

u32 mtk_spm_regs::spm_ack_chk_timer_3

Definition at line 611 of file spm.h.

◆ spm_adsp_irq [1/2]

uint32_t mtk_spm_regs::spm_adsp_irq

Definition at line 472 of file spm.h.

◆ spm_adsp_irq [2/2]

u32 mtk_spm_regs::spm_adsp_irq

Definition at line 751 of file spm.h.

◆ spm_ap_sema [1/2]

u32 mtk_spm_regs::spm_ap_sema

Definition at line 312 of file spm.h.

◆ spm_ap_sema [2/2]

uint32_t mtk_spm_regs::spm_ap_sema

Definition at line 485 of file spm.h.

◆ spm_ap_standby_con [1/2]

u32 mtk_spm_regs::spm_ap_standby_con

Definition at line 137 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_ap_standby_con [2/2]

uint32_t mtk_spm_regs::spm_ap_standby_con

Definition at line 149 of file spm.h.

◆ spm_apsrc_event_count_sta [1/2]

u32 mtk_spm_regs::spm_apsrc_event_count_sta

Definition at line 228 of file spm.h.

◆ spm_apsrc_event_count_sta [2/2]

u32 mtk_spm_regs::spm_apsrc_event_count_sta

Definition at line 407 of file spm.h.

◆ spm_arbiter_en

u32 mtk_spm_regs::spm_arbiter_en

Definition at line 433 of file spm.h.

◆ spm_bk_pcm_timer [1/2]

uint32_t mtk_spm_regs::spm_bk_pcm_timer

Definition at line 441 of file spm.h.

◆ spm_bk_pcm_timer [2/2]

u32 mtk_spm_regs::spm_bk_pcm_timer

Definition at line 719 of file spm.h.

◆ spm_bk_vtcxo_dur [1/2]

uint32_t mtk_spm_regs::spm_bk_vtcxo_dur

Definition at line 439 of file spm.h.

◆ spm_bk_vtcxo_dur [2/2]

u32 mtk_spm_regs::spm_bk_vtcxo_dur

Definition at line 717 of file spm.h.

◆ spm_bk_wake_event [1/2]

uint32_t mtk_spm_regs::spm_bk_wake_event

Definition at line 438 of file spm.h.

◆ spm_bk_wake_event [2/2]

u32 mtk_spm_regs::spm_bk_wake_event

Definition at line 716 of file spm.h.

◆ spm_bk_wake_misc [1/2]

uint32_t mtk_spm_regs::spm_bk_wake_misc

Definition at line 440 of file spm.h.

◆ spm_bk_wake_misc [2/2]

u32 mtk_spm_regs::spm_bk_wake_misc

Definition at line 718 of file spm.h.

◆ spm_bsi_clk_sr

u32 mtk_spm_regs::spm_bsi_clk_sr

Definition at line 308 of file spm.h.

◆ spm_bsi_d0_sr

u32 mtk_spm_regs::spm_bsi_d0_sr

Definition at line 309 of file spm.h.

◆ spm_bsi_d1_sr

u32 mtk_spm_regs::spm_bsi_d1_sr

Definition at line 310 of file spm.h.

◆ spm_bsi_d2_sr

u32 mtk_spm_regs::spm_bsi_d2_sr

Definition at line 311 of file spm.h.

◆ spm_bsi_en_sr

u32 mtk_spm_regs::spm_bsi_en_sr

Definition at line 307 of file spm.h.

◆ spm_bsi_gen

u32 mtk_spm_regs::spm_bsi_gen

Definition at line 306 of file spm.h.

◆ spm_bus_protect1_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect1_mask_b

Definition at line 362 of file spm.h.

◆ spm_bus_protect1_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect1_mask_b

Definition at line 538 of file spm.h.

◆ spm_bus_protect2_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect2_mask_b

Definition at line 363 of file spm.h.

Referenced by spm_kick_pcm_to_run().

◆ spm_bus_protect2_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect2_mask_b

Definition at line 539 of file spm.h.

◆ spm_bus_protect3_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect3_mask_b

Definition at line 364 of file spm.h.

◆ spm_bus_protect3_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect3_mask_b

Definition at line 540 of file spm.h.

◆ spm_bus_protect4_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect4_mask_b

Definition at line 365 of file spm.h.

◆ spm_bus_protect4_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect4_mask_b

Definition at line 541 of file spm.h.

◆ spm_bus_protect5_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect5_mask_b

Definition at line 370 of file spm.h.

◆ spm_bus_protect5_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect5_mask_b

Definition at line 546 of file spm.h.

◆ spm_bus_protect6_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect6_mask_b

Definition at line 376 of file spm.h.

◆ spm_bus_protect6_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect6_mask_b

Definition at line 552 of file spm.h.

◆ spm_bus_protect7_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect7_mask_b

Definition at line 377 of file spm.h.

◆ spm_bus_protect7_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect7_mask_b

Definition at line 553 of file spm.h.

◆ spm_bus_protect8_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect8_mask_b

Definition at line 378 of file spm.h.

◆ spm_bus_protect8_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect8_mask_b

Definition at line 554 of file spm.h.

◆ spm_bus_protect9_mask_b

u32 mtk_spm_regs::spm_bus_protect9_mask_b

Definition at line 648 of file spm.h.

◆ spm_bus_protect_mask_b [1/2]

u32 mtk_spm_regs::spm_bus_protect_mask_b

Definition at line 361 of file spm.h.

Referenced by spm_kick_pcm_to_run().

◆ spm_bus_protect_mask_b [2/2]

u32 mtk_spm_regs::spm_bus_protect_mask_b

Definition at line 537 of file spm.h.

◆ spm_cg_check_con [1/2]

u32 mtk_spm_regs::spm_cg_check_con

Definition at line 420 of file spm.h.

◆ spm_cg_check_con [2/2]

u32 mtk_spm_regs::spm_cg_check_con

Definition at line 596 of file spm.h.

◆ spm_cg_check_sta [1/2]

u32 mtk_spm_regs::spm_cg_check_sta

Definition at line 249 of file spm.h.

◆ spm_cg_check_sta [2/2]

u32 mtk_spm_regs::spm_cg_check_sta

Definition at line 428 of file spm.h.

◆ spm_cirq_con [1/2]

u32 mtk_spm_regs::spm_cirq_con

Definition at line 402 of file spm.h.

◆ spm_cirq_con [2/2]

u32 mtk_spm_regs::spm_cirq_con

Definition at line 578 of file spm.h.

◆ spm_clk_con [1/2]

u32 mtk_spm_regs::spm_clk_con

Definition at line 135 of file spm.h.

Referenced by spm_register_init().

◆ spm_clk_con [2/2]

uint32_t mtk_spm_regs::spm_clk_con

Definition at line 147 of file spm.h.

◆ spm_clk_settle [1/2]

u32 mtk_spm_regs::spm_clk_settle

Definition at line 136 of file spm.h.

Referenced by spm_set_sysclk_settle().

◆ spm_clk_settle [2/2]

uint32_t mtk_spm_regs::spm_clk_settle

Definition at line 148 of file spm.h.

◆ spm_counter_0 [1/2]

uint32_t mtk_spm_regs::spm_counter_0

Definition at line 612 of file spm.h.

◆ spm_counter_0 [2/2]

u32 mtk_spm_regs::spm_counter_0

Definition at line 889 of file spm.h.

◆ spm_counter_1 [1/2]

uint32_t mtk_spm_regs::spm_counter_1

Definition at line 613 of file spm.h.

◆ spm_counter_1 [2/2]

u32 mtk_spm_regs::spm_counter_1

Definition at line 890 of file spm.h.

◆ spm_counter_2 [1/2]

uint32_t mtk_spm_regs::spm_counter_2

Definition at line 614 of file spm.h.

◆ spm_counter_2 [2/2]

u32 mtk_spm_regs::spm_counter_2

Definition at line 891 of file spm.h.

◆ spm_cpu0_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu0_pwr_con

Definition at line 254 of file spm.h.

◆ spm_cpu0_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu0_pwr_con

Definition at line 433 of file spm.h.

◆ spm_cpu1_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu1_pwr_con

Definition at line 255 of file spm.h.

◆ spm_cpu1_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu1_pwr_con

Definition at line 434 of file spm.h.

◆ spm_cpu2_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu2_pwr_con

Definition at line 256 of file spm.h.

◆ spm_cpu2_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu2_pwr_con

Definition at line 435 of file spm.h.

◆ spm_cpu3_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu3_pwr_con

Definition at line 257 of file spm.h.

◆ spm_cpu3_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu3_pwr_con

Definition at line 436 of file spm.h.

◆ spm_cpu4_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu4_pwr_con

Definition at line 258 of file spm.h.

◆ spm_cpu4_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu4_pwr_con

Definition at line 437 of file spm.h.

◆ spm_cpu5_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu5_pwr_con

Definition at line 259 of file spm.h.

◆ spm_cpu5_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu5_pwr_con

Definition at line 438 of file spm.h.

◆ spm_cpu6_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu6_pwr_con

Definition at line 260 of file spm.h.

◆ spm_cpu6_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu6_pwr_con

Definition at line 439 of file spm.h.

◆ spm_cpu7_pwr_con [1/2]

u32 mtk_spm_regs::spm_cpu7_pwr_con

Definition at line 261 of file spm.h.

◆ spm_cpu7_pwr_con [2/2]

u32 mtk_spm_regs::spm_cpu7_pwr_con

Definition at line 440 of file spm.h.

◆ spm_cpu_wakeup_event [1/2]

u32 mtk_spm_regs::spm_cpu_wakeup_event

Definition at line 161 of file spm.h.

Referenced by spm_code_swapping().

◆ spm_cpu_wakeup_event [2/2]

uint32_t mtk_spm_regs::spm_cpu_wakeup_event

Definition at line 175 of file spm.h.

◆ spm_cputop_pwr_con [1/2]

u32 mtk_spm_regs::spm_cputop_pwr_con

Definition at line 253 of file spm.h.

◆ spm_cputop_pwr_con [2/2]

u32 mtk_spm_regs::spm_cputop_pwr_con

Definition at line 432 of file spm.h.

◆ spm_cross_wake_m00_req [1/2]

uint32_t mtk_spm_regs::spm_cross_wake_m00_req

Definition at line 450 of file spm.h.

◆ spm_cross_wake_m00_req [2/2]

u32 mtk_spm_regs::spm_cross_wake_m00_req

Definition at line 729 of file spm.h.

◆ spm_cross_wake_m01_req [1/2]

uint32_t mtk_spm_regs::spm_cross_wake_m01_req

Definition at line 451 of file spm.h.

◆ spm_cross_wake_m01_req [2/2]

u32 mtk_spm_regs::spm_cross_wake_m01_req

Definition at line 730 of file spm.h.

◆ spm_cross_wake_m02_req [1/2]

uint32_t mtk_spm_regs::spm_cross_wake_m02_req

Definition at line 452 of file spm.h.

◆ spm_cross_wake_m02_req [2/2]

u32 mtk_spm_regs::spm_cross_wake_m02_req

Definition at line 731 of file spm.h.

◆ spm_cross_wake_m03_req [1/2]

uint32_t mtk_spm_regs::spm_cross_wake_m03_req

Definition at line 453 of file spm.h.

◆ spm_cross_wake_m03_req [2/2]

u32 mtk_spm_regs::spm_cross_wake_m03_req

Definition at line 732 of file spm.h.

◆ spm_ddren_event_count_sta [1/2]

u32 mtk_spm_regs::spm_ddren_event_count_sta

Definition at line 229 of file spm.h.

◆ spm_ddren_event_count_sta [2/2]

u32 mtk_spm_regs::spm_ddren_event_count_sta

Definition at line 408 of file spm.h.

◆ spm_dfs_level

u32 mtk_spm_regs::spm_dfs_level

Definition at line 444 of file spm.h.

◆ spm_dram_mcu_sta_0 [1/2]

u32 mtk_spm_regs::spm_dram_mcu_sta_0

Definition at line 386 of file spm.h.

◆ spm_dram_mcu_sta_0 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sta_0

Definition at line 562 of file spm.h.

◆ spm_dram_mcu_sta_1 [1/2]

u32 mtk_spm_regs::spm_dram_mcu_sta_1

Definition at line 387 of file spm.h.

◆ spm_dram_mcu_sta_1 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sta_1

Definition at line 563 of file spm.h.

◆ spm_dram_mcu_sta_2 [1/2]

u32 mtk_spm_regs::spm_dram_mcu_sta_2

Definition at line 388 of file spm.h.

◆ spm_dram_mcu_sta_2 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sta_2

Definition at line 564 of file spm.h.

◆ spm_dram_mcu_sw_con0

u32 mtk_spm_regs::spm_dram_mcu_sw_con0

Definition at line 557 of file spm.h.

◆ spm_dram_mcu_sw_con1

u32 mtk_spm_regs::spm_dram_mcu_sw_con1

Definition at line 558 of file spm.h.

◆ spm_dram_mcu_sw_con2

u32 mtk_spm_regs::spm_dram_mcu_sw_con2

Definition at line 559 of file spm.h.

◆ spm_dram_mcu_sw_con3

u32 mtk_spm_regs::spm_dram_mcu_sw_con3

Definition at line 560 of file spm.h.

◆ spm_dram_mcu_sw_con4

u32 mtk_spm_regs::spm_dram_mcu_sw_con4

Definition at line 561 of file spm.h.

◆ spm_dram_mcu_sw_con_0 [1/2]

uint32_t mtk_spm_regs::spm_dram_mcu_sw_con_0

Definition at line 381 of file spm.h.

◆ spm_dram_mcu_sw_con_0 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_con_0

Definition at line 657 of file spm.h.

◆ spm_dram_mcu_sw_con_1 [1/2]

uint32_t mtk_spm_regs::spm_dram_mcu_sw_con_1

Definition at line 382 of file spm.h.

◆ spm_dram_mcu_sw_con_1 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_con_1

Definition at line 658 of file spm.h.

◆ spm_dram_mcu_sw_con_2 [1/2]

uint32_t mtk_spm_regs::spm_dram_mcu_sw_con_2

Definition at line 383 of file spm.h.

◆ spm_dram_mcu_sw_con_2 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_con_2

Definition at line 659 of file spm.h.

◆ spm_dram_mcu_sw_con_3 [1/2]

uint32_t mtk_spm_regs::spm_dram_mcu_sw_con_3

Definition at line 384 of file spm.h.

◆ spm_dram_mcu_sw_con_3 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_con_3

Definition at line 660 of file spm.h.

◆ spm_dram_mcu_sw_con_4 [1/2]

uint32_t mtk_spm_regs::spm_dram_mcu_sw_con_4

Definition at line 385 of file spm.h.

◆ spm_dram_mcu_sw_con_4 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_con_4

Definition at line 661 of file spm.h.

◆ spm_dram_mcu_sw_sel_0 [1/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_sel_0

Definition at line 389 of file spm.h.

◆ spm_dram_mcu_sw_sel_0 [2/2]

u32 mtk_spm_regs::spm_dram_mcu_sw_sel_0

Definition at line 565 of file spm.h.

◆ spm_drs_con

u32 mtk_spm_regs::spm_drs_con

Definition at line 333 of file spm.h.

◆ spm_dv_con_0 [1/2]

uint32_t mtk_spm_regs::spm_dv_con_0

Definition at line 458 of file spm.h.

◆ spm_dv_con_0 [2/2]

u32 mtk_spm_regs::spm_dv_con_0

Definition at line 737 of file spm.h.

◆ spm_dv_con_1 [1/2]

uint32_t mtk_spm_regs::spm_dv_con_1

Definition at line 459 of file spm.h.

◆ spm_dv_con_1 [2/2]

u32 mtk_spm_regs::spm_dv_con_1

Definition at line 738 of file spm.h.

◆ spm_dv_sta [1/2]

uint32_t mtk_spm_regs::spm_dv_sta

Definition at line 460 of file spm.h.

◆ spm_dv_sta [2/2]

u32 mtk_spm_regs::spm_dv_sta

Definition at line 739 of file spm.h.

◆ spm_dvfs_cmd0 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd0

Definition at line 458 of file spm.h.

◆ spm_dvfs_cmd0 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd0

Definition at line 491 of file spm.h.

◆ spm_dvfs_cmd1 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd1

Definition at line 459 of file spm.h.

◆ spm_dvfs_cmd1 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd1

Definition at line 492 of file spm.h.

◆ spm_dvfs_cmd10 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd10

Definition at line 468 of file spm.h.

◆ spm_dvfs_cmd10 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd10

Definition at line 501 of file spm.h.

◆ spm_dvfs_cmd11 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd11

Definition at line 469 of file spm.h.

◆ spm_dvfs_cmd11 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd11

Definition at line 502 of file spm.h.

◆ spm_dvfs_cmd12 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd12

Definition at line 470 of file spm.h.

◆ spm_dvfs_cmd12 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd12

Definition at line 503 of file spm.h.

◆ spm_dvfs_cmd13 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd13

Definition at line 471 of file spm.h.

◆ spm_dvfs_cmd13 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd13

Definition at line 504 of file spm.h.

◆ spm_dvfs_cmd14 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd14

Definition at line 472 of file spm.h.

◆ spm_dvfs_cmd14 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd14

Definition at line 505 of file spm.h.

◆ spm_dvfs_cmd15 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd15

Definition at line 473 of file spm.h.

◆ spm_dvfs_cmd15 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd15

Definition at line 506 of file spm.h.

◆ spm_dvfs_cmd16 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd16

Definition at line 507 of file spm.h.

◆ spm_dvfs_cmd16 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd16

Definition at line 786 of file spm.h.

◆ spm_dvfs_cmd17 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd17

Definition at line 508 of file spm.h.

◆ spm_dvfs_cmd17 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd17

Definition at line 787 of file spm.h.

◆ spm_dvfs_cmd18 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd18

Definition at line 509 of file spm.h.

◆ spm_dvfs_cmd18 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd18

Definition at line 788 of file spm.h.

◆ spm_dvfs_cmd19 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd19

Definition at line 510 of file spm.h.

◆ spm_dvfs_cmd19 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd19

Definition at line 789 of file spm.h.

◆ spm_dvfs_cmd2 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd2

Definition at line 460 of file spm.h.

◆ spm_dvfs_cmd2 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd2

Definition at line 493 of file spm.h.

◆ spm_dvfs_cmd20 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd20

Definition at line 511 of file spm.h.

◆ spm_dvfs_cmd20 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd20

Definition at line 790 of file spm.h.

◆ spm_dvfs_cmd21 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd21

Definition at line 512 of file spm.h.

◆ spm_dvfs_cmd21 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd21

Definition at line 791 of file spm.h.

◆ spm_dvfs_cmd22 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd22

Definition at line 513 of file spm.h.

◆ spm_dvfs_cmd22 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd22

Definition at line 792 of file spm.h.

◆ spm_dvfs_cmd23 [1/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd23

Definition at line 514 of file spm.h.

◆ spm_dvfs_cmd23 [2/2]

u32 mtk_spm_regs::spm_dvfs_cmd23

Definition at line 793 of file spm.h.

◆ spm_dvfs_cmd3 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd3

Definition at line 461 of file spm.h.

◆ spm_dvfs_cmd3 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd3

Definition at line 494 of file spm.h.

◆ spm_dvfs_cmd4 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd4

Definition at line 462 of file spm.h.

◆ spm_dvfs_cmd4 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd4

Definition at line 495 of file spm.h.

◆ spm_dvfs_cmd5 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd5

Definition at line 463 of file spm.h.

◆ spm_dvfs_cmd5 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd5

Definition at line 496 of file spm.h.

◆ spm_dvfs_cmd6 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd6

Definition at line 464 of file spm.h.

◆ spm_dvfs_cmd6 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd6

Definition at line 497 of file spm.h.

◆ spm_dvfs_cmd7 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd7

Definition at line 465 of file spm.h.

◆ spm_dvfs_cmd7 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd7

Definition at line 498 of file spm.h.

◆ spm_dvfs_cmd8 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd8

Definition at line 466 of file spm.h.

◆ spm_dvfs_cmd8 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd8

Definition at line 499 of file spm.h.

◆ spm_dvfs_cmd9 [1/2]

u32 mtk_spm_regs::spm_dvfs_cmd9

Definition at line 467 of file spm.h.

◆ spm_dvfs_cmd9 [2/2]

uint32_t mtk_spm_regs::spm_dvfs_cmd9

Definition at line 500 of file spm.h.

◆ spm_dvfs_con [1/2]

u32 mtk_spm_regs::spm_dvfs_con

Definition at line 302 of file spm.h.

◆ spm_dvfs_con [2/2]

uint32_t mtk_spm_regs::spm_dvfs_con

Definition at line 487 of file spm.h.

◆ spm_dvfs_con1

u32 mtk_spm_regs::spm_dvfs_con1

Definition at line 455 of file spm.h.

◆ spm_dvfs_con1_sta

u32 mtk_spm_regs::spm_dvfs_con1_sta

Definition at line 456 of file spm.h.

◆ spm_dvfs_con_sta [1/2]

uint32_t mtk_spm_regs::spm_dvfs_con_sta

Definition at line 488 of file spm.h.

◆ spm_dvfs_con_sta [2/2]

u32 mtk_spm_regs::spm_dvfs_con_sta

Definition at line 767 of file spm.h.

◆ spm_dvfs_event_sta

u32 mtk_spm_regs::spm_dvfs_event_sta

Definition at line 439 of file spm.h.

◆ spm_dvfs_event_sta1

u32 mtk_spm_regs::spm_dvfs_event_sta1

Definition at line 440 of file spm.h.

◆ spm_dvfs_level [1/2]

u32 mtk_spm_regs::spm_dvfs_level

Definition at line 441 of file spm.h.

Referenced by spm_register_init().

◆ spm_dvfs_level [2/2]

uint32_t mtk_spm_regs::spm_dvfs_level

Definition at line 401 of file spm.h.

◆ spm_dvfs_misc [1/2]

u32 mtk_spm_regs::spm_dvfs_misc

Definition at line 446 of file spm.h.

Referenced by spm_extern_initialize(), and spm_register_init().

◆ spm_dvfs_misc [2/2]

uint32_t mtk_spm_regs::spm_dvfs_misc

Definition at line 403 of file spm.h.

◆ spm_dvfs_opp_sta [1/2]

u32 mtk_spm_regs::spm_dvfs_opp_sta

Definition at line 251 of file spm.h.

◆ spm_dvfs_opp_sta [2/2]

u32 mtk_spm_regs::spm_dvfs_opp_sta

Definition at line 430 of file spm.h.

◆ spm_dvfs_sta [1/2]

u32 mtk_spm_regs::spm_dvfs_sta

Definition at line 227 of file spm.h.

◆ spm_dvfs_sta [2/2]

uint32_t mtk_spm_regs::spm_dvfs_sta

Definition at line 250 of file spm.h.

◆ spm_dvs_dfs_level [1/2]

u32 mtk_spm_regs::spm_dvs_dfs_level

Definition at line 422 of file spm.h.

Referenced by spm_register_init().

◆ spm_dvs_dfs_level [2/2]

u32 mtk_spm_regs::spm_dvs_dfs_level

Definition at line 598 of file spm.h.

◆ spm_dvs_level

u32 mtk_spm_regs::spm_dvs_level

Definition at line 445 of file spm.h.

◆ spm_emi_bw_mode [1/2]

u32 mtk_spm_regs::spm_emi_bw_mode

Definition at line 322 of file spm.h.

◆ spm_emi_bw_mode [2/2]

uint32_t mtk_spm_regs::spm_emi_bw_mode

Definition at line 366 of file spm.h.

◆ spm_force_dvfs [1/2]

u32 mtk_spm_regs::spm_force_dvfs

Definition at line 423 of file spm.h.

◆ spm_force_dvfs [2/2]

u32 mtk_spm_regs::spm_force_dvfs

Definition at line 599 of file spm.h.

◆ spm_infra_event_count_sta [1/2]

u32 mtk_spm_regs::spm_infra_event_count_sta

Definition at line 226 of file spm.h.

◆ spm_infra_event_count_sta [2/2]

u32 mtk_spm_regs::spm_infra_event_count_sta

Definition at line 405 of file spm.h.

◆ spm_irq_mask [1/2]

u32 mtk_spm_regs::spm_irq_mask

Definition at line 162 of file spm.h.

Referenced by spm_register_init(), and spm_set_wakeup_event().

◆ spm_irq_mask [2/2]

uint32_t mtk_spm_regs::spm_irq_mask

Definition at line 176 of file spm.h.

◆ spm_irq_sta [1/2]

u32 mtk_spm_regs::spm_irq_sta

Definition at line 199 of file spm.h.

Referenced by spm_code_swapping(), and spm_register_init().

◆ spm_irq_sta [2/2]

uint32_t mtk_spm_regs::spm_irq_sta

Definition at line 205 of file spm.h.

◆ spm_mas_pause2_mask_b

u32 mtk_spm_regs::spm_mas_pause2_mask_b

Definition at line 305 of file spm.h.

Referenced by spm_kick_pcm_to_run().

◆ spm_mas_pause_mask_b

u32 mtk_spm_regs::spm_mas_pause_mask_b

Definition at line 304 of file spm.h.

Referenced by spm_kick_pcm_to_run().

◆ spm_mas_pause_mcu_mask_b

u32 mtk_spm_regs::spm_mas_pause_mcu_mask_b

Definition at line 343 of file spm.h.

◆ spm_mas_pause_mm_mask_b

u32 mtk_spm_regs::spm_mas_pause_mm_mask_b

Definition at line 342 of file spm.h.

◆ spm_mcusys_pwr_con [1/2]

u32 mtk_spm_regs::spm_mcusys_pwr_con

Definition at line 252 of file spm.h.

◆ spm_mcusys_pwr_con [2/2]

u32 mtk_spm_regs::spm_mcusys_pwr_con

Definition at line 431 of file spm.h.

◆ spm_md32_irq [1/2]

u32 mtk_spm_regs::spm_md32_irq

Definition at line 350 of file spm.h.

◆ spm_md32_irq [2/2]

uint32_t mtk_spm_regs::spm_md32_irq

Definition at line 473 of file spm.h.

◆ spm_mdbsi_con

u32 mtk_spm_regs::spm_mdbsi_con

Definition at line 303 of file spm.h.

◆ spm_mem_ck_sel [1/2]

u32 mtk_spm_regs::spm_mem_ck_sel

Definition at line 360 of file spm.h.

◆ spm_mem_ck_sel [2/2]

u32 mtk_spm_regs::spm_mem_ck_sel

Definition at line 536 of file spm.h.

◆ spm_pasr_dpd_0

u32 mtk_spm_regs::spm_pasr_dpd_0

Definition at line 420 of file spm.h.

◆ spm_pasr_dpd_1

u32 mtk_spm_regs::spm_pasr_dpd_1

Definition at line 421 of file spm.h.

◆ spm_pasr_dpd_2

u32 mtk_spm_regs::spm_pasr_dpd_2

Definition at line 422 of file spm.h.

◆ spm_pasr_dpd_3

u32 mtk_spm_regs::spm_pasr_dpd_3

Definition at line 423 of file spm.h.

◆ spm_pc_trace_con

u32 mtk_spm_regs::spm_pc_trace_con

Definition at line 520 of file spm.h.

Referenced by spm_register_init().

◆ spm_pc_trace_g0

u32 mtk_spm_regs::spm_pc_trace_g0

Definition at line 521 of file spm.h.

◆ spm_pc_trace_g1

u32 mtk_spm_regs::spm_pc_trace_g1

Definition at line 522 of file spm.h.

◆ spm_pc_trace_g2

u32 mtk_spm_regs::spm_pc_trace_g2

Definition at line 523 of file spm.h.

◆ spm_pc_trace_g3

u32 mtk_spm_regs::spm_pc_trace_g3

Definition at line 524 of file spm.h.

◆ spm_pc_trace_g4

u32 mtk_spm_regs::spm_pc_trace_g4

Definition at line 525 of file spm.h.

◆ spm_pc_trace_g5

u32 mtk_spm_regs::spm_pc_trace_g5

Definition at line 526 of file spm.h.

◆ spm_pc_trace_g6

u32 mtk_spm_regs::spm_pc_trace_g6

Definition at line 527 of file spm.h.

◆ spm_pc_trace_g7

u32 mtk_spm_regs::spm_pc_trace_g7

Definition at line 528 of file spm.h.

◆ spm_pll_con [1/2]

u32 mtk_spm_regs::spm_pll_con

Definition at line 321 of file spm.h.

◆ spm_pll_con [2/2]

uint32_t mtk_spm_regs::spm_pll_con

Definition at line 379 of file spm.h.

◆ spm_pmic_spmi_con [1/2]

uint32_t mtk_spm_regs::spm_pmic_spmi_con

Definition at line 489 of file spm.h.

◆ spm_pmic_spmi_con [2/2]

u32 mtk_spm_regs::spm_pmic_spmi_con

Definition at line 768 of file spm.h.

◆ spm_pmsr_general_con0

u32 mtk_spm_regs::spm_pmsr_general_con0

Definition at line 932 of file spm.h.

◆ spm_pmsr_general_con1

u32 mtk_spm_regs::spm_pmsr_general_con1

Definition at line 933 of file spm.h.

◆ spm_pmsr_general_con2

u32 mtk_spm_regs::spm_pmsr_general_con2

Definition at line 934 of file spm.h.

◆ spm_pmsr_general_con3

u32 mtk_spm_regs::spm_pmsr_general_con3

Definition at line 935 of file spm.h.

◆ spm_pmsr_general_con4

u32 mtk_spm_regs::spm_pmsr_general_con4

Definition at line 936 of file spm.h.

◆ spm_pmsr_general_con5

u32 mtk_spm_regs::spm_pmsr_general_con5

Definition at line 937 of file spm.h.

◆ spm_pmsr_len_con0

u32 mtk_spm_regs::spm_pmsr_len_con0

Definition at line 942 of file spm.h.

◆ spm_pmsr_len_con1

u32 mtk_spm_regs::spm_pmsr_len_con1

Definition at line 943 of file spm.h.

◆ spm_pmsr_len_con2

u32 mtk_spm_regs::spm_pmsr_len_con2

Definition at line 944 of file spm.h.

◆ spm_pmsr_mon_con0

u32 mtk_spm_regs::spm_pmsr_mon_con0

Definition at line 939 of file spm.h.

◆ spm_pmsr_mon_con1

u32 mtk_spm_regs::spm_pmsr_mon_con1

Definition at line 940 of file spm.h.

◆ spm_pmsr_mon_con2

u32 mtk_spm_regs::spm_pmsr_mon_con2

Definition at line 941 of file spm.h.

◆ spm_pmsr_sel_con0

u32 mtk_spm_regs::spm_pmsr_sel_con0

Definition at line 915 of file spm.h.

◆ spm_pmsr_sel_con1

u32 mtk_spm_regs::spm_pmsr_sel_con1

Definition at line 916 of file spm.h.

◆ spm_pmsr_sel_con10

u32 mtk_spm_regs::spm_pmsr_sel_con10

Definition at line 926 of file spm.h.

◆ spm_pmsr_sel_con11

u32 mtk_spm_regs::spm_pmsr_sel_con11

Definition at line 927 of file spm.h.

◆ spm_pmsr_sel_con2

u32 mtk_spm_regs::spm_pmsr_sel_con2

Definition at line 917 of file spm.h.

◆ spm_pmsr_sel_con3

u32 mtk_spm_regs::spm_pmsr_sel_con3

Definition at line 918 of file spm.h.

◆ spm_pmsr_sel_con4

u32 mtk_spm_regs::spm_pmsr_sel_con4

Definition at line 919 of file spm.h.

◆ spm_pmsr_sel_con5

u32 mtk_spm_regs::spm_pmsr_sel_con5

Definition at line 920 of file spm.h.

◆ spm_pmsr_sel_con6

u32 mtk_spm_regs::spm_pmsr_sel_con6

Definition at line 921 of file spm.h.

◆ spm_pmsr_sel_con7

u32 mtk_spm_regs::spm_pmsr_sel_con7

Definition at line 922 of file spm.h.

◆ spm_pmsr_sel_con8

u32 mtk_spm_regs::spm_pmsr_sel_con8

Definition at line 923 of file spm.h.

◆ spm_pmsr_sel_con9

u32 mtk_spm_regs::spm_pmsr_sel_con9

Definition at line 924 of file spm.h.

◆ spm_pmsr_sw_reset

u32 mtk_spm_regs::spm_pmsr_sw_reset

Definition at line 938 of file spm.h.

◆ spm_pmsr_tiemr_sta0

u32 mtk_spm_regs::spm_pmsr_tiemr_sta0

Definition at line 929 of file spm.h.

◆ spm_pmsr_tiemr_sta1

u32 mtk_spm_regs::spm_pmsr_tiemr_sta1

Definition at line 930 of file spm.h.

◆ spm_pmsr_tiemr_sta2

u32 mtk_spm_regs::spm_pmsr_tiemr_sta2

Definition at line 931 of file spm.h.

◆ spm_power_on_val0 [1/2]

u32 mtk_spm_regs::spm_power_on_val0

◆ spm_power_on_val0 [2/2]

uint32_t mtk_spm_regs::spm_power_on_val0

Definition at line 145 of file spm.h.

◆ spm_power_on_val1 [1/2]

u32 mtk_spm_regs::spm_power_on_val1

Definition at line 134 of file spm.h.

Referenced by spm_init_pcm_register(), and spm_register_init().

◆ spm_power_on_val1 [2/2]

uint32_t mtk_spm_regs::spm_power_on_val1

Definition at line 146 of file spm.h.

◆ spm_power_on_val2 [1/2]

u32 mtk_spm_regs::spm_power_on_val2

Definition at line 152 of file spm.h.

◆ spm_power_on_val2 [2/2]

u32 mtk_spm_regs::spm_power_on_val2

Definition at line 329 of file spm.h.

◆ spm_power_on_val3 [1/2]

u32 mtk_spm_regs::spm_power_on_val3

Definition at line 153 of file spm.h.

◆ spm_power_on_val3 [2/2]

u32 mtk_spm_regs::spm_power_on_val3

Definition at line 330 of file spm.h.

◆ spm_resource_ack_con0 [1/2]

u32 mtk_spm_regs::spm_resource_ack_con0

Definition at line 191 of file spm.h.

Referenced by spm_register_init().

◆ spm_resource_ack_con0 [2/2]

u32 mtk_spm_regs::spm_resource_ack_con0

Definition at line 370 of file spm.h.

◆ spm_resource_ack_con1 [1/2]

u32 mtk_spm_regs::spm_resource_ack_con1

Definition at line 192 of file spm.h.

Referenced by spm_register_init().

◆ spm_resource_ack_con1 [2/2]

u32 mtk_spm_regs::spm_resource_ack_con1

Definition at line 371 of file spm.h.

◆ spm_resource_ack_con2 [1/2]

u32 mtk_spm_regs::spm_resource_ack_con2

Definition at line 193 of file spm.h.

Referenced by spm_register_init().

◆ spm_resource_ack_con2 [2/2]

u32 mtk_spm_regs::spm_resource_ack_con2

Definition at line 372 of file spm.h.

◆ spm_resource_ack_con3 [1/2]

u32 mtk_spm_regs::spm_resource_ack_con3

Definition at line 194 of file spm.h.

Referenced by spm_register_init().

◆ spm_resource_ack_con3 [2/2]

u32 mtk_spm_regs::spm_resource_ack_con3

Definition at line 373 of file spm.h.

◆ spm_resource_ack_con4 [1/2]

uint32_t mtk_spm_regs::spm_resource_ack_con4

Definition at line 190 of file spm.h.

◆ spm_resource_ack_con4 [2/2]

u32 mtk_spm_regs::spm_resource_ack_con4

Definition at line 463 of file spm.h.

◆ spm_rsv_con

u32 mtk_spm_regs::spm_rsv_con

Definition at line 416 of file spm.h.

◆ spm_rsv_con1

u32 mtk_spm_regs::spm_rsv_con1

Definition at line 418 of file spm.h.

◆ spm_rsv_con_0 [1/2]

uint32_t mtk_spm_regs::spm_rsv_con_0

Definition at line 443 of file spm.h.

◆ spm_rsv_con_0 [2/2]

u32 mtk_spm_regs::spm_rsv_con_0

Definition at line 722 of file spm.h.

◆ spm_rsv_con_1 [1/2]

uint32_t mtk_spm_regs::spm_rsv_con_1

Definition at line 444 of file spm.h.

◆ spm_rsv_con_1 [2/2]

u32 mtk_spm_regs::spm_rsv_con_1

Definition at line 723 of file spm.h.

◆ spm_rsv_sta

u32 mtk_spm_regs::spm_rsv_sta

Definition at line 417 of file spm.h.

◆ spm_rsv_sta1

u32 mtk_spm_regs::spm_rsv_sta1

Definition at line 419 of file spm.h.

◆ spm_rsv_sta_0 [1/2]

uint32_t mtk_spm_regs::spm_rsv_sta_0

Definition at line 445 of file spm.h.

◆ spm_rsv_sta_0 [2/2]

u32 mtk_spm_regs::spm_rsv_sta_0

Definition at line 724 of file spm.h.

◆ spm_rsv_sta_1 [1/2]

uint32_t mtk_spm_regs::spm_rsv_sta_1

Definition at line 446 of file spm.h.

◆ spm_rsv_sta_1 [2/2]

u32 mtk_spm_regs::spm_rsv_sta_1

Definition at line 725 of file spm.h.

◆ spm_s1_mode_ch

u32 mtk_spm_regs::spm_s1_mode_ch

Definition at line 328 of file spm.h.

Referenced by transfer_pll_to_spm_control().

◆ spm_scp_irq [1/2]

u32 mtk_spm_regs::spm_scp_irq

Definition at line 160 of file spm.h.

◆ spm_scp_irq [2/2]

uint32_t mtk_spm_regs::spm_scp_irq

Definition at line 174 of file spm.h.

◆ spm_scp_mailbox [1/2]

u32 mtk_spm_regs::spm_scp_mailbox

Definition at line 155 of file spm.h.

◆ spm_scp_mailbox [2/2]

uint32_t mtk_spm_regs::spm_scp_mailbox

Definition at line 169 of file spm.h.

◆ spm_sema_m0 [1/2]

u32 mtk_spm_regs::spm_sema_m0

Definition at line 334 of file spm.h.

◆ spm_sema_m0 [2/2]

uint32_t mtk_spm_regs::spm_sema_m0

Definition at line 462 of file spm.h.

◆ spm_sema_m1 [1/2]

u32 mtk_spm_regs::spm_sema_m1

Definition at line 335 of file spm.h.

◆ spm_sema_m1 [2/2]

uint32_t mtk_spm_regs::spm_sema_m1

Definition at line 463 of file spm.h.

◆ spm_sema_m2 [1/2]

u32 mtk_spm_regs::spm_sema_m2

Definition at line 336 of file spm.h.

◆ spm_sema_m2 [2/2]

uint32_t mtk_spm_regs::spm_sema_m2

Definition at line 464 of file spm.h.

◆ spm_sema_m3 [1/2]

u32 mtk_spm_regs::spm_sema_m3

Definition at line 337 of file spm.h.

◆ spm_sema_m3 [2/2]

uint32_t mtk_spm_regs::spm_sema_m3

Definition at line 465 of file spm.h.

◆ spm_sema_m4 [1/2]

u32 mtk_spm_regs::spm_sema_m4

Definition at line 338 of file spm.h.

◆ spm_sema_m4 [2/2]

uint32_t mtk_spm_regs::spm_sema_m4

Definition at line 466 of file spm.h.

◆ spm_sema_m5 [1/2]

u32 mtk_spm_regs::spm_sema_m5

Definition at line 339 of file spm.h.

◆ spm_sema_m5 [2/2]

uint32_t mtk_spm_regs::spm_sema_m5

Definition at line 467 of file spm.h.

◆ spm_sema_m6 [1/2]

u32 mtk_spm_regs::spm_sema_m6

Definition at line 340 of file spm.h.

◆ spm_sema_m6 [2/2]

uint32_t mtk_spm_regs::spm_sema_m6

Definition at line 468 of file spm.h.

◆ spm_sema_m7 [1/2]

u32 mtk_spm_regs::spm_sema_m7

Definition at line 341 of file spm.h.

◆ spm_sema_m7 [2/2]

uint32_t mtk_spm_regs::spm_sema_m7

Definition at line 469 of file spm.h.

◆ spm_spare_con [1/2]

u32 mtk_spm_regs::spm_spare_con

Definition at line 424 of file spm.h.

◆ spm_spare_con [2/2]

uint32_t mtk_spm_regs::spm_spare_con

Definition at line 447 of file spm.h.

◆ spm_spare_con_clr [1/2]

u32 mtk_spm_regs::spm_spare_con_clr

Definition at line 426 of file spm.h.

◆ spm_spare_con_clr [2/2]

uint32_t mtk_spm_regs::spm_spare_con_clr

Definition at line 449 of file spm.h.

◆ spm_spare_con_set [1/2]

u32 mtk_spm_regs::spm_spare_con_set

Definition at line 425 of file spm.h.

◆ spm_spare_con_set [2/2]

uint32_t mtk_spm_regs::spm_spare_con_set

Definition at line 448 of file spm.h.

◆ spm_spare_function

uint32_t mtk_spm_regs::spm_spare_function

Definition at line 457 of file spm.h.

◆ spm_spm_sema [1/2]

u32 mtk_spm_regs::spm_spm_sema

Definition at line 313 of file spm.h.

◆ spm_spm_sema [2/2]

uint32_t mtk_spm_regs::spm_spm_sema

Definition at line 486 of file spm.h.

◆ spm_sram_con [1/2]

uint32_t mtk_spm_regs::spm_sram_con

Definition at line 347 of file spm.h.

◆ spm_sram_con [2/2]

u32 mtk_spm_regs::spm_sram_con

Definition at line 464 of file spm.h.

◆ spm_sram_rsv_con [1/2]

u32 mtk_spm_regs::spm_sram_rsv_con

Definition at line 151 of file spm.h.

◆ spm_sram_rsv_con [2/2]

uint32_t mtk_spm_regs::spm_sram_rsv_con

Definition at line 165 of file spm.h.

◆ spm_src2_mask [1/2]

u32 mtk_spm_regs::spm_src2_mask

Definition at line 165 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src2_mask [2/2]

uint32_t mtk_spm_regs::spm_src2_mask

Definition at line 179 of file spm.h.

◆ spm_src3_mask [1/2]

u32 mtk_spm_regs::spm_src3_mask

Definition at line 173 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src3_mask [2/2]

uint32_t mtk_spm_regs::spm_src3_mask

Definition at line 180 of file spm.h.

◆ spm_src4_mask [1/2]

u32 mtk_spm_regs::spm_src4_mask

Definition at line 181 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src4_mask [2/2]

u32 mtk_spm_regs::spm_src4_mask

Definition at line 360 of file spm.h.

◆ spm_src5_mask [1/2]

uint32_t mtk_spm_regs::spm_src5_mask

Definition at line 182 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src5_mask [2/2]

u32 mtk_spm_regs::spm_src5_mask

Definition at line 361 of file spm.h.

◆ spm_src6_mask [1/2]

uint32_t mtk_spm_regs::spm_src6_mask

Definition at line 162 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src6_mask [2/2]

u32 mtk_spm_regs::spm_src6_mask

Definition at line 335 of file spm.h.

◆ spm_src7_mask

uint32_t mtk_spm_regs::spm_src7_mask

Definition at line 185 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src_mask [1/2]

u32 mtk_spm_regs::spm_src_mask

Definition at line 164 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src_mask [2/2]

uint32_t mtk_spm_regs::spm_src_mask

Definition at line 178 of file spm.h.

◆ spm_src_rdy_sta [1/2]

u32 mtk_spm_regs::spm_src_rdy_sta

Definition at line 214 of file spm.h.

◆ spm_src_rdy_sta [2/2]

uint32_t mtk_spm_regs::spm_src_rdy_sta

Definition at line 421 of file spm.h.

◆ spm_src_req [1/2]

u32 mtk_spm_regs::spm_src_req

Definition at line 163 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_src_req [2/2]

uint32_t mtk_spm_regs::spm_src_req

Definition at line 177 of file spm.h.

◆ spm_sw_debug

u32 mtk_spm_regs::spm_sw_debug

Definition at line 409 of file spm.h.

◆ spm_sw_debug_0 [1/2]

u32 mtk_spm_regs::spm_sw_debug_0

Definition at line 426 of file spm.h.

◆ spm_sw_debug_0 [2/2]

u32 mtk_spm_regs::spm_sw_debug_0

Definition at line 602 of file spm.h.

◆ spm_sw_debug_1 [1/2]

uint32_t mtk_spm_regs::spm_sw_debug_1

Definition at line 428 of file spm.h.

◆ spm_sw_debug_1 [2/2]

u32 mtk_spm_regs::spm_sw_debug_1

Definition at line 706 of file spm.h.

◆ spm_sw_flag

u32 mtk_spm_regs::spm_sw_flag

Definition at line 408 of file spm.h.

◆ spm_sw_flag_0 [1/2]

u32 mtk_spm_regs::spm_sw_flag_0

Definition at line 425 of file spm.h.

Referenced by spm_set_pcm_flags().

◆ spm_sw_flag_0 [2/2]

u32 mtk_spm_regs::spm_sw_flag_0

Definition at line 601 of file spm.h.

◆ spm_sw_flag_1 [1/2]

u32 mtk_spm_regs::spm_sw_flag_1

Definition at line 427 of file spm.h.

Referenced by spm_set_pcm_flags().

◆ spm_sw_flag_1 [2/2]

u32 mtk_spm_regs::spm_sw_flag_1

Definition at line 603 of file spm.h.

◆ spm_sw_rst_con [1/2]

u32 mtk_spm_regs::spm_sw_rst_con

Definition at line 159 of file spm.h.

◆ spm_sw_rst_con [2/2]

u32 mtk_spm_regs::spm_sw_rst_con

Definition at line 337 of file spm.h.

◆ spm_sw_rst_con_clr [1/2]

u32 mtk_spm_regs::spm_sw_rst_con_clr

Definition at line 161 of file spm.h.

◆ spm_sw_rst_con_clr [2/2]

u32 mtk_spm_regs::spm_sw_rst_con_clr

Definition at line 339 of file spm.h.

◆ spm_sw_rst_con_set [1/2]

u32 mtk_spm_regs::spm_sw_rst_con_set

Definition at line 160 of file spm.h.

◆ spm_sw_rst_con_set [2/2]

u32 mtk_spm_regs::spm_sw_rst_con_set

Definition at line 338 of file spm.h.

◆ spm_sw_rsv_0 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_0

Definition at line 410 of file spm.h.

◆ spm_sw_rsv_0 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_0

Definition at line 429 of file spm.h.

◆ spm_sw_rsv_1 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_1

Definition at line 411 of file spm.h.

◆ spm_sw_rsv_1 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_1

Definition at line 430 of file spm.h.

◆ spm_sw_rsv_10

u32 mtk_spm_regs::spm_sw_rsv_10

Definition at line 431 of file spm.h.

◆ spm_sw_rsv_18

u32 mtk_spm_regs::spm_sw_rsv_18

Definition at line 433 of file spm.h.

◆ spm_sw_rsv_19

u32 mtk_spm_regs::spm_sw_rsv_19

Definition at line 434 of file spm.h.

◆ spm_sw_rsv_2 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_2

Definition at line 412 of file spm.h.

◆ spm_sw_rsv_2 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_2

Definition at line 431 of file spm.h.

◆ spm_sw_rsv_3 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_3

Definition at line 413 of file spm.h.

◆ spm_sw_rsv_3 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_3

Definition at line 432 of file spm.h.

◆ spm_sw_rsv_4 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_4

Definition at line 414 of file spm.h.

◆ spm_sw_rsv_4 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_4

Definition at line 433 of file spm.h.

◆ spm_sw_rsv_5 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_5

Definition at line 415 of file spm.h.

◆ spm_sw_rsv_5 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_5

Definition at line 434 of file spm.h.

◆ spm_sw_rsv_6 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_6

Definition at line 427 of file spm.h.

◆ spm_sw_rsv_6 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_6

Definition at line 435 of file spm.h.

◆ spm_sw_rsv_7 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_7

Definition at line 428 of file spm.h.

Referenced by spm_set_pcm_flags().

◆ spm_sw_rsv_7 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_7

Definition at line 436 of file spm.h.

◆ spm_sw_rsv_8 [1/2]

u32 mtk_spm_regs::spm_sw_rsv_8

Definition at line 429 of file spm.h.

Referenced by spm_set_pcm_flags().

◆ spm_sw_rsv_8 [2/2]

uint32_t mtk_spm_regs::spm_sw_rsv_8

Definition at line 437 of file spm.h.

◆ spm_sw_rsv_9

u32 mtk_spm_regs::spm_sw_rsv_9

Definition at line 430 of file spm.h.

◆ spm_swint [1/2]

u32 mtk_spm_regs::spm_swint

Definition at line 152 of file spm.h.

◆ spm_swint [2/2]

uint32_t mtk_spm_regs::spm_swint

Definition at line 166 of file spm.h.

◆ spm_swint_clr [1/2]

u32 mtk_spm_regs::spm_swint_clr

Definition at line 154 of file spm.h.

Referenced by spm_register_init().

◆ spm_swint_clr [2/2]

uint32_t mtk_spm_regs::spm_swint_clr

Definition at line 168 of file spm.h.

◆ spm_swint_set [1/2]

u32 mtk_spm_regs::spm_swint_set

Definition at line 153 of file spm.h.

◆ spm_swint_set [2/2]

uint32_t mtk_spm_regs::spm_swint_set

Definition at line 167 of file spm.h.

◆ spm_twam_con [1/2]

u32 mtk_spm_regs::spm_twam_con

Definition at line 157 of file spm.h.

◆ spm_twam_con [2/2]

uint32_t mtk_spm_regs::spm_twam_con

Definition at line 616 of file spm.h.

◆ spm_twam_curr_sta0 [1/2]

u32 mtk_spm_regs::spm_twam_curr_sta0

Definition at line 221 of file spm.h.

◆ spm_twam_curr_sta0 [2/2]

uint32_t mtk_spm_regs::spm_twam_curr_sta0

Definition at line 244 of file spm.h.

◆ spm_twam_curr_sta1 [1/2]

u32 mtk_spm_regs::spm_twam_curr_sta1

Definition at line 222 of file spm.h.

◆ spm_twam_curr_sta1 [2/2]

uint32_t mtk_spm_regs::spm_twam_curr_sta1

Definition at line 245 of file spm.h.

◆ spm_twam_curr_sta2 [1/2]

u32 mtk_spm_regs::spm_twam_curr_sta2

Definition at line 223 of file spm.h.

◆ spm_twam_curr_sta2 [2/2]

uint32_t mtk_spm_regs::spm_twam_curr_sta2

Definition at line 246 of file spm.h.

◆ spm_twam_curr_sta3 [1/2]

u32 mtk_spm_regs::spm_twam_curr_sta3

Definition at line 224 of file spm.h.

◆ spm_twam_curr_sta3 [2/2]

uint32_t mtk_spm_regs::spm_twam_curr_sta3

Definition at line 247 of file spm.h.

◆ spm_twam_event_clear [1/2]

u32 mtk_spm_regs::spm_twam_event_clear

Definition at line 168 of file spm.h.

◆ spm_twam_event_clear [2/2]

uint32_t mtk_spm_regs::spm_twam_event_clear

Definition at line 619 of file spm.h.

◆ spm_twam_idle_sel [1/2]

u32 mtk_spm_regs::spm_twam_idle_sel

Definition at line 159 of file spm.h.

◆ spm_twam_idle_sel [2/2]

uint32_t mtk_spm_regs::spm_twam_idle_sel

Definition at line 618 of file spm.h.

◆ spm_twam_last_sta0 [1/2]

u32 mtk_spm_regs::spm_twam_last_sta0

Definition at line 217 of file spm.h.

◆ spm_twam_last_sta0 [2/2]

uint32_t mtk_spm_regs::spm_twam_last_sta0

Definition at line 240 of file spm.h.

◆ spm_twam_last_sta1 [1/2]

u32 mtk_spm_regs::spm_twam_last_sta1

Definition at line 218 of file spm.h.

◆ spm_twam_last_sta1 [2/2]

uint32_t mtk_spm_regs::spm_twam_last_sta1

Definition at line 241 of file spm.h.

◆ spm_twam_last_sta2 [1/2]

u32 mtk_spm_regs::spm_twam_last_sta2

Definition at line 219 of file spm.h.

◆ spm_twam_last_sta2 [2/2]

uint32_t mtk_spm_regs::spm_twam_last_sta2

Definition at line 242 of file spm.h.

◆ spm_twam_last_sta3 [1/2]

u32 mtk_spm_regs::spm_twam_last_sta3

Definition at line 220 of file spm.h.

◆ spm_twam_last_sta3 [2/2]

uint32_t mtk_spm_regs::spm_twam_last_sta3

Definition at line 243 of file spm.h.

◆ spm_twam_timer_out [1/2]

u32 mtk_spm_regs::spm_twam_timer_out

Definition at line 225 of file spm.h.

◆ spm_twam_timer_out [2/2]

uint32_t mtk_spm_regs::spm_twam_timer_out

Definition at line 248 of file spm.h.

◆ spm_twam_window_len [1/2]

u32 mtk_spm_regs::spm_twam_window_len

Definition at line 158 of file spm.h.

◆ spm_twam_window_len [2/2]

uint32_t mtk_spm_regs::spm_twam_window_len

Definition at line 617 of file spm.h.

◆ spm_vrf18_event_count_sta [1/2]

u32 mtk_spm_regs::spm_vrf18_event_count_sta

Definition at line 227 of file spm.h.

◆ spm_vrf18_event_count_sta [2/2]

u32 mtk_spm_regs::spm_vrf18_event_count_sta

Definition at line 406 of file spm.h.

◆ spm_vs1_vs2_rc_con

u32 mtk_spm_regs::spm_vs1_vs2_rc_con

Definition at line 580 of file spm.h.

◆ spm_vtcxo_event_count_sta [1/2]

u32 mtk_spm_regs::spm_vtcxo_event_count_sta

Definition at line 225 of file spm.h.

◆ spm_vtcxo_event_count_sta [2/2]

u32 mtk_spm_regs::spm_vtcxo_event_count_sta

Definition at line 404 of file spm.h.

◆ spm_wakeup_event_clear [1/2]

uint32_t mtk_spm_regs::spm_wakeup_event_clear

Definition at line 172 of file spm.h.

◆ spm_wakeup_event_clear [2/2]

u32 mtk_spm_regs::spm_wakeup_event_clear

Definition at line 454 of file spm.h.

◆ spm_wakeup_event_ext_mask [1/2]

u32 mtk_spm_regs::spm_wakeup_event_ext_mask

Definition at line 167 of file spm.h.

Referenced by spm_set_power_control().

◆ spm_wakeup_event_ext_mask [2/2]

uint32_t mtk_spm_regs::spm_wakeup_event_ext_mask

Definition at line 184 of file spm.h.

◆ spm_wakeup_event_mask [1/2]

u32 mtk_spm_regs::spm_wakeup_event_mask

◆ spm_wakeup_event_mask [2/2]

uint32_t mtk_spm_regs::spm_wakeup_event_mask

Definition at line 183 of file spm.h.

◆ spm_wakeup_event_mask2

u32 mtk_spm_regs::spm_wakeup_event_mask2

Definition at line 451 of file spm.h.

◆ spm_wakeup_event_sens [1/2]

uint32_t mtk_spm_regs::spm_wakeup_event_sens

Definition at line 171 of file spm.h.

◆ spm_wakeup_event_sens [2/2]

u32 mtk_spm_regs::spm_wakeup_event_sens

Definition at line 453 of file spm.h.

◆ spm_wakeup_ext_sta [1/2]

u32 mtk_spm_regs::spm_wakeup_ext_sta

Definition at line 201 of file spm.h.

◆ spm_wakeup_ext_sta [2/2]

uint32_t mtk_spm_regs::spm_wakeup_ext_sta

Definition at line 210 of file spm.h.

◆ spm_wakeup_misc [1/2]

u32 mtk_spm_regs::spm_wakeup_misc

Definition at line 202 of file spm.h.

◆ spm_wakeup_misc [2/2]

uint32_t mtk_spm_regs::spm_wakeup_misc

Definition at line 211 of file spm.h.

◆ spm_wakeup_sta [1/2]

u32 mtk_spm_regs::spm_wakeup_sta

Definition at line 200 of file spm.h.

◆ spm_wakeup_sta [2/2]

uint32_t mtk_spm_regs::spm_wakeup_sta

Definition at line 209 of file spm.h.

◆ spmc_dormant_enable

u32 mtk_spm_regs::spmc_dormant_enable

Definition at line 261 of file spm.h.

◆ spmc_in_ret

u32 mtk_spm_regs::spmc_in_ret

Definition at line 263 of file spm.h.

◆ sram_dreq_ack

u32 mtk_spm_regs::sram_dreq_ack

Definition at line 345 of file spm.h.

◆ sram_dreq_con

u32 mtk_spm_regs::sram_dreq_con

Definition at line 346 of file spm.h.

◆ sram_dreq_con_clr

u32 mtk_spm_regs::sram_dreq_con_clr

Definition at line 348 of file spm.h.

◆ sram_dreq_con_set

u32 mtk_spm_regs::sram_dreq_con_set

Definition at line 347 of file spm.h.

◆ src_ddren_sta

u32 mtk_spm_regs::src_ddren_sta

Definition at line 230 of file spm.h.

◆ src_req_sta

u32 mtk_spm_regs::src_req_sta

Definition at line 208 of file spm.h.

◆ src_req_sta0

u32 mtk_spm_regs::src_req_sta0

Definition at line 379 of file spm.h.

◆ src_req_sta1

u32 mtk_spm_regs::src_req_sta1

Definition at line 380 of file spm.h.

◆ src_req_sta2

u32 mtk_spm_regs::src_req_sta2

Definition at line 381 of file spm.h.

◆ src_req_sta3

u32 mtk_spm_regs::src_req_sta3

Definition at line 399 of file spm.h.

◆ src_req_sta4

u32 mtk_spm_regs::src_req_sta4

Definition at line 385 of file spm.h.

◆ src_req_sta_0 [1/2]

uint32_t mtk_spm_regs::src_req_sta_0

Definition at line 200 of file spm.h.

◆ src_req_sta_0 [2/2]

u32 mtk_spm_regs::src_req_sta_0

Definition at line 471 of file spm.h.

◆ src_req_sta_1 [1/2]

uint32_t mtk_spm_regs::src_req_sta_1

Definition at line 201 of file spm.h.

◆ src_req_sta_1 [2/2]

u32 mtk_spm_regs::src_req_sta_1

Definition at line 472 of file spm.h.

◆ src_req_sta_2 [1/2]

uint32_t mtk_spm_regs::src_req_sta_2

Definition at line 202 of file spm.h.

◆ src_req_sta_2 [2/2]

u32 mtk_spm_regs::src_req_sta_2

Definition at line 474 of file spm.h.

◆ src_req_sta_3 [1/2]

uint32_t mtk_spm_regs::src_req_sta_3

Definition at line 220 of file spm.h.

◆ src_req_sta_3 [2/2]

u32 mtk_spm_regs::src_req_sta_3

Definition at line 475 of file spm.h.

◆ src_req_sta_4 [1/2]

uint32_t mtk_spm_regs::src_req_sta_4

Definition at line 206 of file spm.h.

◆ src_req_sta_4 [2/2]

u32 mtk_spm_regs::src_req_sta_4

Definition at line 476 of file spm.h.

◆ sspm_sram_con [1/2]

u32 mtk_spm_regs::sspm_sram_con

Definition at line 287 of file spm.h.

◆ sspm_sram_con [2/2]

uint32_t mtk_spm_regs::sspm_sram_con

Definition at line 326 of file spm.h.

◆ ssusb_pcie_phy_pwr_con

u32 mtk_spm_regs::ssusb_pcie_phy_pwr_con

Definition at line 587 of file spm.h.

◆ ssusb_top_p1_pwr_con [1/2]

uint32_t mtk_spm_regs::ssusb_top_p1_pwr_con

Definition at line 649 of file spm.h.

◆ ssusb_top_p1_pwr_con [2/2]

u32 mtk_spm_regs::ssusb_top_p1_pwr_con

Definition at line 588 of file spm.h.

◆ ssusb_top_p2_pwr_con

u32 mtk_spm_regs::ssusb_top_p2_pwr_con

Definition at line 589 of file spm.h.

◆ ssusb_top_p3_pwr_con

u32 mtk_spm_regs::ssusb_top_p3_pwr_con

Definition at line 590 of file spm.h.

◆ ssusb_top_pwr_con

uint32_t mtk_spm_regs::ssusb_top_pwr_con

Definition at line 648 of file spm.h.

◆ subsys_idle_sta [1/2]

u32 mtk_spm_regs::subsys_idle_sta

Definition at line 205 of file spm.h.

◆ subsys_idle_sta [2/2]

uint32_t mtk_spm_regs::subsys_idle_sta

Definition at line 218 of file spm.h.

◆ sw2spm_cfg [1/2]

u32 mtk_spm_regs::sw2spm_cfg

Definition at line 407 of file spm.h.

◆ sw2spm_cfg [2/2]

uint32_t mtk_spm_regs::sw2spm_cfg

Definition at line 296 of file spm.h.

◆ sw2spm_int

u32 mtk_spm_regs::sw2spm_int

Definition at line 400 of file spm.h.

◆ sw2spm_int_clr

u32 mtk_spm_regs::sw2spm_int_clr

Definition at line 402 of file spm.h.

◆ sw2spm_int_set

u32 mtk_spm_regs::sw2spm_int_set

Definition at line 401 of file spm.h.

◆ sw2spm_mailbox_0 [1/2]

u32 mtk_spm_regs::sw2spm_mailbox_0

Definition at line 403 of file spm.h.

◆ sw2spm_mailbox_0 [2/2]

uint32_t mtk_spm_regs::sw2spm_mailbox_0

Definition at line 292 of file spm.h.

◆ sw2spm_mailbox_1 [1/2]

u32 mtk_spm_regs::sw2spm_mailbox_1

Definition at line 404 of file spm.h.

◆ sw2spm_mailbox_1 [2/2]

uint32_t mtk_spm_regs::sw2spm_mailbox_1

Definition at line 293 of file spm.h.

◆ sw2spm_mailbox_2 [1/2]

u32 mtk_spm_regs::sw2spm_mailbox_2

Definition at line 405 of file spm.h.

◆ sw2spm_mailbox_2 [2/2]

uint32_t mtk_spm_regs::sw2spm_mailbox_2

Definition at line 294 of file spm.h.

◆ sw2spm_mailbox_3 [1/2]

u32 mtk_spm_regs::sw2spm_mailbox_3

Definition at line 406 of file spm.h.

◆ sw2spm_mailbox_3 [2/2]

uint32_t mtk_spm_regs::sw2spm_mailbox_3

Definition at line 295 of file spm.h.

◆ sw2spm_wakeup

uint32_t mtk_spm_regs::sw2spm_wakeup

Definition at line 289 of file spm.h.

◆ sw2spm_wakeup_clr

uint32_t mtk_spm_regs::sw2spm_wakeup_clr

Definition at line 291 of file spm.h.

◆ sw2spm_wakeup_set

uint32_t mtk_spm_regs::sw2spm_wakeup_set

Definition at line 290 of file spm.h.

◆ sys_timer_con [1/2]

u32 mtk_spm_regs::sys_timer_con

Definition at line 615 of file spm.h.

Referenced by spm_set_wakeup_event().

◆ sys_timer_con [2/2]

u32 mtk_spm_regs::sys_timer_con

Definition at line 613 of file spm.h.

◆ sys_timer_latch_h_00 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_00

Definition at line 520 of file spm.h.

◆ sys_timer_latch_h_00 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_00

Definition at line 799 of file spm.h.

◆ sys_timer_latch_h_01 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_01

Definition at line 522 of file spm.h.

◆ sys_timer_latch_h_01 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_01

Definition at line 801 of file spm.h.

◆ sys_timer_latch_h_02 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_02

Definition at line 524 of file spm.h.

◆ sys_timer_latch_h_02 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_02

Definition at line 803 of file spm.h.

◆ sys_timer_latch_h_03 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_03

Definition at line 526 of file spm.h.

◆ sys_timer_latch_h_03 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_03

Definition at line 805 of file spm.h.

◆ sys_timer_latch_h_04 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_04

Definition at line 528 of file spm.h.

◆ sys_timer_latch_h_04 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_04

Definition at line 807 of file spm.h.

◆ sys_timer_latch_h_05 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_05

Definition at line 530 of file spm.h.

◆ sys_timer_latch_h_05 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_05

Definition at line 809 of file spm.h.

◆ sys_timer_latch_h_06 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_06

Definition at line 532 of file spm.h.

◆ sys_timer_latch_h_06 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_06

Definition at line 811 of file spm.h.

◆ sys_timer_latch_h_07 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_07

Definition at line 534 of file spm.h.

◆ sys_timer_latch_h_07 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_07

Definition at line 813 of file spm.h.

◆ sys_timer_latch_h_08 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_08

Definition at line 536 of file spm.h.

◆ sys_timer_latch_h_08 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_08

Definition at line 815 of file spm.h.

◆ sys_timer_latch_h_09 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_09

Definition at line 538 of file spm.h.

◆ sys_timer_latch_h_09 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_09

Definition at line 817 of file spm.h.

◆ sys_timer_latch_h_10 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_10

Definition at line 540 of file spm.h.

◆ sys_timer_latch_h_10 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_10

Definition at line 819 of file spm.h.

◆ sys_timer_latch_h_11 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_11

Definition at line 542 of file spm.h.

◆ sys_timer_latch_h_11 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_11

Definition at line 821 of file spm.h.

◆ sys_timer_latch_h_12 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_12

Definition at line 544 of file spm.h.

◆ sys_timer_latch_h_12 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_12

Definition at line 823 of file spm.h.

◆ sys_timer_latch_h_13 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_13

Definition at line 546 of file spm.h.

◆ sys_timer_latch_h_13 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_13

Definition at line 825 of file spm.h.

◆ sys_timer_latch_h_14 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_14

Definition at line 548 of file spm.h.

◆ sys_timer_latch_h_14 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_14

Definition at line 827 of file spm.h.

◆ sys_timer_latch_h_15 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_h_15

Definition at line 550 of file spm.h.

◆ sys_timer_latch_h_15 [2/2]

u32 mtk_spm_regs::sys_timer_latch_h_15

Definition at line 829 of file spm.h.

◆ sys_timer_latch_l_00 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_00

Definition at line 519 of file spm.h.

◆ sys_timer_latch_l_00 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_00

Definition at line 798 of file spm.h.

◆ sys_timer_latch_l_01 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_01

Definition at line 521 of file spm.h.

◆ sys_timer_latch_l_01 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_01

Definition at line 800 of file spm.h.

◆ sys_timer_latch_l_02 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_02

Definition at line 523 of file spm.h.

◆ sys_timer_latch_l_02 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_02

Definition at line 802 of file spm.h.

◆ sys_timer_latch_l_03 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_03

Definition at line 525 of file spm.h.

◆ sys_timer_latch_l_03 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_03

Definition at line 804 of file spm.h.

◆ sys_timer_latch_l_04 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_04

Definition at line 527 of file spm.h.

◆ sys_timer_latch_l_04 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_04

Definition at line 806 of file spm.h.

◆ sys_timer_latch_l_05 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_05

Definition at line 529 of file spm.h.

◆ sys_timer_latch_l_05 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_05

Definition at line 808 of file spm.h.

◆ sys_timer_latch_l_06 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_06

Definition at line 531 of file spm.h.

◆ sys_timer_latch_l_06 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_06

Definition at line 810 of file spm.h.

◆ sys_timer_latch_l_07 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_07

Definition at line 533 of file spm.h.

◆ sys_timer_latch_l_07 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_07

Definition at line 812 of file spm.h.

◆ sys_timer_latch_l_08 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_08

Definition at line 535 of file spm.h.

◆ sys_timer_latch_l_08 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_08

Definition at line 814 of file spm.h.

◆ sys_timer_latch_l_09 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_09

Definition at line 537 of file spm.h.

◆ sys_timer_latch_l_09 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_09

Definition at line 816 of file spm.h.

◆ sys_timer_latch_l_10 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_10

Definition at line 539 of file spm.h.

◆ sys_timer_latch_l_10 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_10

Definition at line 818 of file spm.h.

◆ sys_timer_latch_l_11 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_11

Definition at line 541 of file spm.h.

◆ sys_timer_latch_l_11 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_11

Definition at line 820 of file spm.h.

◆ sys_timer_latch_l_12 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_12

Definition at line 543 of file spm.h.

◆ sys_timer_latch_l_12 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_12

Definition at line 822 of file spm.h.

◆ sys_timer_latch_l_13 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_13

Definition at line 545 of file spm.h.

◆ sys_timer_latch_l_13 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_13

Definition at line 824 of file spm.h.

◆ sys_timer_latch_l_14 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_14

Definition at line 547 of file spm.h.

◆ sys_timer_latch_l_14 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_14

Definition at line 826 of file spm.h.

◆ sys_timer_latch_l_15 [1/2]

uint32_t mtk_spm_regs::sys_timer_latch_l_15

Definition at line 549 of file spm.h.

◆ sys_timer_latch_l_15 [2/2]

u32 mtk_spm_regs::sys_timer_latch_l_15

Definition at line 828 of file spm.h.

◆ sys_timer_start_h [1/2]

uint32_t mtk_spm_regs::sys_timer_start_h

Definition at line 518 of file spm.h.

◆ sys_timer_start_h [2/2]

u32 mtk_spm_regs::sys_timer_start_h

Definition at line 797 of file spm.h.

◆ sys_timer_start_l [1/2]

uint32_t mtk_spm_regs::sys_timer_start_l

Definition at line 517 of file spm.h.

◆ sys_timer_start_l [2/2]

u32 mtk_spm_regs::sys_timer_start_l

Definition at line 796 of file spm.h.

◆ sys_timer_value_h [1/2]

uint32_t mtk_spm_regs::sys_timer_value_h

Definition at line 516 of file spm.h.

◆ sys_timer_value_h [2/2]

u32 mtk_spm_regs::sys_timer_value_h

Definition at line 795 of file spm.h.

◆ sys_timer_value_l [1/2]

uint32_t mtk_spm_regs::sys_timer_value_l

Definition at line 515 of file spm.h.

◆ sys_timer_value_l [2/2]

u32 mtk_spm_regs::sys_timer_value_l

Definition at line 794 of file spm.h.

◆ sysram_con [1/2]

u32 mtk_spm_regs::sysram_con

Definition at line 285 of file spm.h.

◆ sysram_con [2/2]

uint32_t mtk_spm_regs::sysram_con

Definition at line 324 of file spm.h.

◆ sysrom_con [1/2]

u32 mtk_spm_regs::sysrom_con

Definition at line 286 of file spm.h.

Referenced by spm_register_init().

◆ sysrom_con [2/2]

uint32_t mtk_spm_regs::sysrom_con

Definition at line 325 of file spm.h.

◆ ufs_psri_sw [1/2]

uint32_t mtk_spm_regs::ufs_psri_sw

Definition at line 482 of file spm.h.

◆ ufs_psri_sw [2/2]

u32 mtk_spm_regs::ufs_psri_sw

Definition at line 761 of file spm.h.

◆ ufs_psri_sw_clr [1/2]

uint32_t mtk_spm_regs::ufs_psri_sw_clr

Definition at line 484 of file spm.h.

◆ ufs_psri_sw_clr [2/2]

u32 mtk_spm_regs::ufs_psri_sw_clr

Definition at line 763 of file spm.h.

◆ ufs_psri_sw_set [1/2]

uint32_t mtk_spm_regs::ufs_psri_sw_set

Definition at line 483 of file spm.h.

◆ ufs_psri_sw_set [2/2]

u32 mtk_spm_regs::ufs_psri_sw_set

Definition at line 762 of file spm.h.

◆ ufs_sram_con [1/2]

u32 mtk_spm_regs::ufs_sram_con

Definition at line 290 of file spm.h.

◆ ufs_sram_con [2/2]

uint32_t mtk_spm_regs::ufs_sram_con

Definition at line 329 of file spm.h.

◆ ulposc_con [1/2]

u32 mtk_spm_regs::ulposc_con

Definition at line 324 of file spm.h.

Referenced by pmif_init_ulposc().

◆ ulposc_con [2/2]

uint32_t mtk_spm_regs::ulposc_con

Definition at line 368 of file spm.h.

◆ usb_sram_con [1/2]

u32 mtk_spm_regs::usb_sram_con

Definition at line 333 of file spm.h.

◆ usb_sram_con [2/2]

u32 mtk_spm_regs::usb_sram_con

Definition at line 520 of file spm.h.

◆ vde0_pwr_con

u32 mtk_spm_regs::vde0_pwr_con

Definition at line 608 of file spm.h.

◆ vde1_pwr_con

u32 mtk_spm_regs::vde1_pwr_con

Definition at line 609 of file spm.h.

◆ vde2_pwr_con [1/2]

u32 mtk_spm_regs::vde2_pwr_con

Definition at line 314 of file spm.h.

◆ vde2_pwr_con [2/2]

u32 mtk_spm_regs::vde2_pwr_con

Definition at line 500 of file spm.h.

◆ vde_pwr_con [1/2]

u32 mtk_spm_regs::vde_pwr_con

Definition at line 35 of file spm.h.

◆ vde_pwr_con [2/2]

uint32_t mtk_spm_regs::vde_pwr_con

Definition at line 313 of file spm.h.

◆ vdosys0_pwr_con

u32 mtk_spm_regs::vdosys0_pwr_con

Definition at line 601 of file spm.h.

◆ vdosys1_pwr_con

u32 mtk_spm_regs::vdosys1_pwr_con

Definition at line 602 of file spm.h.

◆ ven_core1_pwr_con [1/2]

u32 mtk_spm_regs::ven_core1_pwr_con

Definition at line 316 of file spm.h.

◆ ven_core1_pwr_con [2/2]

u32 mtk_spm_regs::ven_core1_pwr_con

Definition at line 502 of file spm.h.

◆ ven_pwr_con [1/2]

u32 mtk_spm_regs::ven_pwr_con

Definition at line 41 of file spm.h.

◆ ven_pwr_con [2/2]

uint32_t mtk_spm_regs::ven_pwr_con

Definition at line 315 of file spm.h.

◆ vppsys0_pwr_con

u32 mtk_spm_regs::vppsys0_pwr_con

Definition at line 599 of file spm.h.

◆ vppsys1_pwr_con

u32 mtk_spm_regs::vppsys1_pwr_con

Definition at line 600 of file spm.h.

◆ vpu_core0_pwr_con

u32 mtk_spm_regs::vpu_core0_pwr_con

Definition at line 280 of file spm.h.

◆ vpu_core1_pwr_con

u32 mtk_spm_regs::vpu_core1_pwr_con

Definition at line 281 of file spm.h.

◆ vpu_core2_pwr_con

u32 mtk_spm_regs::vpu_core2_pwr_con

Definition at line 277 of file spm.h.

◆ vpu_sram_con

u32 mtk_spm_regs::vpu_sram_con

Definition at line 68 of file spm.h.

◆ vpu_top_pwr_con

u32 mtk_spm_regs::vpu_top_pwr_con

Definition at line 274 of file spm.h.

◆ vs1_psr_mask_b

u32 mtk_spm_regs::vs1_psr_mask_b

Definition at line 340 of file spm.h.

◆ vs2_psr_mask_b

u32 mtk_spm_regs::vs2_psr_mask_b

Definition at line 341 of file spm.h.

◆ wdt_latch_spare0

u32 mtk_spm_regs::wdt_latch_spare0

Definition at line 493 of file spm.h.

◆ wdt_latch_spare0_fix

u32 mtk_spm_regs::wdt_latch_spare0_fix

Definition at line 475 of file spm.h.

◆ wdt_latch_spare1

u32 mtk_spm_regs::wdt_latch_spare1

Definition at line 494 of file spm.h.

◆ wdt_latch_spare1_fix

u32 mtk_spm_regs::wdt_latch_spare1_fix

Definition at line 476 of file spm.h.

◆ wdt_latch_spare2

u32 mtk_spm_regs::wdt_latch_spare2

Definition at line 495 of file spm.h.

◆ wdt_latch_spare2_fix

u32 mtk_spm_regs::wdt_latch_spare2_fix

Definition at line 477 of file spm.h.

◆ wdt_latch_spare3

u32 mtk_spm_regs::wdt_latch_spare3

Definition at line 496 of file spm.h.

◆ wdt_latch_spare3_fix

u32 mtk_spm_regs::wdt_latch_spare3_fix

Definition at line 478 of file spm.h.

◆ wpe_pwr_con

uint32_t mtk_spm_regs::wpe_pwr_con

Definition at line 358 of file spm.h.

◆ wpesys_pwr_con

u32 mtk_spm_regs::wpesys_pwr_con

Definition at line 603 of file spm.h.


The documentation for this struct was generated from the following file: