OSDN Git Service

power: smb-lib: Modify usb max voltage reflected for QC 3.0 charger
authorUmang Agrawal <uagrawal@codeaurora.org>
Thu, 7 Jun 2018 04:10:30 +0000 (09:40 +0530)
committerUmang Agrawal <uagrawal@codeaurora.org>
Thu, 7 Jun 2018 04:53:35 +0000 (10:23 +0530)
Modify usb VOLTAGE_MAX property's reporting function to add support
for QC 3.0 chargers to reflect maximum VBUS voltage that can be attained
by QC3.0 chargers.

Change-Id: I45c15b4d8daab6eeec5c0bc5b0c19c4baa4ca15f
Signed-off-by: Umang Agrawal <uagrawal@codeaurora.org>
drivers/power/supply/qcom/smb-lib.c

index 2cf8eb4..8eee480 100644 (file)
@@ -2238,6 +2238,7 @@ int smblib_get_prop_usb_voltage_max(struct smb_charger *chg,
 {
        switch (chg->real_charger_type) {
        case POWER_SUPPLY_TYPE_USB_HVDCP:
+       case POWER_SUPPLY_TYPE_USB_HVDCP_3:
        case POWER_SUPPLY_TYPE_USB_PD:
                if (chg->smb_version == PM660_SUBTYPE)
                        val->intval = MICRO_9V;