Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: qcom: Use the maple tree register cache

Merge series from Mark Brown <broonie@kernel.org>:

The maple tree register cache should now be a good replacement for the
rbtree cache in almost all situations, update the Qualcomm CODEC drivers
to use the newer cache.

+4 -4
+1 -1
sound/soc/codecs/wcd9335.c
··· 4968 4968 static struct regmap_config wcd9335_regmap_config = { 4969 4969 .reg_bits = 16, 4970 4970 .val_bits = 8, 4971 - .cache_type = REGCACHE_RBTREE, 4971 + .cache_type = REGCACHE_MAPLE, 4972 4972 .max_register = WCD9335_MAX_REGISTER, 4973 4973 .can_multi_write = true, 4974 4974 .ranges = wcd9335_ranges,
+1 -1
sound/soc/codecs/wcd938x-sdw.c
··· 1183 1183 .name = "wcd938x_csr", 1184 1184 .reg_bits = 32, 1185 1185 .val_bits = 8, 1186 - .cache_type = REGCACHE_RBTREE, 1186 + .cache_type = REGCACHE_MAPLE, 1187 1187 .reg_defaults = wcd938x_defaults, 1188 1188 .num_reg_defaults = ARRAY_SIZE(wcd938x_defaults), 1189 1189 .max_register = WCD938X_MAX_REGISTER,
+1 -1
sound/soc/codecs/wsa881x.c
··· 637 637 static struct regmap_config wsa881x_regmap_config = { 638 638 .reg_bits = 32, 639 639 .val_bits = 8, 640 - .cache_type = REGCACHE_RBTREE, 640 + .cache_type = REGCACHE_MAPLE, 641 641 .reg_defaults = wsa881x_defaults, 642 642 .max_register = WSA881X_SPKR_STATUS3, 643 643 .num_reg_defaults = ARRAY_SIZE(wsa881x_defaults),
+1 -1
sound/soc/codecs/wsa883x.c
··· 938 938 static struct regmap_config wsa883x_regmap_config = { 939 939 .reg_bits = 32, 940 940 .val_bits = 8, 941 - .cache_type = REGCACHE_RBTREE, 941 + .cache_type = REGCACHE_MAPLE, 942 942 .reg_defaults = wsa883x_defaults, 943 943 .max_register = WSA883X_MAX_REGISTER, 944 944 .num_reg_defaults = ARRAY_SIZE(wsa883x_defaults),