ab8500-gpadc.h 619 B

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