]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: SDCA: Add regmap defaults for specification defined values
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Wed, 4 Feb 2026 12:59:42 +0000 (12:59 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 4 Feb 2026 14:10:50 +0000 (14:10 +0000)
commit02d851b46b366b69dfe0842ab45313d8a4d6c960
treee30117ced818230a2367fcaa5937836e8f90ff50
parentcc2f22a61ad66fda7e50339f9ec33720694e0b20
ASoC: SDCA: Add regmap defaults for specification defined values

Some of the SDCA Controls have a defined reset value in the
specification. Update the parsing to add these specification defined
values into the regmap defaults array. This will reduce the number of
registers that are synchronised on a cache sync.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260204125944.1134011-6-ckeepax@opensource.cirrus.com
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/sdca_function.h
sound/soc/sdca/sdca_functions.c
sound/soc/sdca/sdca_regmap.c