diff options
author | Syed Rafiuddin <srafiuddin@nvidia.com> | 2012-03-09 16:38:09 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 01:08:57 -0700 |
commit | 05eb7fc4970da22ea6d01a598fbf6bd1aac1e68e (patch) | |
tree | 1c03470786b31c0da90dfceb2714b773e7254496 /include/linux/smb349-charger.h | |
parent | 21324dea4cafcdc268a2fa8544d01af3b1bfcf5c (diff) |
power: smb349: fix otg driver callback function
Allows OTG enable/disable only while USB OTG state
swithes between SUSPEND and HOST
Bug 937188
Change-Id: If651dfb19db37f8822e6d1473aa573246aca8d45
Signed-off-by: Syed Rafiuddin <srafiuddin@nvidia.com>
Reviewed-on: http://git-master/r/89111
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Rebase-Id: R9586774ef5d9e337704b325a17f6606c1ec21a74
Diffstat (limited to 'include/linux/smb349-charger.h')
-rw-r--r-- | include/linux/smb349-charger.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/smb349-charger.h b/include/linux/smb349-charger.h index ab02b883c0af..116f036baf19 100644 --- a/include/linux/smb349-charger.h +++ b/include/linux/smb349-charger.h @@ -50,7 +50,8 @@ struct smb349_charger { }; int smb349_battery_online(void); -typedef void (*callback_t)(enum usb_otg_state otg_state, void *args); +typedef void (*callback_t)(enum usb_otg_state to, + enum usb_otg_state from, void *args); /* * Register callback function for the client. * Used by fuel-gauge driver to get battery charging properties. |