]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
power: extcon: Add Maxim Charger Support
authorPhilip Rakity <prakity@nvidia.com>
Wed, 23 Apr 2014 20:09:21 +0000 (21:09 +0100)
committerMandar Padmawar <mpadmawar@nvidia.com>
Tue, 3 Jun 2014 14:36:56 +0000 (07:36 -0700)
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>
drivers/power/power_supply_extcon.c

index eda9c69014d6c35495df71302bfd5640eb06960a..7d9dbfd20df6cb8255a36d72c895d062ae3d9c40 100644 (file)
@@ -64,6 +64,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");