[PATCH 0/3] ASoC: tas2562: Volume setting fixes

From: Mark Brown

Date: Wed Jul 15 2026 - 16:18:36 EST


While reviewing another fix for the tas2562 volume control I noticed a
few issues with the put() operation, this series fixes them.

It's also a bit weird that the volume control is defined with twice as
many values as can actually be set, probably the best fix there is to
regnerate the table of volume values with the intermediate values.

Signed-off-by: Mark Brown <broonie@xxxxxxxxxx>
---
Mark Brown (3):
ASoC: tas2562: Validate values for volume writes
ASoC: tas2562: Fix event generation for volume control
ASoC: tas2562: Fix default digital volume

sound/soc/codecs/tas2562.c | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
---
base-commit: a13c140cc289c0b7b3770bce5b3ad42ab35074aa
change-id: 20260715-asoc-tas2562-put-retval-a5dd3e90fdb2

Best regards,
--
Mark Brown <broonie@xxxxxxxxxx>