coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pmic.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX77620_SD0_REG   0x16
 
#define MAX77620_SD1_REG   0x17
 
#define MAX77620_SD2_REG   0x18
 
#define MAX77620_SD3_REG   0x19
 
#define MAX77620_CNFG2SD_REG   0x22
 
#define MAX77620_CNFG1_L0_REG   0x23
 
#define MAX77620_CNFG2_L0_REG   0x24
 
#define MAX77620_CNFG1_L1_REG   0x25
 
#define MAX77620_CNFG2_L1_REG   0x26
 
#define MAX77620_CNFG1_L2_REG   0x27
 
#define MAX77620_CNFG2_L2_REG   0x28
 
#define MAX77620_CNFG1_L3_REG   0x29
 
#define MAX77620_CNFG2_L3_REG   0x2A
 
#define MAX77620_CNFG1_L4_REG   0x2B
 
#define MAX77620_CNFG2_L4_REG   0x2C
 
#define MAX77620_CNFG1_L5_REG   0x2D
 
#define MAX77620_CNFG2_L5_REG   0x2E
 
#define MAX77620_CNFG1_L6_REG   0x2F
 
#define MAX77620_CNFG2_L6_REG   0x30
 
#define MAX77620_CNFG1_L7_REG   0x31
 
#define MAX77620_CNFG2_L7_REG   0x32
 
#define MAX77620_CNFG1_L8_REG   0x33
 
#define MAX77620_CNFG2_L8_REG   0x34
 
#define MAX77620_CNFG3_LDO_REG   0x35
 
#define MAX77620_GPIO0_REG   0x36
 
#define MAX77620_GPIO1_REG   0x37
 
#define MAX77620_GPIO2_REG   0x38
 
#define MAX77620_GPIO3_REG   0x39
 
#define MAX77620_GPIO4_REG   0x3A
 
#define MAX77620_GPIO5_REG   0x3B
 
#define MAX77620_GPIO6_REG   0x3C
 
#define MAX77620_GPIO7_REG   0x3D
 
#define MAX77620_GPIO_PUE_GPIO   0x3E
 
#define MAX77620_GPIO_PDE_GPIO   0x3F
 
#define MAX77620_AME_GPIO   0x40
 
#define MAX77620_REG_ONOFF_CFG1   0x41
 
#define MAX77620_REG_ONOFF_CFG2   0x42
 
#define MAX77620_CID0_REG   0x58
 
#define MAX77620_CID1_REG   0x59
 
#define MAX77620_CID2_REG   0x5A
 
#define MAX77620_CID3_REG   0x5B
 
#define MAX77620_CID4_REG   0x5C
 
#define MAX77620_CID5_REG   0x5D
 

Functions

void pmic_init (unsigned int bus)
 

Macro Definition Documentation

◆ MAX77620_AME_GPIO

#define MAX77620_AME_GPIO   0x40

Definition at line 43 of file pmic.h.

◆ MAX77620_CID0_REG

#define MAX77620_CID0_REG   0x58

Definition at line 47 of file pmic.h.

◆ MAX77620_CID1_REG

#define MAX77620_CID1_REG   0x59

Definition at line 48 of file pmic.h.

◆ MAX77620_CID2_REG

#define MAX77620_CID2_REG   0x5A

Definition at line 49 of file pmic.h.

◆ MAX77620_CID3_REG

#define MAX77620_CID3_REG   0x5B

Definition at line 50 of file pmic.h.

◆ MAX77620_CID4_REG

#define MAX77620_CID4_REG   0x5C

Definition at line 51 of file pmic.h.

◆ MAX77620_CID5_REG

#define MAX77620_CID5_REG   0x5D

Definition at line 52 of file pmic.h.

◆ MAX77620_CNFG1_L0_REG

#define MAX77620_CNFG1_L0_REG   0x23

Definition at line 12 of file pmic.h.

◆ MAX77620_CNFG1_L1_REG

#define MAX77620_CNFG1_L1_REG   0x25

Definition at line 14 of file pmic.h.

◆ MAX77620_CNFG1_L2_REG

#define MAX77620_CNFG1_L2_REG   0x27

Definition at line 16 of file pmic.h.

◆ MAX77620_CNFG1_L3_REG

#define MAX77620_CNFG1_L3_REG   0x29

Definition at line 18 of file pmic.h.

◆ MAX77620_CNFG1_L4_REG

#define MAX77620_CNFG1_L4_REG   0x2B

Definition at line 20 of file pmic.h.

◆ MAX77620_CNFG1_L5_REG

#define MAX77620_CNFG1_L5_REG   0x2D

Definition at line 22 of file pmic.h.

◆ MAX77620_CNFG1_L6_REG

#define MAX77620_CNFG1_L6_REG   0x2F

Definition at line 24 of file pmic.h.

◆ MAX77620_CNFG1_L7_REG

#define MAX77620_CNFG1_L7_REG   0x31

Definition at line 26 of file pmic.h.

◆ MAX77620_CNFG1_L8_REG

#define MAX77620_CNFG1_L8_REG   0x33

Definition at line 28 of file pmic.h.

◆ MAX77620_CNFG2_L0_REG

#define MAX77620_CNFG2_L0_REG   0x24

Definition at line 13 of file pmic.h.

◆ MAX77620_CNFG2_L1_REG

#define MAX77620_CNFG2_L1_REG   0x26

Definition at line 15 of file pmic.h.

◆ MAX77620_CNFG2_L2_REG

#define MAX77620_CNFG2_L2_REG   0x28

Definition at line 17 of file pmic.h.

◆ MAX77620_CNFG2_L3_REG

#define MAX77620_CNFG2_L3_REG   0x2A

Definition at line 19 of file pmic.h.

◆ MAX77620_CNFG2_L4_REG

#define MAX77620_CNFG2_L4_REG   0x2C

Definition at line 21 of file pmic.h.

◆ MAX77620_CNFG2_L5_REG

#define MAX77620_CNFG2_L5_REG   0x2E

Definition at line 23 of file pmic.h.

◆ MAX77620_CNFG2_L6_REG

#define MAX77620_CNFG2_L6_REG   0x30

Definition at line 25 of file pmic.h.

◆ MAX77620_CNFG2_L7_REG

#define MAX77620_CNFG2_L7_REG   0x32

Definition at line 27 of file pmic.h.

◆ MAX77620_CNFG2_L8_REG

#define MAX77620_CNFG2_L8_REG   0x34

Definition at line 29 of file pmic.h.

◆ MAX77620_CNFG2SD_REG

#define MAX77620_CNFG2SD_REG   0x22

Definition at line 10 of file pmic.h.

◆ MAX77620_CNFG3_LDO_REG

#define MAX77620_CNFG3_LDO_REG   0x35

Definition at line 30 of file pmic.h.

◆ MAX77620_GPIO0_REG

#define MAX77620_GPIO0_REG   0x36

Definition at line 32 of file pmic.h.

◆ MAX77620_GPIO1_REG

#define MAX77620_GPIO1_REG   0x37

Definition at line 33 of file pmic.h.

◆ MAX77620_GPIO2_REG

#define MAX77620_GPIO2_REG   0x38

Definition at line 34 of file pmic.h.

◆ MAX77620_GPIO3_REG

#define MAX77620_GPIO3_REG   0x39

Definition at line 35 of file pmic.h.

◆ MAX77620_GPIO4_REG

#define MAX77620_GPIO4_REG   0x3A

Definition at line 36 of file pmic.h.

◆ MAX77620_GPIO5_REG

#define MAX77620_GPIO5_REG   0x3B

Definition at line 37 of file pmic.h.

◆ MAX77620_GPIO6_REG

#define MAX77620_GPIO6_REG   0x3C

Definition at line 38 of file pmic.h.

◆ MAX77620_GPIO7_REG

#define MAX77620_GPIO7_REG   0x3D

Definition at line 39 of file pmic.h.

◆ MAX77620_GPIO_PDE_GPIO

#define MAX77620_GPIO_PDE_GPIO   0x3F

Definition at line 41 of file pmic.h.

◆ MAX77620_GPIO_PUE_GPIO

#define MAX77620_GPIO_PUE_GPIO   0x3E

Definition at line 40 of file pmic.h.

◆ MAX77620_REG_ONOFF_CFG1

#define MAX77620_REG_ONOFF_CFG1   0x41

Definition at line 44 of file pmic.h.

◆ MAX77620_REG_ONOFF_CFG2

#define MAX77620_REG_ONOFF_CFG2   0x42

Definition at line 45 of file pmic.h.

◆ MAX77620_SD0_REG

#define MAX77620_SD0_REG   0x16

Definition at line 6 of file pmic.h.

◆ MAX77620_SD1_REG

#define MAX77620_SD1_REG   0x17

Definition at line 7 of file pmic.h.

◆ MAX77620_SD2_REG

#define MAX77620_SD2_REG   0x18

Definition at line 8 of file pmic.h.

◆ MAX77620_SD3_REG

#define MAX77620_SD3_REG   0x19

Definition at line 9 of file pmic.h.

Function Documentation

◆ pmic_init()

void pmic_init ( unsigned int  bus)

Definition at line 34 of file pmic.c.