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

Commit 36ddd489 authored by Axel Lin's avatar Axel Lin Committed by Mark Brown
Browse files

ASoC: rt5616: Return error if device ID mismatch

parent b1d15059
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1314,7 +1314,7 @@ static int rt5616_i2c_probe(struct i2c_client *i2c,
		dev_err(&i2c->dev,
		dev_err(&i2c->dev,
			"Device with ID register %#x is not rt5616\n",
			"Device with ID register %#x is not rt5616\n",
			val);
			val);
		ret = -ENODEV;
		return -ENODEV;
	}
	}
	regmap_write(rt5616->regmap, RT5616_RESET, 0);
	regmap_write(rt5616->regmap, RT5616_RESET, 0);
	regmap_update_bits(rt5616->regmap, RT5616_PWR_ANLG1,
	regmap_update_bits(rt5616->regmap, RT5616_PWR_ANLG1,