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

Go to the source code of this file.

Data Structures

struct  mt8183_infracfg_regs
 

Functions

 check_member (mt8183_infracfg_regs, infra_globalcon_dcmctl, 0x0050)
 
 check_member (mt8183_infracfg_regs, infra_bus_dcm_ctrl, 0x0070)
 
 check_member (mt8183_infracfg_regs, module_sw_cg_3_set, 0x00c0)
 
 check_member (mt8183_infracfg_regs, i2c_dbtool_misc, 0x0100)
 
 check_member (mt8183_infracfg_regs, infra_globalcon_rst0_set, 0x0120)
 
 check_member (mt8183_infracfg_regs, infra_topaxi_si0_ctl, 0x0200)
 
 check_member (mt8183_infracfg_regs, infra_mci_trans_con_read, 0x0240)
 
 check_member (mt8183_infracfg_regs, infra_topaxi_mi_ctrl, 0x0270)
 
 check_member (mt8183_infracfg_regs, infra_topaxi_protecten_mcu, 0x02c0)
 
 check_member (mt8183_infracfg_regs, md1_bank0_map0, 0x0300)
 
 check_member (mt8183_infracfg_regs, md2_bank4_map0, 0x0350)
 
 check_member (mt8183_infracfg_regs, conn_map0, 0x0380)
 
 check_member (mt8183_infracfg_regs, peri_cci_sideband_con, 0x0400)
 
 check_member (mt8183_infracfg_regs, infra_ao_dbg_con0, 0x0500)
 
 check_member (mt8183_infracfg_regs, mfg_misc_con, 0x0600)
 
 check_member (mt8183_infracfg_regs, infra_rsvd0, 0x0700)
 
 check_member (mt8183_infracfg_regs, md1_sbc_key0, 0x0880)
 
 check_member (mt8183_infracfg_regs, infra_bonding, 0x0900)
 
 check_member (mt8183_infracfg_regs, infra_ao_scpsys_apb_async_sta, 0x0a00)
 
 check_member (mt8183_infracfg_regs, pll_ulposc_con0, 0x0b00)
 
 check_member (mt8183_infracfg_regs, pll_auxadc_con0, 0x0b10)
 
 check_member (mt8183_infracfg_regs, cldma_ctrl, 0x0c00)
 
 check_member (mt8183_infracfg_regs, infrabus_dbg0, 0x0d00)
 
 check_member (mt8183_infracfg_regs, infra_misc, 0x0f00)
 
 check_member (mt8183_infracfg_regs, infra_ao_sec_con, 0x0f80)
 
 check_member (mt8183_infracfg_regs, infra_ao_sec_hyp, 0x0fb0)
 

Variables

static struct mt8183_infracfg_regs *const mt8183_infracfg
 

Function Documentation

◆ check_member() [1/26]

check_member ( mt8183_infracfg_regs  ,
cldma_ctrl  ,
0x0c00   
)

◆ check_member() [2/26]

check_member ( mt8183_infracfg_regs  ,
conn_map0  ,
0x0380   
)

◆ check_member() [3/26]

check_member ( mt8183_infracfg_regs  ,
i2c_dbtool_misc  ,
0x0100   
)

◆ check_member() [4/26]

check_member ( mt8183_infracfg_regs  ,
infra_ao_dbg_con0  ,
0x0500   
)

◆ check_member() [5/26]

check_member ( mt8183_infracfg_regs  ,
infra_ao_scpsys_apb_async_sta  ,
0x0a00   
)

◆ check_member() [6/26]

check_member ( mt8183_infracfg_regs  ,
infra_ao_sec_con  ,
0x0f80   
)

◆ check_member() [7/26]

check_member ( mt8183_infracfg_regs  ,
infra_ao_sec_hyp  ,
0x0fb0   
)

◆ check_member() [8/26]

check_member ( mt8183_infracfg_regs  ,
infra_bonding  ,
0x0900   
)

◆ check_member() [9/26]

check_member ( mt8183_infracfg_regs  ,
infra_bus_dcm_ctrl  ,
0x0070   
)

◆ check_member() [10/26]

check_member ( mt8183_infracfg_regs  ,
infra_globalcon_dcmctl  ,
0x0050   
)

◆ check_member() [11/26]

check_member ( mt8183_infracfg_regs  ,
infra_globalcon_rst0_set  ,
0x0120   
)

◆ check_member() [12/26]

check_member ( mt8183_infracfg_regs  ,
infra_mci_trans_con_read  ,
0x0240   
)

◆ check_member() [13/26]

check_member ( mt8183_infracfg_regs  ,
infra_misc  ,
0x0f00   
)

◆ check_member() [14/26]

check_member ( mt8183_infracfg_regs  ,
infra_rsvd0  ,
0x0700   
)

◆ check_member() [15/26]

check_member ( mt8183_infracfg_regs  ,
infra_topaxi_mi_ctrl  ,
0x0270   
)

◆ check_member() [16/26]

check_member ( mt8183_infracfg_regs  ,
infra_topaxi_protecten_mcu  ,
0x02c0   
)

◆ check_member() [17/26]

check_member ( mt8183_infracfg_regs  ,
infra_topaxi_si0_ctl  ,
0x0200   
)

◆ check_member() [18/26]

check_member ( mt8183_infracfg_regs  ,
infrabus_dbg0  ,
0x0d00   
)

◆ check_member() [19/26]

check_member ( mt8183_infracfg_regs  ,
md1_bank0_map0  ,
0x0300   
)

◆ check_member() [20/26]

check_member ( mt8183_infracfg_regs  ,
md1_sbc_key0  ,
0x0880   
)

◆ check_member() [21/26]

check_member ( mt8183_infracfg_regs  ,
md2_bank4_map0  ,
0x0350   
)

◆ check_member() [22/26]

check_member ( mt8183_infracfg_regs  ,
mfg_misc_con  ,
0x0600   
)

◆ check_member() [23/26]

check_member ( mt8183_infracfg_regs  ,
module_sw_cg_3_set  ,
0x00c0   
)

◆ check_member() [24/26]

check_member ( mt8183_infracfg_regs  ,
peri_cci_sideband_con  ,
0x0400   
)

◆ check_member() [25/26]

check_member ( mt8183_infracfg_regs  ,
pll_auxadc_con0  ,
0x0b10   
)

◆ check_member() [26/26]

check_member ( mt8183_infracfg_regs  ,
pll_ulposc_con0  ,
0x0b00   
)

Variable Documentation

◆ mt8183_infracfg

struct mt8183_infracfg_regs* const mt8183_infracfg
static