mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-01 12:06:15 +02:00
Add jz4740-adc.h
This commit is contained in:
parent
90dc5a173c
commit
ae01e2fb2c
25
target/linux/xburst/files-2.6.31/include/linux/jz4740-adc.h
Normal file
25
target/linux/xburst/files-2.6.31/include/linux/jz4740-adc.h
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
|
||||||
|
#ifndef __LINUX_JZ4740_ADC
|
||||||
|
#define __LINUX_JZ4740_ADC
|
||||||
|
|
||||||
|
#include <linux/device.h>
|
||||||
|
|
||||||
|
enum jz_adc_battery_scale {
|
||||||
|
JZ_ADC_BATTERY_SCALE_2V5, /* Mesures voltages up to 2.5V */
|
||||||
|
JZ_ADC_BATTERY_SCALE_7V5, /* Mesures voltages up to 7.5V */
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
* jz4740_adc_read_battery_voltage - Read battery voltage from the ADC PBAT pin
|
||||||
|
* @dev: Pointer to a jz4740-adc device
|
||||||
|
* @scale: Whether to use 2.5V or 7.5V scale
|
||||||
|
*
|
||||||
|
* Returns: Battery voltage in mircovolts
|
||||||
|
*
|
||||||
|
* Context: Process
|
||||||
|
*/
|
||||||
|
long jz4740_adc_read_battery_voltage(struct device *dev,
|
||||||
|
enum jz_adc_battery_scale scale);
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in New Issue
Block a user