Linux Kernel
3.7.1
|
#include <max8998.h>
struct max8998_board - packages regulator init data : array of defined regulators : number of regulators used : base IRQ number for max8998, required for IRQs : power onoff IRQ number for max8998 : Do NOT change the values of the following six registers set by buck?_voltage?. The voltage of BUCK1/2 cannot be other than the preset values. : BUCK1 DVS mode 1 voltage register : BUCK1 DVS mode 2 voltage register : BUCK1 DVS mode 3 voltage register : BUCK1 DVS mode 4 voltage register : BUCK2 DVS mode 1 voltage register : BUCK2 DVS mode 2 voltage register : BUCK1 gpio pin 1 to set output voltage : BUCK1 gpio pin 2 to set output voltage : Default for BUCK1 gpio pin 1, 2 : BUCK2 gpio pin to set output voltage : Default for BUCK2 gpio pin. : Allow to wake up from suspend : LP3974 RTC chip bug that requires delay after a register write before reading it. : End of Charge Level in percent: 10% ~ 45% by 5% step If it equals 0, leave it unchanged. Otherwise, it is a invalid value. : Restart Level in mV: 100, 150, 200, and -1 for disable. If it equals 0, leave it unchanged. Otherwise, it is a invalid value. : Full Timeout in hours: 5, 6, 7, and -1 for disable. If it equals 0, leave it unchanged. Otherwise, leave it unchanged.
struct max8998_regulator_data* regulators |