SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Macros
reg-axp2101.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AXP2101_CHIP_ID   (0x47)
 
#define AXP2101_CHIP_ID_B   (0x4a)
 
#define AXP2101_RUNTIME_ADDR   (0x34)
 
#define AXP2101_MODE_CHGSTATUS   (0x01)
 
#define AXP2101_OTG_STATUS   (0x02)
 
#define AXP2101_VERSION   (0x03)
 
#define AXP2101_DATA_BUFFER0   (0x04)
 
#define AXP2101_DATA_BUFFER1   (0x05)
 
#define AXP2101_DATA_BUFFER2   (0x06)
 
#define AXP2101_DATA_BUFFER3   (0x07)
 
#define AXP2101_OUTPUT_CTL0   (0x80)
 
#define AXP2101_OUTPUT_CTL1   (0x81)
 
#define AXP2101_OUTPUT_CTL2   (0x90)
 
#define AXP2101_OUTPUT_CTL3   (0x91)
 
#define AXP2101_DC1OUT_VOL   (0x82)
 
#define AXP2101_DC2OUT_VOL   (0x83)
 
#define AXP2101_DC3OUT_VOL   (0x84)
 
#define AXP2101_DC4OUT_VOL   (0x85)
 
#define AXP2101_DC5OUT_VOL   (0x86)
 
#define AXP2101_ALDO1OUT_VOL   (0x92)
 
#define AXP2101_ALDO2OUT_VOL   (0x93)
 
#define AXP2101_ALDO3OUT_VOL   (0x94)
 
#define AXP2101_ALDO4OUT_VOL   (0x95)
 
#define AXP2101_BLDO1OUT_VOL   (0x96)
 
#define AXP2101_BLDO2OUT_VOL   (0x97)
 
#define AXP2101_CPUSLDO_VOL   (0x98)
 
#define AXP2101_DLDO1OUT_VOL   (0x99)
 
#define AXP2101_DLDO2OUT_VOL   (0x9A)
 
#define AXP2101_PWRON_STATUS   (0x20)
 
#define AXP2101_PWEON_PWEOFF_EN   (0x22)
 
#define AXP2101_DCDC_PWEOFF_EN   (0x23)
 
#define AXP2101_VSYS_MIN   (0x14)
 
#define AXP2101_VBUS_VOL_SET   (0x15)
 
#define AXP2101_VBUS_CUR_SET   (0x16)
 
#define AXP2101_OFF_CTL   (0x10)
 
#define AXP2101_CHARGE1   (0x62)
 
#define AXP2101_CHGLED_SET   (0x69)
 
#define AXP2101_INTEN0   (0x40)
 
#define AXP2101_INTEN1   (0x41)
 
#define AXP2101_INTEN2   (0x42)
 
#define AXP2101_INTSTS0   (0x48)
 
#define AXP2101_INTSTS1   (0x49)
 
#define AXP2101_INTSTS2   (0x4a)
 
#define AXP2101_BAT_AVERVOL_H6   (0x34)
 
#define AXP2101_BAT_AVERVOL_L8   (0x35)
 
#define AXP2101_TWI_ADDR_EXT   (0xFF)
 
#define AXP2101_EFUS_OP_CFG   (0xF0)
 
#define AXP2101_EFREQ_CTRL   (0xF1)
 
#define AXP2101_SELLP_CFG   (0x26)
 

Macro Definition Documentation

◆ AXP2101_ALDO1OUT_VOL

#define AXP2101_ALDO1OUT_VOL   (0x92)

◆ AXP2101_ALDO2OUT_VOL

#define AXP2101_ALDO2OUT_VOL   (0x93)

◆ AXP2101_ALDO3OUT_VOL

#define AXP2101_ALDO3OUT_VOL   (0x94)

◆ AXP2101_ALDO4OUT_VOL

#define AXP2101_ALDO4OUT_VOL   (0x95)

◆ AXP2101_BAT_AVERVOL_H6

#define AXP2101_BAT_AVERVOL_H6   (0x34)

◆ AXP2101_BAT_AVERVOL_L8

#define AXP2101_BAT_AVERVOL_L8   (0x35)

◆ AXP2101_BLDO1OUT_VOL

#define AXP2101_BLDO1OUT_VOL   (0x96)

◆ AXP2101_BLDO2OUT_VOL

#define AXP2101_BLDO2OUT_VOL   (0x97)

◆ AXP2101_CHARGE1

#define AXP2101_CHARGE1   (0x62)

◆ AXP2101_CHGLED_SET

#define AXP2101_CHGLED_SET   (0x69)

◆ AXP2101_CHIP_ID

#define AXP2101_CHIP_ID   (0x47)

◆ AXP2101_CHIP_ID_B

#define AXP2101_CHIP_ID_B   (0x4a)

◆ AXP2101_CPUSLDO_VOL

#define AXP2101_CPUSLDO_VOL   (0x98)

◆ AXP2101_DATA_BUFFER0

#define AXP2101_DATA_BUFFER0   (0x04)

◆ AXP2101_DATA_BUFFER1

#define AXP2101_DATA_BUFFER1   (0x05)

◆ AXP2101_DATA_BUFFER2

#define AXP2101_DATA_BUFFER2   (0x06)

◆ AXP2101_DATA_BUFFER3

#define AXP2101_DATA_BUFFER3   (0x07)

◆ AXP2101_DC1OUT_VOL

#define AXP2101_DC1OUT_VOL   (0x82)

◆ AXP2101_DC2OUT_VOL

#define AXP2101_DC2OUT_VOL   (0x83)

◆ AXP2101_DC3OUT_VOL

#define AXP2101_DC3OUT_VOL   (0x84)

◆ AXP2101_DC4OUT_VOL

#define AXP2101_DC4OUT_VOL   (0x85)

◆ AXP2101_DC5OUT_VOL

#define AXP2101_DC5OUT_VOL   (0x86)

◆ AXP2101_DCDC_PWEOFF_EN

#define AXP2101_DCDC_PWEOFF_EN   (0x23)

◆ AXP2101_DLDO1OUT_VOL

#define AXP2101_DLDO1OUT_VOL   (0x99)

◆ AXP2101_DLDO2OUT_VOL

#define AXP2101_DLDO2OUT_VOL   (0x9A)

◆ AXP2101_EFREQ_CTRL

#define AXP2101_EFREQ_CTRL   (0xF1)

◆ AXP2101_EFUS_OP_CFG

#define AXP2101_EFUS_OP_CFG   (0xF0)

◆ AXP2101_INTEN0

#define AXP2101_INTEN0   (0x40)

◆ AXP2101_INTEN1

#define AXP2101_INTEN1   (0x41)

◆ AXP2101_INTEN2

#define AXP2101_INTEN2   (0x42)

◆ AXP2101_INTSTS0

#define AXP2101_INTSTS0   (0x48)

◆ AXP2101_INTSTS1

#define AXP2101_INTSTS1   (0x49)

◆ AXP2101_INTSTS2

#define AXP2101_INTSTS2   (0x4a)

◆ AXP2101_MODE_CHGSTATUS

#define AXP2101_MODE_CHGSTATUS   (0x01)

◆ AXP2101_OFF_CTL

#define AXP2101_OFF_CTL   (0x10)

◆ AXP2101_OTG_STATUS

#define AXP2101_OTG_STATUS   (0x02)

◆ AXP2101_OUTPUT_CTL0

#define AXP2101_OUTPUT_CTL0   (0x80)

◆ AXP2101_OUTPUT_CTL1

#define AXP2101_OUTPUT_CTL1   (0x81)

◆ AXP2101_OUTPUT_CTL2

#define AXP2101_OUTPUT_CTL2   (0x90)

◆ AXP2101_OUTPUT_CTL3

#define AXP2101_OUTPUT_CTL3   (0x91)

◆ AXP2101_PWEON_PWEOFF_EN

#define AXP2101_PWEON_PWEOFF_EN   (0x22)

◆ AXP2101_PWRON_STATUS

#define AXP2101_PWRON_STATUS   (0x20)

◆ AXP2101_RUNTIME_ADDR

#define AXP2101_RUNTIME_ADDR   (0x34)

◆ AXP2101_SELLP_CFG

#define AXP2101_SELLP_CFG   (0x26)

◆ AXP2101_TWI_ADDR_EXT

#define AXP2101_TWI_ADDR_EXT   (0xFF)

◆ AXP2101_VBUS_CUR_SET

#define AXP2101_VBUS_CUR_SET   (0x16)

◆ AXP2101_VBUS_VOL_SET

#define AXP2101_VBUS_VOL_SET   (0x15)

◆ AXP2101_VERSION

#define AXP2101_VERSION   (0x03)

◆ AXP2101_VSYS_MIN

#define AXP2101_VSYS_MIN   (0x14)