Lines Matching defs:twl4030_bci
115 struct twl4030_bci { struct
116 struct device *dev;
117 struct power_supply *ac;
118 struct power_supply *usb;
119 struct usb_phy *transceiver;
120 struct notifier_block usb_nb;
121 struct work_struct work;
122 int irq_chg;
123 int irq_bci;
124 int usb_enabled;
131 unsigned int ichg_eoc, ichg_lo, ichg_hi;
132 unsigned int usb_cur, ac_cur;
133 struct iio_channel *channel_vac;
134 bool ac_is_active;
135 int usb_mode, ac_mode; /* charging mode requested */
145 unsigned int usb_cur_target;
146 struct delayed_work current_worker;
152 unsigned long event;