coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <device/mmio.h>
#include <console/console.h>
#include <delay.h>
#include <soc/infracfg.h>
#include <soc/pmic_wrap.h>
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) |
Definition at line 154 of file pmic_wrap.c.
Definition at line 9 of file pmic_wrap.c.
References DEFAULT_VALUE_READ_TEST, DEW_DIO_EN, DEW_READ_TEST, mt8173_pwrap_regs::dio_en, E_PWR_READ_TEST_FAIL, mtk_pwrap, pwrap_err, pwrap_read_nochk(), pwrap_write_nochk(), TIMEOUT_WAIT_IDLE_US, mt8173_pwrap_regs::wacs2_rdata, wait_for_idle_and_sync(), wait_for_state_ready(), and write32().
Referenced by pwrap_init().
|
static |
Definition at line 107 of file pmic_wrap.c.
References mt8173_pwrap_regs::cshext_read, mt8173_pwrap_regs::cshext_write, mt8173_pwrap_regs::cslext_end, mt8173_pwrap_regs::cslext_start, E_PWR_INIT_REG_CLOCK, mtk_pwrap, PMIC_TOP_CKCON2, pwrap_err, pwrap_read_nochk(), pwrap_write_nochk(), mt8173_pwrap_regs::rddmy, REG_CLOCK_18MHZ, REG_CLOCK_26MHZ, and write32().
Referenced by pwrap_init().
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().