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: Use maple tree register cache for Everest Semi

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

Several of the Everest Semi CODECs only support single register read and
write operations and therefore do not benefit from using the rbtree
cache over the maple tree cache, convert them to the more modern maple
tree cache.

+2 -2
+1 -1
sound/soc/codecs/es8316.c
··· 825 825 .use_single_write = true, 826 826 .max_register = 0x53, 827 827 .volatile_reg = es8316_volatile_reg, 828 - .cache_type = REGCACHE_RBTREE, 828 + .cache_type = REGCACHE_MAPLE, 829 829 }; 830 830 831 831 static int es8316_i2c_probe(struct i2c_client *i2c_client)
+1 -1
sound/soc/codecs/es8328.c
··· 822 822 .reg_bits = 8, 823 823 .val_bits = 8, 824 824 .max_register = ES8328_REG_MAX, 825 - .cache_type = REGCACHE_RBTREE, 825 + .cache_type = REGCACHE_MAPLE, 826 826 .use_single_read = true, 827 827 .use_single_write = true, 828 828 };