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

Commit 6daa663d authored by Dan Carpenter's avatar Dan Carpenter Committed by Samuel Ortiz
Browse files

regulator: Storing tps65912 error codes in u8



get_ctrl_reg() returns -EINVAL so the error handling won't work here
if reg is a u8.

Signed-off-by: default avatarDan Carpenter <error27@gmail.com>
Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
parent dc7e412d
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -417,7 +417,7 @@ static int tps65912_reg_enable(struct regulator_dev *dev)
	struct tps65912_reg *pmic = rdev_get_drvdata(dev);
	struct tps65912_reg *pmic = rdev_get_drvdata(dev);
	struct tps65912 *mfd = pmic->mfd;
	struct tps65912 *mfd = pmic->mfd;
	int id = rdev_get_id(dev);
	int id = rdev_get_id(dev);
	u8 reg;
	int reg;


	if (id < TPS65912_REG_DCDC1 || id > TPS65912_REG_LDO10)
	if (id < TPS65912_REG_DCDC1 || id > TPS65912_REG_LDO10)
		return -EINVAL;
		return -EINVAL;