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

Go to the source code of this file.

Data Structures

struct  mtk_pmif_regs
 

Macros

#define PMIF_SPMI_AP_CHAN   (PMIF_SPMI_BASE + 0xC80)
 
#define PMIF_SPI_AP_CHAN   (PMIF_SPI_BASE + 0xC80)
 
#define FREQ_METER_ABIST_AD_OSC_CK   37
 

Enumerations

enum  { FREQ_260MHZ = 260 }
 

Functions

 check_member (mtk_pmif_regs, inf_busy_sta, 0x18)
 
 check_member (mtk_pmif_regs, int_gps_auxadc_cmd_addr, 0x110)
 
 check_member (mtk_pmif_regs, arb_en, 0x0150)
 
 check_member (mtk_pmif_regs, lat_cnter_en, 0x1DC)
 
 check_member (mtk_pmif_regs, crc_ctrl, 0x398)
 
 check_member (mtk_pmif_regs, cmdissue_en, 0x3B4)
 
 check_member (mtk_pmif_regs, timer_ctrl, 0x3E0)
 
 check_member (mtk_pmif_regs, spi_mode_ctrl, 0x400)
 
 check_member (mtk_pmif_regs, pmic_eint_sta_addr, 0x40C)
 
 check_member (mtk_pmif_regs, irq_event_en_0, 0x418)
 
 check_member (mtk_pmif_regs, swinf_0_acc, 0xC00)
 

Macro Definition Documentation

◆ FREQ_METER_ABIST_AD_OSC_CK

#define FREQ_METER_ABIST_AD_OSC_CK   37

Definition at line 129 of file pmif.h.

◆ PMIF_SPI_AP_CHAN

#define PMIF_SPI_AP_CHAN   (PMIF_SPI_BASE + 0xC80)

Definition at line 123 of file pmif.h.

◆ PMIF_SPMI_AP_CHAN

#define PMIF_SPMI_AP_CHAN   (PMIF_SPMI_BASE + 0xC80)

Definition at line 122 of file pmif.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
FREQ_260MHZ 

Definition at line 125 of file pmif.h.

Function Documentation

◆ check_member() [1/11]

check_member ( mtk_pmif_regs  ,
arb_en  ,
0x0150   
)

◆ check_member() [2/11]

check_member ( mtk_pmif_regs  ,
cmdissue_en  ,
0x3B4   
)

◆ check_member() [3/11]

check_member ( mtk_pmif_regs  ,
crc_ctrl  ,
0x398   
)

◆ check_member() [4/11]

check_member ( mtk_pmif_regs  ,
inf_busy_sta  ,
0x18   
)

◆ check_member() [5/11]

check_member ( mtk_pmif_regs  ,
int_gps_auxadc_cmd_addr  ,
0x110   
)

◆ check_member() [6/11]

check_member ( mtk_pmif_regs  ,
irq_event_en_0  ,
0x418   
)

◆ check_member() [7/11]

check_member ( mtk_pmif_regs  ,
lat_cnter_en  ,
0x1DC   
)

◆ check_member() [8/11]

check_member ( mtk_pmif_regs  ,
pmic_eint_sta_addr  ,
0x40C   
)

◆ check_member() [9/11]

check_member ( mtk_pmif_regs  ,
spi_mode_ctrl  ,
0x400   
)

◆ check_member() [10/11]

check_member ( mtk_pmif_regs  ,
swinf_0_acc  ,
0xC00   
)

◆ check_member() [11/11]

check_member ( mtk_pmif_regs  ,
timer_ctrl  ,
0x3E0   
)