Root/target/linux/xburst/files-2.6.32/include/linux/jz4740-adc.h

1
2#ifndef __LINUX_JZ4740_ADC
3#define __LINUX_JZ4740_ADC
4
5#include <linux/device.h>
6
7enum jz_adc_battery_scale {
8    JZ_ADC_BATTERY_SCALE_2V5, /* Mesures voltages up to 2.5V */
9    JZ_ADC_BATTERY_SCALE_7V5, /* Mesures voltages up to 7.5V */
10};
11
12/*
13 * jz4740_adc_read_battery_voltage - Read battery voltage from the ADC PBAT pin
14 * @dev: Pointer to a jz4740-adc device
15 * @scale: Whether to use 2.5V or 7.5V scale
16 *
17 * Returns: Battery voltage in mircovolts
18 *
19 * Context: Process
20*/
21long jz4740_adc_read_battery_voltage(struct device *dev,
22                    enum jz_adc_battery_scale scale);
23
24
25#endif
26

Archive Download this file



interactive