Lines Matching defs:pmic_power_module_info
96 struct pmic_power_module_info { struct
97 bool is_dev_info_updated;
98 struct device *dev;
100 unsigned long update_time; /* jiffies when data read */
101 unsigned int usb_is_present;
102 unsigned int batt_is_present;
103 unsigned int batt_health;
104 unsigned int usb_health;
105 unsigned int batt_status;
106 unsigned int batt_charge_now; /* in mAS */
107 unsigned int batt_prev_charge_full; /* in mAS */
108 unsigned int batt_charge_rate; /* in units per second */
110 struct power_supply *usb;
111 struct power_supply *batt;
112 int irq; /* GPE_ID or IRQ# */
113 struct workqueue_struct *monitor_wqueue;
114 struct delayed_work monitor_battery;
115 struct work_struct handler;