power: qti_battery_charger: Allow accessing USB_REAL_TYPE externally

* Needed to check which type of charger is in use

Change-Id: I55826938c58bb373c434697eb04c99bb363c89c6
This commit is contained in:
Davide Garberi 2023-05-31 19:43:56 +02:00
parent d3557aac11
commit 10b7614894
2 changed files with 7 additions and 0 deletions

View File

@ -521,6 +521,12 @@ int qti_battery_charger_get_prop(const char *name,
if (!rc) if (!rc)
*val = pst->prop[BATT_RESISTANCE]; *val = pst->prop[BATT_RESISTANCE];
break; break;
case USB_TYPE_PROP:
pst = &bcdev->psy_list[PSY_TYPE_USB];
rc = read_property_id(bcdev, pst, USB_REAL_TYPE);
if (!rc)
*val = pst->prop[USB_REAL_TYPE];
break;
default: default:
break; break;
} }

View File

@ -11,6 +11,7 @@
enum battery_charger_prop { enum battery_charger_prop {
BATTERY_RESISTANCE, BATTERY_RESISTANCE,
USB_TYPE_PROP,
BATTERY_CHARGER_PROP_MAX, BATTERY_CHARGER_PROP_MAX,
}; };