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

Go to the source code of this file.

Data Structures

struct  mt8183_smi_regs
 

Functions

 check_member (mt8183_smi_regs, smi_l1len, 0x0100)
 
 check_member (mt8183_smi_regs, smi_mon_axi_ena, 0x01a0)
 
 check_member (mt8183_smi_regs, smi_mon_axi_act_cnt, 0x01c0)
 
 check_member (mt8183_smi_regs, smi_bus_sel, 0x0220)
 
 check_member (mt8183_smi_regs, smi_dcm, 0x0300)
 
 check_member (mt8183_smi_regs, smi_common_clamp_en, 0x03c0)
 
 check_member (mt8183_smi_regs, smi_debug_s0, 0x0400)
 
 check_member (mt8183_smi_regs, smi_debug_m0, 0x0430)
 
 check_member (mt8183_smi_regs, smi_debug_misc, 0x0440)
 
 check_member (mt8183_smi_regs, smi_hist_rec0, 0x0500)
 
 check_member (mt8183_smi_regs, smi_hist_rec_data9, 0x0528)
 

Variables

static struct mt8183_smi_regs *const mt8183_smi = (void *)SMI_BASE
 

Function Documentation

◆ check_member() [1/11]

check_member ( mt8183_smi_regs  ,
smi_bus_sel  ,
0x0220   
)

◆ check_member() [2/11]

check_member ( mt8183_smi_regs  ,
smi_common_clamp_en  ,
0x03c0   
)

◆ check_member() [3/11]

check_member ( mt8183_smi_regs  ,
smi_dcm  ,
0x0300   
)

◆ check_member() [4/11]

check_member ( mt8183_smi_regs  ,
smi_debug_m0  ,
0x0430   
)

◆ check_member() [5/11]

check_member ( mt8183_smi_regs  ,
smi_debug_misc  ,
0x0440   
)

◆ check_member() [6/11]

check_member ( mt8183_smi_regs  ,
smi_debug_s0  ,
0x0400   
)

◆ check_member() [7/11]

check_member ( mt8183_smi_regs  ,
smi_hist_rec0  ,
0x0500   
)

◆ check_member() [8/11]

check_member ( mt8183_smi_regs  ,
smi_hist_rec_data9  ,
0x0528   
)

◆ check_member() [9/11]

check_member ( mt8183_smi_regs  ,
smi_l1len  ,
0x0100   
)

◆ check_member() [10/11]

check_member ( mt8183_smi_regs  ,
smi_mon_axi_act_cnt  ,
0x01c0   
)

◆ check_member() [11/11]

check_member ( mt8183_smi_regs  ,
smi_mon_axi_ena  ,
0x01a0   
)

Variable Documentation

◆ mt8183_smi

struct mt8183_smi_regs* const mt8183_smi = (void *)SMI_BASE
static

Definition at line 103 of file smi.h.

Referenced by mtcmos_protect_display_bus().