SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
reg-axp333.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: GPL-2.0+ */
2
3#ifndef __REG_AXP333_H__
4#define __REG_AXP333_H__
5
6/* AXP333 */
7#define AXP333_RUNTIME_ADDR (0x36)
8#define AXP333_CHIP_ID (0x4a)
9
10/* define AXP333 REGISTER */
11#define AXP333_IC_TYPE (0x03)
12#define AXP333_CHIP_ID_REG (0x1a)
13#define AXP333_DCDC_LDO_POWER_ON_OFF_CTL1 (0x10)
14
15#define AXP333_DC1OUT_VOL (0x13)
16#define AXP333_DC2OUT_VOL (0x14)
17#define AXP333_DC3OUT_VOL (0x15)
18
19#define AXP333_ALDO1OUT_VOL (0x16)
20#define AXP333_ALDO2OUT_VOL (0x17)
21
22#define AXP333_IRQ_ENABLE1 (0x1E)
23#define AXP333_IRQ_ENABLE2 (0x20)
24
25#define AXP333_IRQ_STATUS1 (0x1F)
26#define AXP333_IRQ_STATUS2 (0x21)
27
28#define AXP333_POWER_ON_OFF_SOURCE_INDIVATION (0x00)
29#define AXP333_POWER_OFF_SOURCE_INDIVATION (0x01)
30#define AXP333_POWER_ON_OFF_SOURCE_EN1 (0x1D)
31
32#endif// __REG_AXP333_H__