]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ASoC: tas2783: Fix build for SoundWire API update
authorMark Brown <broonie@kernel.org>
Wed, 29 Oct 2025 20:12:53 +0000 (20:12 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 29 Oct 2025 20:12:57 +0000 (20:12 +0000)
In parallel with this driver being introduced there was an update in commit
013a3a66f25a ("regmap: sdw-mbq: Don't assume the regmap device is the
SoundWire slave") which changed the API for devm_regmap_init_sdw_mbq_cfg()
resulting in a build break. Update to fix that.

Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tas2783-sdw.c

index d62667957939b1e66932ddb7d7807918fd51ce72..c8f925e5473d8e877de28441179484ad798db81a 100644 (file)
@@ -1280,7 +1280,8 @@ static s32 tas_sdw_probe(struct sdw_slave *peripheral,
 
        init_waitqueue_head(&tas_dev->fw_wait);
        dev_set_drvdata(dev, tas_dev);
-       regmap = devm_regmap_init_sdw_mbq_cfg(peripheral,
+       regmap = devm_regmap_init_sdw_mbq_cfg(&peripheral->dev,
+                                             peripheral,
                                              &tas_regmap,
                                              &tas2783_mbq_cfg);
        if (IS_ERR(regmap))