0001
0002
0003
0004
0005
0006
0007 #ifndef __LINUX_MFD_MC13783_H
0008 #define __LINUX_MFD_MC13783_H
0009
0010 #include <linux/mfd/mc13xxx.h>
0011
0012 #define MC13783_REG_SW1A 0
0013 #define MC13783_REG_SW1B 1
0014 #define MC13783_REG_SW2A 2
0015 #define MC13783_REG_SW2B 3
0016 #define MC13783_REG_SW3 4
0017 #define MC13783_REG_PLL 5
0018 #define MC13783_REG_VAUDIO 6
0019 #define MC13783_REG_VIOHI 7
0020 #define MC13783_REG_VIOLO 8
0021 #define MC13783_REG_VDIG 9
0022 #define MC13783_REG_VGEN 10
0023 #define MC13783_REG_VRFDIG 11
0024 #define MC13783_REG_VRFREF 12
0025 #define MC13783_REG_VRFCP 13
0026 #define MC13783_REG_VSIM 14
0027 #define MC13783_REG_VESIM 15
0028 #define MC13783_REG_VCAM 16
0029 #define MC13783_REG_VRFBG 17
0030 #define MC13783_REG_VVIB 18
0031 #define MC13783_REG_VRF1 19
0032 #define MC13783_REG_VRF2 20
0033 #define MC13783_REG_VMMC1 21
0034 #define MC13783_REG_VMMC2 22
0035 #define MC13783_REG_GPO1 23
0036 #define MC13783_REG_GPO2 24
0037 #define MC13783_REG_GPO3 25
0038 #define MC13783_REG_GPO4 26
0039 #define MC13783_REG_V1 27
0040 #define MC13783_REG_V2 28
0041 #define MC13783_REG_V3 29
0042 #define MC13783_REG_V4 30
0043 #define MC13783_REG_PWGT1SPI 31
0044 #define MC13783_REG_PWGT2SPI 32
0045
0046 #define MC13783_IRQ_ADCDONE MC13XXX_IRQ_ADCDONE
0047 #define MC13783_IRQ_ADCBISDONE MC13XXX_IRQ_ADCBISDONE
0048 #define MC13783_IRQ_TS MC13XXX_IRQ_TS
0049 #define MC13783_IRQ_WHIGH 3
0050 #define MC13783_IRQ_WLOW 4
0051 #define MC13783_IRQ_CHGDET MC13XXX_IRQ_CHGDET
0052 #define MC13783_IRQ_CHGOV 7
0053 #define MC13783_IRQ_CHGREV MC13XXX_IRQ_CHGREV
0054 #define MC13783_IRQ_CHGSHORT MC13XXX_IRQ_CHGSHORT
0055 #define MC13783_IRQ_CCCV MC13XXX_IRQ_CCCV
0056 #define MC13783_IRQ_CHGCURR MC13XXX_IRQ_CHGCURR
0057 #define MC13783_IRQ_BPON MC13XXX_IRQ_BPON
0058 #define MC13783_IRQ_LOBATL MC13XXX_IRQ_LOBATL
0059 #define MC13783_IRQ_LOBATH MC13XXX_IRQ_LOBATH
0060 #define MC13783_IRQ_UDP 15
0061 #define MC13783_IRQ_USB 16
0062 #define MC13783_IRQ_ID 19
0063 #define MC13783_IRQ_SE1 21
0064 #define MC13783_IRQ_CKDET 22
0065 #define MC13783_IRQ_UDM 23
0066 #define MC13783_IRQ_1HZ MC13XXX_IRQ_1HZ
0067 #define MC13783_IRQ_TODA MC13XXX_IRQ_TODA
0068 #define MC13783_IRQ_ONOFD1 27
0069 #define MC13783_IRQ_ONOFD2 28
0070 #define MC13783_IRQ_ONOFD3 29
0071 #define MC13783_IRQ_SYSRST MC13XXX_IRQ_SYSRST
0072 #define MC13783_IRQ_RTCRST MC13XXX_IRQ_RTCRST
0073 #define MC13783_IRQ_PC MC13XXX_IRQ_PC
0074 #define MC13783_IRQ_WARM MC13XXX_IRQ_WARM
0075 #define MC13783_IRQ_MEMHLD MC13XXX_IRQ_MEMHLD
0076 #define MC13783_IRQ_PWRRDY 35
0077 #define MC13783_IRQ_THWARNL MC13XXX_IRQ_THWARNL
0078 #define MC13783_IRQ_THWARNH MC13XXX_IRQ_THWARNH
0079 #define MC13783_IRQ_CLK MC13XXX_IRQ_CLK
0080 #define MC13783_IRQ_SEMAF 39
0081 #define MC13783_IRQ_MC2B 41
0082 #define MC13783_IRQ_HSDET 42
0083 #define MC13783_IRQ_HSL 43
0084 #define MC13783_IRQ_ALSPTH 44
0085 #define MC13783_IRQ_AHSSHORT 45
0086
0087 #endif