blob: 74b87dde9cd05afb1d0cad3229afb9849d894c95 [file] [log] [blame]
Daniel Willerudcf169432011-03-05 11:46:01 +01001/*
2 * Copyright (C) 2010 ST-Ericsson SA
3 * Licensed under GPLv2.
4 *
5 * Author: Arun R Murthy <arun.murthy@stericsson.com>
6 */
7
8#ifndef _AB8500_GPADC_H
9#define _AB8500_GPADC_H
10
11/* GPADC source: From datasheet(ADCSwSel[4:0] in GPADCCtrl2) */
12#define BAT_CTRL 0x01
13#define BTEMP_BALL 0x02
14#define MAIN_CHARGER_V 0x03
15#define ACC_DETECT1 0x04
16#define ACC_DETECT2 0x05
17#define ADC_AUX1 0x06
18#define ADC_AUX2 0x07
19#define MAIN_BAT_V 0x08
20#define VBUS_V 0x09
21#define MAIN_CHARGER_C 0x0A
22#define USB_CHARGER_C 0x0B
23#define BK_BAT_V 0x0C
24#define DIE_TEMP 0x0D
25
26int ab8500_gpadc_convert(u8 input);
27
28#endif /* _AB8500_GPADC_H */