mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 20:14:06 +02:00
ASoC: fsl: Use maple tree register cache
Several of the NXP drivers use regmaps with a rbtree register cache. Since the maple tree cache is using a generally more modern data structure which makes implementation choices more suitable for modern systems let's convert these drivers to it. This should have no practical impact. Signed-off-by: Mark Brown <broonie@kernel.org> Link: https://patch.msgid.link/20240924-asoc-imx-maple-v1-1-8b993901f71e@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
0e9f73f109
commit
bbeffdda5f
|
|
@ -169,7 +169,7 @@ static const struct regmap_config fsl_aud2htx_regmap_config = {
|
|||
.readable_reg = fsl_aud2htx_readable_reg,
|
||||
.volatile_reg = fsl_aud2htx_volatile_reg,
|
||||
.writeable_reg = fsl_aud2htx_writeable_reg,
|
||||
.cache_type = REGCACHE_RBTREE,
|
||||
.cache_type = REGCACHE_MAPLE,
|
||||
};
|
||||
|
||||
static const struct of_device_id fsl_aud2htx_dt_ids[] = {
|
||||
|
|
|
|||
|
|
@ -1748,7 +1748,7 @@ static const struct regmap_config fsl_easrc_regmap_config = {
|
|||
.rd_table = &fsl_easrc_readable_table,
|
||||
.wr_table = &fsl_easrc_writeable_table,
|
||||
.volatile_table = &fsl_easrc_volatileable_table,
|
||||
.cache_type = REGCACHE_RBTREE,
|
||||
.cache_type = REGCACHE_MAPLE,
|
||||
};
|
||||
|
||||
#ifdef DEBUG
|
||||
|
|
|
|||
|
|
@ -955,7 +955,7 @@ static const struct regmap_config fsl_micfil_regmap_config = {
|
|||
.readable_reg = fsl_micfil_readable_reg,
|
||||
.volatile_reg = fsl_micfil_volatile_reg,
|
||||
.writeable_reg = fsl_micfil_writeable_reg,
|
||||
.cache_type = REGCACHE_RBTREE,
|
||||
.cache_type = REGCACHE_MAPLE,
|
||||
};
|
||||
|
||||
/* END OF REGMAP */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user