mtk_gate_regs
const struct mtk_gate_regs *regs;
const struct mtk_gate_regs *hwv_regs;
static const struct mtk_gate_regs audio0_cg_regs = {
static const struct mtk_gate_regs audio1_cg_regs = {
static const struct mtk_gate_regs audio2_cg_regs = {
static const struct mtk_gate_regs audio3_cg_regs = {
static const struct mtk_gate_regs bdp0_cg_regs = {
static const struct mtk_gate_regs bdp1_cg_regs = {
static const struct mtk_gate_regs eth_cg_regs = {
static const struct mtk_gate_regs g3d_cg_regs = {
static const struct mtk_gate_regs hif_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs disp0_cg_regs = {
static const struct mtk_gate_regs disp1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs top_aud_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs peri0_cg_regs = {
static const struct mtk_gate_regs peri1_cg_regs = {
static const struct mtk_gate_regs bdp_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs jpgdec_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs mm2_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs peri0_cg_regs = {
static const struct mtk_gate_regs peri1_cg_regs = {
static const struct mtk_gate_regs peri2_cg_regs = {
static struct mtk_gate_regs imgsys_cg_regs = {
static struct mtk_gate_regs infra_cg_regs = {
static struct mtk_gate_regs mfgcfg_cg_regs = {
static struct mtk_gate_regs peri_cg_regs = {
static struct mtk_gate_regs vdec_cg_regs = {
static struct mtk_gate_regs smi_larb1_cg_regs = {
static struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs audio0_cg_regs = {
static const struct mtk_gate_regs audio1_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs mipi0a_cg_regs = {
static const struct mtk_gate_regs mm_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs top2_cg_regs = {
static const struct mtk_gate_regs ifr2_cg_regs = {
static const struct mtk_gate_regs ifr3_cg_regs = {
static const struct mtk_gate_regs ifr4_cg_regs = {
static const struct mtk_gate_regs ifr5_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs audio0_cg_regs = {
static const struct mtk_gate_regs audio1_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs ipe_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs infra3_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs peri_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs audio0_cg_regs = {
static const struct mtk_gate_regs audio1_cg_regs = {
static const struct mtk_gate_regs audio2_cg_regs = {
static const struct mtk_gate_regs audio3_cg_regs = {
static const struct mtk_gate_regs eth_cg_regs = {
static const struct mtk_gate_regs sgmii_cg_regs = {
static const struct mtk_gate_regs pcie_cg_regs = {
static const struct mtk_gate_regs ssusb_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs peri0_cg_regs = {
static const struct mtk_gate_regs peri1_cg_regs = {
static const struct mtk_gate_regs eth_cg_regs = {
static const struct mtk_gate_regs sgmii_cg_regs = {
static const struct mtk_gate_regs pcie_cg_regs = {
static const struct mtk_gate_regs ssusb_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs peri0_cg_regs = {
static const struct mtk_gate_regs peri1_cg_regs = {
static const struct mtk_gate_regs sgmii0_cg_regs = {
static const struct mtk_gate_regs sgmii1_cg_regs = {
static const struct mtk_gate_regs eth_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs sgmii0_cg_regs = {
static const struct mtk_gate_regs sgmii1_cg_regs = {
static const struct mtk_gate_regs eth_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs ethdma_cg_regs = {
static const struct mtk_gate_regs sgmii_cg_regs = {
static const struct mtk_gate_regs ethwarp_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs infra3_cg_regs = {
static const struct mtk_gate_regs xfipll_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs peri0_cg_regs = {
static const struct mtk_gate_regs peri1_cg_regs = {
static const struct mtk_gate_regs aud_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs top2_cg_regs = {
static const struct mtk_gate_regs top3_cg_regs = {
static const struct mtk_gate_regs top4_cg_regs = {
static const struct mtk_gate_regs top5_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs infra_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs peri0_cg_regs = {
static const struct mtk_gate_regs peri1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs audio0_cg_regs = {
static const struct mtk_gate_regs audio1_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs ipu_core0_cg_regs = {
static const struct mtk_gate_regs ipu_core1_cg_regs = {
static const struct mtk_gate_regs ipu_adl_cg_regs = {
static const struct mtk_gate_regs ipu_conn_cg_regs = {
static const struct mtk_gate_regs ipu_conn_apb_cg_regs = {
static const struct mtk_gate_regs ipu_conn_axi_cg_regs = {
static const struct mtk_gate_regs ipu_conn_axi1_cg_regs = {
static const struct mtk_gate_regs ipu_conn_axi2_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs top_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs infra3_cg_regs = {
static const struct mtk_gate_regs peri_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs imp_iic_wrap_cg_regs = {
static const struct mtk_gate_regs infra_ao0_cg_regs = {
static const struct mtk_gate_regs infra_ao1_cg_regs = {
static const struct mtk_gate_regs infra_ao2_cg_regs = {
static const struct mtk_gate_regs infra_ao3_cg_regs = {
static const struct mtk_gate_regs ipe_cg_regs = {
static const struct mtk_gate_regs mdp0_cg_regs = {
static const struct mtk_gate_regs mdp2_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs vdec2_cg_regs = {
static const struct mtk_gate_regs vdec3_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs wpe_cg_regs = {
static const struct mtk_gate_regs adsp_audio26m_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs ccu_cg_regs = {
static const struct mtk_gate_regs imgsys_cg_regs = {
static const struct mtk_gate_regs imp_iic_wrap_cg_regs = {
static const struct mtk_gate_regs infra_ao0_cg_regs = {
static const struct mtk_gate_regs infra_ao1_cg_regs = {
static const struct mtk_gate_regs infra_ao2_cg_regs = {
static const struct mtk_gate_regs infra_ao3_cg_regs = {
static const struct mtk_gate_regs infra_ao4_cg_regs = {
static const struct mtk_gate_regs ipe_cg_regs = {
static const struct mtk_gate_regs mfgcfg_cg_regs = {
static const struct mtk_gate_regs peri_ao_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs vdec2_cg_regs = {
static const struct mtk_gate_regs vdo0_0_cg_regs = {
static const struct mtk_gate_regs vdo0_1_cg_regs = {
static const struct mtk_gate_regs vdo0_2_cg_regs = {
static const struct mtk_gate_regs vdo1_0_cg_regs = {
static const struct mtk_gate_regs vdo1_1_cg_regs = {
static const struct mtk_gate_regs vdo1_2_cg_regs = {
static const struct mtk_gate_regs vdo1_3_cg_regs = {
static const struct mtk_gate_regs vdo1_4_cg_regs = {
static const struct mtk_gate_regs vdo1_5_cg_regs = {
static const struct mtk_gate_regs venc1_cg_regs = {
static const struct mtk_gate_regs vpp0_0_cg_regs = {
static const struct mtk_gate_regs vpp0_1_cg_regs = {
static const struct mtk_gate_regs vpp0_2_cg_regs = {
static const struct mtk_gate_regs vpp1_0_cg_regs = {
static const struct mtk_gate_regs vpp1_1_cg_regs = {
static const struct mtk_gate_regs wpe_top_cg_regs = {
static const struct mtk_gate_regs wpe_vpp0_0_cg_regs = {
static const struct mtk_gate_regs wpe_vpp0_1_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs aud0_cg_regs = {
static const struct mtk_gate_regs aud1_cg_regs = {
static const struct mtk_gate_regs aud2_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs imp_iic_wrap_cg_regs = {
static const struct mtk_gate_regs ipe_cg_regs = {
static const struct mtk_gate_regs mdp0_cg_regs = {
static const struct mtk_gate_regs mdp1_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs mm2_cg_regs = {
static const struct mtk_gate_regs msdc_top_cg_regs = {
static const struct mtk_gate_regs scp_adsp_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs vdec2_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs infra0_cg_regs = {
static const struct mtk_gate_regs infra1_cg_regs = {
static const struct mtk_gate_regs infra2_cg_regs = {
static const struct mtk_gate_regs infra3_cg_regs = {
static const struct mtk_gate_regs infra4_cg_regs = {
static const struct mtk_gate_regs infra5_cg_regs = {
static const struct mtk_gate_regs peri_cg_regs = {
static const struct mtk_gate_regs top_cg_regs = {
static const struct mtk_gate_regs apmixed_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs ccu_cg_regs = {
static const struct mtk_gate_regs img_cg_regs = {
static const struct mtk_gate_regs imp_iic_wrap_cg_regs = {
static const struct mtk_gate_regs infra_ao0_cg_regs = {
static const struct mtk_gate_regs infra_ao1_cg_regs = {
static const struct mtk_gate_regs infra_ao2_cg_regs = {
static const struct mtk_gate_regs infra_ao3_cg_regs = {
static const struct mtk_gate_regs infra_ao4_cg_regs = {
static const struct mtk_gate_regs ipe_cg_regs = {
static const struct mtk_gate_regs mfg_cg_regs = {
static const struct mtk_gate_regs peri_ao_cg_regs = {
static const struct mtk_gate_regs scp_adsp_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs vdec2_cg_regs = {
static const struct mtk_gate_regs vdo0_0_cg_regs = {
static const struct mtk_gate_regs vdo0_1_cg_regs = {
static const struct mtk_gate_regs vdo0_2_cg_regs = {
static const struct mtk_gate_regs vdo1_0_cg_regs = {
static const struct mtk_gate_regs vdo1_1_cg_regs = {
static const struct mtk_gate_regs vdo1_2_cg_regs = {
static const struct mtk_gate_regs vdo1_3_cg_regs = {
static const struct mtk_gate_regs vdo1_4_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs vpp0_0_cg_regs = {
static const struct mtk_gate_regs vpp0_1_cg_regs = {
static const struct mtk_gate_regs vpp0_2_cg_regs = {
static const struct mtk_gate_regs vpp1_0_cg_regs = {
static const struct mtk_gate_regs vpp1_1_cg_regs = {
static const struct mtk_gate_regs wpe_cg_regs = {
static const struct mtk_gate_regs wpe_vpp0_cg_regs = {
static const struct mtk_gate_regs wpe_vpp1_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm0_hwv_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs mm1_hwv_regs = {
static const struct mtk_gate_regs mm10_cg_regs = {
static const struct mtk_gate_regs mm10_hwv_regs = {
static const struct mtk_gate_regs mm11_cg_regs = {
static const struct mtk_gate_regs mm11_hwv_regs = {
static const struct mtk_gate_regs imp_cg_regs = {
static const struct mtk_gate_regs impn_hwv_regs = {
static const struct mtk_gate_regs mdp0_cg_regs = {
static const struct mtk_gate_regs mdp1_cg_regs = {
static const struct mtk_gate_regs mdp2_cg_regs = {
static const struct mtk_gate_regs ovl0_cg_regs = {
static const struct mtk_gate_regs ovl0_hwv_regs = {
static const struct mtk_gate_regs ovl1_cg_regs = {
static const struct mtk_gate_regs ovl1_hwv_regs = {
static const struct mtk_gate_regs ovl10_cg_regs = {
static const struct mtk_gate_regs ovl10_hwv_regs = {
static const struct mtk_gate_regs ovl11_cg_regs = {
static const struct mtk_gate_regs ovl11_hwv_regs = {
static const struct mtk_gate_regs peri_ao0_cg_regs = {
static const struct mtk_gate_regs peri_ao1_cg_regs = {
static const struct mtk_gate_regs peri_ao1_hwv_regs = {
static const struct mtk_gate_regs peri_ao2_cg_regs = {
static const struct mtk_gate_regs pext_cg_regs = {
static const struct mtk_gate_regs ufsao0_cg_regs = {
static const struct mtk_gate_regs ufsao1_cg_regs = {
static const struct mtk_gate_regs vde10_hwv_regs = {
static const struct mtk_gate_regs vde11_cg_regs = {
static const struct mtk_gate_regs vde11_hwv_regs = {
static const struct mtk_gate_regs vde12_cg_regs = {
static const struct mtk_gate_regs vde12_hwv_regs = {
static const struct mtk_gate_regs vde13_cg_regs = {
static const struct mtk_gate_regs vde13_hwv_regs = {
static const struct mtk_gate_regs vde14_hwv_regs = {
static const struct mtk_gate_regs vde20_cg_regs = {
static const struct mtk_gate_regs vde20_hwv_regs = {
static const struct mtk_gate_regs vde21_cg_regs = {
static const struct mtk_gate_regs vde21_hwv_regs = {
static const struct mtk_gate_regs vde22_cg_regs = {
static const struct mtk_gate_regs vde22_hwv_regs = {
static const struct mtk_gate_regs mm_v_cg_regs = {
static const struct mtk_gate_regs mm_v_hwv_regs = {
static const struct mtk_gate_regs ven20_hwv_regs = {
static const struct mtk_gate_regs ven21_hwv_regs = {
static const struct mtk_gate_regs ven_c20_hwv_regs = {
static const struct mtk_gate_regs ven_c21_hwv_regs = {
static const struct mtk_gate_regs ven10_cg_regs = {
static const struct mtk_gate_regs ven10_hwv_regs = {
static const struct mtk_gate_regs ven11_cg_regs = {
static const struct mtk_gate_regs ven11_hwv_regs = {
static const struct mtk_gate_regs apu_cg_regs = {
static const struct mtk_gate_regs cam_cg_regs = {
static const struct mtk_gate_regs mfg0_cg_regs = {
static const struct mtk_gate_regs mfg1_cg_regs = {
static const struct mtk_gate_regs mm0_cg_regs = {
static const struct mtk_gate_regs mm1_cg_regs = {
static const struct mtk_gate_regs vdec0_cg_regs = {
static const struct mtk_gate_regs vdec1_cg_regs = {
static const struct mtk_gate_regs venc_cg_regs = {
static const struct mtk_gate_regs top0_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs top2_cg_regs = {
static const struct mtk_gate_regs ifr2_cg_regs = {
static const struct mtk_gate_regs ifr3_cg_regs = {
static const struct mtk_gate_regs ifr4_cg_regs = {
static const struct mtk_gate_regs ifr5_cg_regs = {
static const struct mtk_gate_regs ifr6_cg_regs = {
static const struct mtk_gate_regs peri_cg_regs = {
static const struct mtk_gate_regs aud_cg_regs = {
static const struct mtk_gate_regs top1_cg_regs = {
static const struct mtk_gate_regs top2_cg_regs = {
static const struct mtk_gate_regs top3_cg_regs = {
static const struct mtk_gate_regs top4_cg_regs = {
static const struct mtk_gate_regs top5_cg_regs = {
const struct mtk_gate_regs cg_regs_dummy = { 0, 0, 0 };
extern const struct mtk_gate_regs cg_regs_dummy;