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

Go to the source code of this file.

Data Structures

struct  mt8195_iocfg_bm_regs
 

Macros

#define mtk_iocfg_bm   ((struct mt8195_iocfg_bm_regs *)IOCFG_BM_BASE)
 

Enumerations

enum  { IO_4_MA = 0x9 , IO_6_MA = 0x1b }
 

Functions

 check_member (mt8195_iocfg_bm_regs, drv_cfg1, 0x10)
 
 check_member (mt8195_iocfg_bm_regs, drv_cfg2, 0x20)
 
 check_member (mt8195_iocfg_bm_regs, drv_cfg3, 0x30)
 
 check_member (mt8195_iocfg_bm_regs, eh_cfg, 0x40)
 
 check_member (mt8195_iocfg_bm_regs, ies_cfg1, 0x70)
 
 check_member (mt8195_iocfg_bm_regs, pd_cfg1, 0x90)
 
 check_member (mt8195_iocfg_bm_regs, pu_cfg1, 0xB0)
 
 check_member (mt8195_iocfg_bm_regs, rdsel_cfg0, 0xC0)
 
 check_member (mt8195_iocfg_bm_regs, smt_cfg0, 0xF0)
 
 check_member (mt8195_iocfg_bm_regs, tdsel_cfg1, 0x110)
 

Macro Definition Documentation

◆ mtk_iocfg_bm

#define mtk_iocfg_bm   ((struct mt8195_iocfg_bm_regs *)IOCFG_BM_BASE)

Definition at line 62 of file iocfg.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
IO_4_MA 
IO_6_MA 

Definition at line 64 of file iocfg.h.

Function Documentation

◆ check_member() [1/10]

check_member ( mt8195_iocfg_bm_regs  ,
drv_cfg1  ,
0x10   
)

◆ check_member() [2/10]

check_member ( mt8195_iocfg_bm_regs  ,
drv_cfg2  ,
0x20   
)

◆ check_member() [3/10]

check_member ( mt8195_iocfg_bm_regs  ,
drv_cfg3  ,
0x30   
)

◆ check_member() [4/10]

check_member ( mt8195_iocfg_bm_regs  ,
eh_cfg  ,
0x40   
)

◆ check_member() [5/10]

check_member ( mt8195_iocfg_bm_regs  ,
ies_cfg1  ,
0x70   
)

◆ check_member() [6/10]

check_member ( mt8195_iocfg_bm_regs  ,
pd_cfg1  ,
0x90   
)

◆ check_member() [7/10]

check_member ( mt8195_iocfg_bm_regs  ,
pu_cfg1  ,
0xB0   
)

◆ check_member() [8/10]

check_member ( mt8195_iocfg_bm_regs  ,
rdsel_cfg0  ,
0xC0   
)

◆ check_member() [9/10]

check_member ( mt8195_iocfg_bm_regs  ,
smt_cfg0  ,
0xF0   
)

◆ check_member() [10/10]

check_member ( mt8195_iocfg_bm_regs  ,
tdsel_cfg1  ,
0x110   
)