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