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

Go to the source code of this file.

Functions

static s32 pwrap_init_dio (u32 dio_en)
 
static s32 pwrap_init_sidly (void)
 
static s32 pwrap_init_reg_clock (enum pmic_regck regck_sel)
 
s32 pwrap_init (void)
 

Function Documentation

◆ pwrap_init()

s32 pwrap_init ( void  )

Definition at line 154 of file pmic_wrap.c.

◆ pwrap_init_dio()

static s32 pwrap_init_dio ( u32  dio_en)
static

◆ pwrap_init_reg_clock()

static s32 pwrap_init_reg_clock ( enum pmic_regck  regck_sel)
static

◆ pwrap_init_sidly()

static s32 pwrap_init_sidly ( void  )
static

Definition at line 44 of file pmic_wrap.c.

References DEFAULT_VALUE_READ_TEST, DEW_READ_TEST, die(), mtk_pwrap, pwrap_wacs2(), mt8173_pwrap_regs::sidly, and write32().

Referenced by pwrap_init().

Here is the call graph for this function:
Here is the caller graph for this function: