X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Ffsl_pmic.h;h=64c1e2ef65e15bab8f9f5aaf0a6cdb4b1fee6c5a;hb=52a8b82074d1c3a3dcde8e3d90e6a04f7eb3a1f8;hp=e3abde6e4d75a89782160d5604fc85920fa51822;hpb=45b728cdeef2880ab1e7ebb22eac683900a171a0;p=oweals%2Fu-boot.git diff --git a/include/fsl_pmic.h b/include/fsl_pmic.h index e3abde6e4d..64c1e2ef65 100644 --- a/include/fsl_pmic.h +++ b/include/fsl_pmic.h @@ -99,6 +99,7 @@ enum { REG_TEST2, REG_TEST3, REG_TEST4, + PMIC_NUM_OF_REGS, }; /* REG_POWER_MISC */ @@ -121,8 +122,15 @@ enum { /* Interrupt status 1 */ #define RTCRSTI (1 << 7) -void pmic_show_pmic_info(void); -void pmic_reg_write(u32 reg, u32 value); -u32 pmic_reg_read(u32 reg); +/* MC34708 Definitions */ +#define SWx_VOLT_MASK_MC34708 0x3F +#define SWx_1_250V_MC34708 0x30 +#define SWx_1_300V_MC34708 0x34 +#define TIMER_MASK_MC34708 0x300 +#define TIMER_4S_MC34708 0x100 +#define VUSBSEL_MC34708 (1 << 2) +#define VUSBEN_MC34708 (1 << 3) +#define SWBST_CTRL 31 +#define SWBST_AUTO 0x8 #endif