blob: 9c4eff14419a722054dc7f183a1e2cefe2df60b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#ifndef __ESSENTIAL_PON_H
#define __ESSENTIAL_PON_H
#define ESSENTIAL_PON_PMIC_C_HARD_RESET 0x00000001
#define ESSENTIAL_PON_PMIC_C_SMPL 0x00000002
#define ESSENTIAL_PON_PMIC_C_RTC 0x00000004
#define ESSENTIAL_PON_PMIC_C_DC_CHG 0x00000008
#define ESSENTIAL_PON_PMIC_C_USB_CHG 0x00000010
#define ESSENTIAL_PON_PMIC_C_PON1 0x00000020
#define ESSENTIAL_PON_PMIC_C_CBLPWR 0x00000040
#define ESSENTIAL_PON_PMIC_C_KPDPWR 0x00000080
#define ESSENTIAL_PON_PMIC_W_SOFT 0x00000100
#define ESSENTIAL_PON_PMIC_W_PS_HOLD 0x00000200
#define ESSENTIAL_PON_PMIC_W_PMIC_WD 0x00000400
#define ESSENTIAL_PON_PMIC_W_GP1 0x00000800 /* Keypad_Reset1 */
#define ESSENTIAL_PON_PMIC_W_GP2 0x00001000 /* Keypad_Reset2 */
#define ESSENTIAL_PON_PMIC_W_SIMULT_N 0x00002000 /* simultaneous KPDPWR_N and RESIN_N */
#define ESSENTIAL_PON_PMIC_W_RESIN_N 0x00004000
#define ESSENTIAL_PON_PMIC_W_KPDPWR_N 0x00008000
#define ESSENTIAL_PON_APR_MODEM_FATAL 0x10000000
#define ESSENTIAL_PON_APR_KERNEL_PANIC 0x20000000
#define ESSENTIAL_PON_APR_UNKNOWN_RESET 0x40000000
#define ESSENTIAL_PON_APR_SYSTEM_CRASH 0x80000000
#define ESSENTIAL_PON_APR_ABNORMAL_DOWN 0x01000000
#define ESSENTIAL_PON_APR_ABNORMAL_RESET 0x02000000
#define ESSENTIAL_PON_RAMDUMP_SD_SUCCESS 0x00010000
#define ESSENTIAL_PON_RAMDUMP_SD_FAIL 0x00020000
#define ESSENTIAL_PON_RAMDUMP_USB_SUCCESS 0x00040000
#define ESSENTIAL_PON_RAMDUMP_USB_FAIL 0x00080000
#define ESSENTIAL_PON_QC_PMIC_MASK 0x0000FFFF
#define ESSENTIAL_PON_FIH_APR_MASK 0xFF000000
#define ESSENTIAL_PON_CUSTOMZ_MASK 0x00F00000
#define ESSENTIAL_PON_RAMDUMP_MASK 0x000F0000
#endif
|