summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Rakity <prakity@nvidia.com>2014-04-23 21:09:21 +0100
committerMandar Padmawar <mpadmawar@nvidia.com>2014-06-03 07:36:56 -0700
commitf3fa3a8bb93ba776a098600bf93186ea043cdcc7 (patch)
tree823e159f27e144364c0e600295d8e376580b84d8
parent8eac8901289d3120c19a48be8d4d584890c9c120 (diff)
power: extcon: Add Maxim Charger Support
bug 1321188 bug 1456402 (cherry picked from commit bd925233df3b6aeeb457260ff59dccb2febb2266) Change-Id: Ic8a4b1c35ff12c10fd8930b745186c5b2027034c Reviewed-on: http://git-master/r/400493 Signed-off-by: Philip Rakity <prakity@nvidia.com> Reviewed-on: http://git-master/r/417038 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Rakesh Babu Bodla <rbodla@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
-rw-r--r--drivers/power/power_supply_extcon.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/power/power_supply_extcon.c b/drivers/power/power_supply_extcon.c
index eda9c69014d6..7d9dbfd20df6 100644
--- a/drivers/power/power_supply_extcon.c
+++ b/drivers/power/power_supply_extcon.c
@@ -65,6 +65,9 @@ static struct power_supply_cables psy_cables[] = {
.name = "QC2",
},
{
+ .name = "MAXIM",
+ },
+ {
.name = "Fast-charger",
},
{
@@ -148,6 +151,9 @@ static int power_supply_extcon_attach_cable(
} else if (true == extcon_get_cable_state(edev, "QC2")) {
psy_extcon->ac_online = 1;
dev_info(psy_extcon->dev, "USB QC2-charger cable detected\n");
+ } else if (true == extcon_get_cable_state(edev, "MAXIM")) {
+ psy_extcon->ac_online = 1;
+ dev_info(psy_extcon->dev, "USB Maxim-charger cable detected\n");
} else if (true == extcon_get_cable_state(edev, "Fast-charger")) {
psy_extcon->ac_online = 1;
dev_info(psy_extcon->dev, "USB Fast-charger cable detected\n");