aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDima Zavin <dima@android.com>2011-07-07 23:20:27 -0700
committerPraneeth Bajjuri <praneeth@ti.com>2011-09-20 16:37:25 -0700
commit2732686f5a4c8bd83c27d1e2f9e3994bbb6ceeb1 (patch)
tree30e54bfa9aa162535d4c16e89639a40ed8e08ad5 /include
parent5a68934f4c39a61df2c4d50fcaef75d54c1ba219 (diff)
downloadlinux-linaro-2732686f5a4c8bd83c27d1e2f9e3994bbb6ceeb1.tar.gz
pda_power: add support for using otg transceiver events
If the platform data sets the use_otg_notifier flag, the driver will now register an otg notifier callback and listen to transceiver events for AC/USB plug-in events instead. This would normally be used by not specifying is_xx_online callbacks and not specifying any irqs so the state machine is completely driven from OTG xceiver events. Change-Id: Ic4b3bc4010f299156e41fd2411696c7ff5a88e92 Signed-off-by: Dima Zavin <dima@android.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/pda_power.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/pda_power.h b/include/linux/pda_power.h
index c9e4d814ff7..2bb62bf296a 100644
--- a/include/linux/pda_power.h
+++ b/include/linux/pda_power.h
@@ -35,6 +35,8 @@ struct pda_power_pdata {
unsigned int polling_interval; /* msecs, default is 2000 */
unsigned long ac_max_uA; /* current to draw when on AC */
+
+ bool use_otg_notifier;
};
#endif /* __PDA_POWER_H__ */