3 #ifndef SOC_MEDIATEK_MT8192_MCUCFG_H
4 #define SOC_MEDIATEK_MT8192_MCUCFG_H
6 #include <soc/addressmap.h>
check_member(mt8173_mcucfg_regs, mcusys_rw_rsvd1, 0x688)
static struct mt8192_mcucfg_regs *const mtk_mcucfg
u32 apmcu2emi_early_ebg_ctl3
u32 dfd_v50_group_0_9_diff
u32 dfd_v50_chain_group_75_72_info
u32 dfd_v50_group_0_50_diff
u32 int_cfg_indirect_access
u32 dfd_v50_group_0_2_diff
u32 mp0_l3_data_ram_delsel
u32 int_cfg_direct_access_en
u32 dfd_v50_chain_group_55_52_info
u32 dfd_v50_chain_group_67_64_info
u32 dfd_v50_group_0_3_diff
u32 mcusys_qos_shaper_others
u32 dfd_v50_group_0_32_diff
u32 dfd_v50_group_0_62_diff
u32 cpu7_resereved_reg_rd
u32 cci_periph_infra_base
u32 cluster_off_dormant_counter_clear
u32 dsu2biu_addr_remap_1_cfg2
u32 dfd_v50_group_0_57_diff
u32 dfd_v50_chain_group_31_28_info
u32 dfd_v50_group_0_18_diff
u32 dfd_v50_chain_group_115_112_info
u32 cpu_type1_ram_delsel1_cfg
u32 dfd_v50_chain_group_35_32_info
u32 apmcu2emi_early_ebg_ctl2
u32 dfd_internal_chain_legth_0
u32 dfd_internal_test_so_over_64
u32 mst_ccim0_inject_fault
u32 dfd_v50_chain_group_3_0_info
u32 dfd_v50_group_0_16_diff
u32 dfd_v50_chain_group_119_116_info
u32 cpc_ptm_event_en_ctrl
u32 dfd_v50_group_0_58_diff
u32 dfd_internal_sw_ns_trigger
u32 mcusys_qos_shaper_degree
u32 dfd_v50_group_0_34_diff
u32 dfd_v50_group_0_11_diff
u32 dfd_internal_chain_inv_info_hl
u32 dfd_v50_group_0_31_diff
u32 sclk_cfg_slow_down_ck
u32 cpu_eb_tcm_btb_delsel
u32 dfd_v50_group_0_30_diff
u32 dfd_v50_group_0_13_diff
u32 dfd_v50_group_0_33_diff
u32 mst_intaxi_inject_fault
u32 mcusys_reserved_reg0_rd
u32 dfd_v50_group_0_39_diff
u32 dfd_v50_group_0_10_diff
u32 dfd_v50_group_0_56_diff
u32 dfd_v50_group_0_51_diff
u32 dfd_internal_shift_clk_ratio
u32 dfd_v50_group_0_15_diff
u32 cpc_ptm_event_en_ctrl1
u32 cpu_type1_ram_delsel0_cfg
u32 cpu2_resereved_reg_rd
u32 dfd_v50_26m_halt_release
u32 cpu5_resereved_reg_rd
u32 mp0_l3_victim_ram_delsel
u32 dfd_internal_counter_return
u32 dfd_v50_group_0_8_diff
u32 dfd_v50_chain_group_83_80_info
u32 dfd_v50_chain_group_111_108_info
u32 cpc_ptm_trace_status_l
u32 dsu2biu_addr_remap_magic
u32 cpc_cpusys_last_core_resp
u32 cpc_mcusys_last_core_resp
u32 dfd_v50_group_0_41_diff
u32 dfd_v50_group_0_19_diff
u32 dfd_v50_group_0_26_diff
u32 dfd_v50_group_0_4_diff
u32 cluster_off_dormant_counter
u32 dfd_v50_chain_group_59_56_info
u32 slv_1to2_inject_fault
u32 mcusys_qos_age_set_enable
u32 dfd_v50_chain_group_15_12_info
u32 fcm_spmc_wdt_latch_info
u32 dfd_v50_group_0_54_diff
u32 dsu2biu_addr_remap_0_cfg0
u32 dfd_internal_mcsi_sel_status
u32 dsu2biu_addr_remap_cfg
u32 dfd_v50_group_0_20_diff
u32 dfd_v50_group_0_38_diff
u32 dfd_internal_chain_group
u32 mcusys_reserved_reg2_rd
u32 dfd_v50_chain_group_47_44_info
u32 cpc_ptm_trace_status_h
u32 dfd_v50_group_0_55_diff
u32 dfd_internal_chain_inv_info_hh
u32 dfd_v50_group_0_40_diff
u32 dfd_v50_group_0_12_diff
u32 mbist_trigger_mux_ctl
u32 dfd_v50_chain_group_23_20_info
u32 dfd_soc_clock_stop_mask
u32 dfd_v50_group_0_27_diff
u32 mbista_mcsi_sf1_result
u32 dfd_v50_group_0_61_diff
u32 dsu2biu_addr_remap_1_cfg0
u32 cpu6_resereved_reg_rd
u32 cpc_cpusys_mcusys_cur_fsm
u32 mp0_l3_scu_sf_ram_delsel
u32 cpc_turbo_pwr_on_mask
u32 dfd_v50_chain_group_95_92_info
u32 armpll_jit_clk_out_sel
u32 dfd_v50_chain_group_71_68_info
u32 cpu0_resereved_reg_rd
u32 mcusys_reserved_reg4_rd
u32 dfd_internal_mask_out
u32 apmcu2emi_early_ebg_ctl0
u32 dfd_v50_chain_group_107_104_info
u32 dfd_v50_group_0_23_diff
u32 dfd_v50_chain_group_27_24_info
u32 dsu2biu_addr_remap_sta
u32 dfd_v50_group_0_24_diff
u32 dfd_internal_sram_access
u32 mcusys_spmc_pwr_status
u32 cpu1_resereved_reg_rd
u32 dfd_v50_group_0_21_diff
u32 dfd_v50_group_0_25_diff
u32 dfd_v50_group_0_17_diff
u32 dfd_v50_group_0_37_diff
u32 mcusys_reserved_reg1_rd
u32 dfd_v50_chain_group_99_96_info
u32 dfd_v50_group_0_60_diff
u32 apmcu2emi_early_ebg_ctl4
u32 dfd_v50_chain_group_127_124_info
u32 dfd_v50_system_halt_time
u32 dfd_v50_chain_group_11_8_info
u32 apmcu2emi_early_ebg_ctl5
u32 dsu2biu_addr_remap_1_cfg1
u32 dfd_internal_chain_inv_info_ll
u32 dfd_v50_group_0_1_diff
u32 dfd_v50_group_0_49_diff
u32 dfd_v50_group_0_22_diff
u32 dfd_v50_group_0_28_diff
u32 cpc_cpu_on_sw_hint_set
u32 mcusys_on_off_latency
u32 sspm_cpueb_turbo_pll_ctl
u32 dfd_v50_group_0_48_diff
u32 cpu3_resereved_reg_rd
u32 dfd_v50_group_0_14_diff
u32 dfd_v50_chain_group_51_48_info
u32 dfd_v50_group_0_6_diff
u32 dfd_v50_group_0_45_diff
u32 mbista_mcsi_sf2_result
u32 dfd_v50_group_0_59_diff
u32 cpu_type0_ram_delsel1_cfg
u32 dfd_v50_group_0_52_diff
u32 mcusys_reserved_reg3_rd
u32 dfd_v50_chain_group_19_16_info
u32 dfd_v50_group_0_35_diff
u32 mst_ccim1_inject_fault
u32 cpc_pllbuck_arb_weight
u32 dfd_v50_group_0_5_diff
u32 dfd_v50_group_0_46_diff
u32 dfd_v50_chain_group_7_4_info
u32 turbo_gp0_gp1_latency
u32 dsu2biu_addr_remap_0_cfg2
u32 dfd_v50_group_0_29_diff
u32 dfd_v50_group_0_47_diff
u32 cpu_type1_ram_delsel2_cfg
u32 dfd_v50_clk_stop_time
u32 dfd_v50_start_trigger
u32 dsu2biu_addr_remap_0_cfg1
u32 cpu4_resereved_reg_rd
u32 dfd_v50_group_0_36_diff
u32 mp0_l3_tag_ram_delsel
u32 dfd_internal_chain_inv_info_lh
u32 dfd_v50_group_0_44_diff
u32 dfd_v50_self_trigger_iteration
u32 dfd_v50_group_0_63_diff
u32 dfd_v50_chain_group_63_60_info
u32 dfd_v50_chain_group_43_40_info
u32 cpu_type0_ram_delsel0_cfg
u32 apmcu2emi_early_cke_ctl01
u32 dfd_v50_group_0_42_diff
u32 dfd_v50_chain_group_39_36_info
u32 cpu_type0_ram_delsel2_cfg
u32 dfd_v50_group_0_43_diff
u32 cpc_cpu_on_sw_hint_clear
u32 dfd_v50_chain_group_79_76_info
u32 dfd_v50_chain_group_103_100_info
u32 dfd_v50_group_0_7_diff
u32 dfd_v50_chain_group_91_88_info
u32 apmcu2emi_early_ebg_ctl1
u32 dfd_v50_chain_group_87_84_info
u32 dfd_v50_chain_group_123_120_info
u32 dfd_v50_group_0_53_diff