Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f5ef6b91 authored by Sahil Chandna's avatar Sahil Chandna Committed by Gerrit - the friendly Code Review server
Browse files

power: smb1390-psy: Add support to identify CP model name



Add power supply property POWER_SUPPLY_PROP_MODEL_NAME
to indicate the CP model name.

Change-Id: Ib1f2b48a80af1bf0bf506a7e2335890ec984bb0a
Signed-off-by: default avatarSahil Chandna <chandna@codeaurora.org>
parent 7ece8a38
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1229,6 +1229,7 @@ static enum power_supply_property smb1390_charge_pump_props[] = {
	POWER_SUPPLY_PROP_CHIP_VERSION,
	POWER_SUPPLY_PROP_PARALLEL_OUTPUT_MODE,
	POWER_SUPPLY_PROP_MIN_ICL,
	POWER_SUPPLY_PROP_MODEL_NAME,
};

static int smb1390_get_prop(struct power_supply *psy,
@@ -1324,6 +1325,10 @@ static int smb1390_get_prop(struct power_supply *psy,
	case POWER_SUPPLY_PROP_MIN_ICL:
		val->intval = chip->min_ilim_ua;
		break;
	case POWER_SUPPLY_PROP_MODEL_NAME:
		val->strval = (chip->pmic_rev_id->rev4 > 2) ? "SMB1390_V3" :
								"SMB1390_V2";
		break;
	default:
		smb1390_dbg(chip, PR_MISC, "charge pump power supply get prop %d not supported\n",
			prop);