mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 13:12:37 -05:00
powermgmt: Small cleanups to battery capacity code
- Don't include the 'battery capacity' setting unless the target allows changing it. - Clean up the preprocessor conditionals used to check for variable battery capacity support. - Don't use a variable for battery capacity unless it is actually needed. Change-Id: I3d8a338f107014f2c5098bc0a44ef0cfb4df9356
This commit is contained in:
parent
204be7f637
commit
e3ee1908dd
8 changed files with 26 additions and 14 deletions
|
|
@ -709,6 +709,14 @@ Lyre prototype 1 */
|
|||
#define BATTERY_CAPACITY_DEFAULT 0
|
||||
#endif
|
||||
|
||||
#ifndef BATTERY_CAPACITY_MIN
|
||||
#define BATTERY_CAPACITY_MIN BATTERY_CAPACITY_DEFAULT
|
||||
#endif
|
||||
|
||||
#ifndef BATTERY_CAPACITY_MAX
|
||||
#define BATTERY_CAPACITY_MAX BATTERY_CAPACITY_DEFAULT
|
||||
#endif
|
||||
|
||||
#ifndef BATTERY_CAPACITY_INC
|
||||
#define BATTERY_CAPACITY_INC 0
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -157,8 +157,10 @@ void battery_read_info(int *voltage, int *level);
|
|||
bool battery_level_safe(void);
|
||||
|
||||
void set_poweroff_timeout(int timeout);
|
||||
#if BATTERY_CAPACITY_INC > 0
|
||||
void set_battery_capacity(int capacity); /* set local battery capacity value */
|
||||
int get_battery_capacity(void); /* get local battery capacity value */
|
||||
#endif
|
||||
int get_battery_capacity(void); /* get local battery capacity value */
|
||||
void set_battery_type(int type); /* set local battery type */
|
||||
|
||||
void set_sleeptimer_duration(int minutes);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue