Unverified Commit d9d71a6e authored by Raag Jadav's avatar Raag Jadav Committed by Mark Brown
Browse files

ASoC: uda1380: use devm_kmemdup_array()



Convert to use devm_kmemdup_array() and while at it, make the size robust
against type changes.

Signed-off-by: default avatarRaag Jadav <raag.jadav@intel.com>
Link: https://patch.msgid.link/20250228062812.150004-5-raag.jadav@intel.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 69aaab0e
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -766,10 +766,8 @@ static int uda1380_i2c_probe(struct i2c_client *i2c)
			return ret;
	}

	uda1380->reg_cache = devm_kmemdup(&i2c->dev,
					uda1380_reg,
					ARRAY_SIZE(uda1380_reg) * sizeof(u16),
					GFP_KERNEL);
	uda1380->reg_cache = devm_kmemdup_array(&i2c->dev, uda1380_reg, ARRAY_SIZE(uda1380_reg),
						sizeof(uda1380_reg[0]), GFP_KERNEL);
	if (!uda1380->reg_cache)
		return -ENOMEM;