![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <pmif_common.h>
Data Fields | |
struct mtk_pmif_regs * | mtk_pmif |
struct chan_regs * | ch |
u32 | swinf_no |
u32 | mstid |
u32 | pmifid |
void(* | read )(struct pmif *arb, u32 slvid, u32 reg, u32 *data) |
void(* | write )(struct pmif *arb, u32 slvid, u32 reg, u32 data) |
u32(* | read_field )(struct pmif *arb, u32 slvid, u32 reg, u32 mask, u32 shift) |
void(* | write_field )(struct pmif *arb, u32 slvid, u32 reg, u32 val, u32 mask, u32 shift) |
int(* | is_pmif_init_done )(struct pmif *arb) |
Definition at line 25 of file pmif_common.h.
struct chan_regs* pmif::ch |
Definition at line 27 of file pmif_common.h.
Referenced by pmif_check_swinf(), and pmif_send_cmd().
int(* pmif::is_pmif_init_done) (struct pmif *arb) |
Definition at line 35 of file pmif_common.h.
Referenced by init_pmif_arb(), and pmif_spmi_init().
u32 pmif::mstid |
Definition at line 29 of file pmif_common.h.
Referenced by get_pmif_controller(), pmif_spmi_enable(), pmif_spmi_enable_cmdIssue(), pmif_spmi_enable_swinf(), pmif_spmi_force_normal_mode(), and pmif_spmi_init().
struct mtk_pmif_regs* pmif::mtk_pmif |
Definition at line 26 of file pmif_common.h.
Referenced by init_reg_clock(), init_staupd(), is_pmif_init_done(), pmif_select(), pmif_spi_init(), pmif_spmi_enable(), pmif_spmi_enable_cmdIssue(), pmif_spmi_enable_swinf(), and pmif_spmi_force_normal_mode().
u32 pmif::pmifid |
Definition at line 30 of file pmif_common.h.
Definition at line 31 of file pmif_common.h.
Referenced by buf_read(), init_sistrobe(), mt6315_read(), pmic_read(), rtc_read(), and spmi_read_check().
Definition at line 33 of file pmif_common.h.
Referenced by mt6359p_read_field().
u32 pmif::swinf_no |
Definition at line 28 of file pmif_common.h.
Definition at line 32 of file pmif_common.h.
Referenced by buf_write(), init_reg_clock(), init_sistrobe(), init_spislv(), init_staupd(), mt6315_write(), mt6359p_write(), pmif_spi_init(), and rtc_write().
Definition at line 34 of file pmif_common.h.
Referenced by mt6315_write_field(), and mt6359p_write_field().