xref: /rk3399_rockchip-uboot/include/power/battery.h (revision 326ea986ac150acdc7656d57fca647db80b50158)
1bd8479e8SŁukasz Majewski /*
2bd8479e8SŁukasz Majewski  *  Copyright (C) 2012 Samsung Electronics
3bd8479e8SŁukasz Majewski  *  Lukasz Majewski <l.majewski@samsung.com>
4bd8479e8SŁukasz Majewski  *
5*1a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
6bd8479e8SŁukasz Majewski  */
7bd8479e8SŁukasz Majewski 
8bd8479e8SŁukasz Majewski #ifndef __POWER_BATTERY_H_
9bd8479e8SŁukasz Majewski #define __POWER_BATTERY_H_
10bd8479e8SŁukasz Majewski 
11bd8479e8SŁukasz Majewski struct battery {
12bd8479e8SŁukasz Majewski 	unsigned int version;
13bd8479e8SŁukasz Majewski 	unsigned int state_of_chrg;
14bd8479e8SŁukasz Majewski 	unsigned int time_to_empty;
15bd8479e8SŁukasz Majewski 	unsigned int capacity;
16bd8479e8SŁukasz Majewski 	unsigned int voltage_uV;
17bd8479e8SŁukasz Majewski 
18bd8479e8SŁukasz Majewski 	unsigned int state;
19bd8479e8SŁukasz Majewski };
20bd8479e8SŁukasz Majewski 
21bd8479e8SŁukasz Majewski int power_bat_init(unsigned char bus);
22bd8479e8SŁukasz Majewski #endif /* __POWER_BATTERY_H_ */
23