Linux Kernel
3.7.1
|
#include <sharpsl_pm.h>
Data Fields | |
void(* | init )(void) |
void(* | exit )(void) |
int | gpio_acin |
int | gpio_batfull |
int | batfull_irq |
int | gpio_batlock |
int | gpio_fatal |
void(* | discharge )(int) |
void(* | discharge1 )(int) |
void(* | charge )(int) |
void(* | measure_temp )(int) |
void(* | presuspend )(void) |
void(* | postsuspend )(void) |
void(* | earlyresume )(void) |
unsigned long(* | read_devdata )(int) |
unsigned long(* | charger_wakeup )(void) |
int(* | should_wakeup )(unsigned int resume_on_alarm) |
void(* | backlight_limit )(int) |
int(* | backlight_get_status )(void) |
int | charge_on_volt |
int | charge_on_temp |
int | charge_acin_high |
int | charge_acin_low |
int | fatal_acin_volt |
int | fatal_noacin_volt |
int | bat_levels |
struct battery_thresh * | bat_levels_noac |
struct battery_thresh * | bat_levels_acin |
struct battery_thresh * | bat_levels_noac_bl |
struct battery_thresh * | bat_levels_acin_bl |
int | status_high_acin |
int | status_low_acin |
int | status_high_noac |
int | status_low_noac |
Definition at line 14 of file sharpsl_pm.h.
Definition at line 40 of file sharpsl_pm.h.
Definition at line 39 of file sharpsl_pm.h.
int bat_levels |
Definition at line 47 of file sharpsl_pm.h.
struct battery_thresh* bat_levels_acin |
Definition at line 49 of file sharpsl_pm.h.
struct battery_thresh* bat_levels_acin_bl |
Definition at line 51 of file sharpsl_pm.h.
struct battery_thresh* bat_levels_noac |
Definition at line 48 of file sharpsl_pm.h.
struct battery_thresh* bat_levels_noac_bl |
Definition at line 50 of file sharpsl_pm.h.
int batfull_irq |
Definition at line 19 of file sharpsl_pm.h.
Definition at line 24 of file sharpsl_pm.h.
int charge_acin_high |
Definition at line 43 of file sharpsl_pm.h.
int charge_acin_low |
Definition at line 44 of file sharpsl_pm.h.
int charge_on_temp |
Definition at line 42 of file sharpsl_pm.h.
int charge_on_volt |
Definition at line 41 of file sharpsl_pm.h.
Definition at line 37 of file sharpsl_pm.h.
Definition at line 22 of file sharpsl_pm.h.
Definition at line 23 of file sharpsl_pm.h.
Definition at line 28 of file sharpsl_pm.h.
Definition at line 16 of file sharpsl_pm.h.
int fatal_acin_volt |
Definition at line 45 of file sharpsl_pm.h.
int fatal_noacin_volt |
Definition at line 46 of file sharpsl_pm.h.
int gpio_acin |
Definition at line 17 of file sharpsl_pm.h.
int gpio_batfull |
Definition at line 18 of file sharpsl_pm.h.
int gpio_batlock |
Definition at line 20 of file sharpsl_pm.h.
int gpio_fatal |
Definition at line 21 of file sharpsl_pm.h.
Definition at line 15 of file sharpsl_pm.h.
Definition at line 25 of file sharpsl_pm.h.
Definition at line 27 of file sharpsl_pm.h.
Definition at line 26 of file sharpsl_pm.h.
Definition at line 29 of file sharpsl_pm.h.
Definition at line 38 of file sharpsl_pm.h.
int status_high_acin |
Definition at line 52 of file sharpsl_pm.h.
int status_high_noac |
Definition at line 54 of file sharpsl_pm.h.
int status_low_acin |
Definition at line 53 of file sharpsl_pm.h.
int status_low_noac |
Definition at line 55 of file sharpsl_pm.h.