ASoC: tas571x: fix tas5733 num_controls
authorBram Vlerick <bram.vlerick@openpixelsystems.org>
Wed, 28 May 2025 08:25:48 +0000 (10:25 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 28 May 2025 10:50:12 +0000 (11:50 +0100)
Commit e3de7984e451 ("ASoC: tas571x: add separate tas5733 controls")
introduces a separate struct for the tas5733 controls but did not update
the num_controls with the correct ARRAY_SIZE.

Fixes: e3de7984e451 ("ASoC: tas571x: add separate tas5733 controls")

Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>
Acked-by: Peter Korsgaard <peter@korsgaard.com>
Link: https://patch.msgid.link/20250528-tas5733-fix-controls-size-v1-1-5c70595accaf@openpixelsystems.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tas571x.c

index 00b131294547812f1406056d17e6c42ddf92003f..6bf37c77f0a77b11464a3560b1680fb89b0ed2dd 100644 (file)
@@ -834,7 +834,7 @@ static const struct tas571x_chip tas5733_chip = {
        .supply_names                   = tas5733_supply_names,
        .num_supply_names               = ARRAY_SIZE(tas5733_supply_names),
        .controls                       = tas5733_controls,
-       .num_controls                   = ARRAY_SIZE(tas5717_controls),
+       .num_controls                   = ARRAY_SIZE(tas5733_controls),
        .regmap_config                  = &tas5733_regmap_config,
        .vol_reg_size                   = 2,
 };