Commit 7cccbdc8 authored by Mark Brown's avatar Mark Brown

mfd: Enable rbtree cache for wm831x devices

Most useful with the regulators where we're doing a lot of read/modify/write
updates in potentially performance critical paths.  Providing some defaults
would make this slightly better but this is a win right now.
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
parent de2d808f
...@@ -1602,6 +1602,8 @@ struct regmap_config wm831x_regmap_config = { ...@@ -1602,6 +1602,8 @@ struct regmap_config wm831x_regmap_config = {
.reg_bits = 16, .reg_bits = 16,
.val_bits = 16, .val_bits = 16,
.cache_type = REGCACHE_RBTREE,
.max_register = WM831X_DBE_CHECK_DATA, .max_register = WM831X_DBE_CHECK_DATA,
.readable_reg = wm831x_reg_readable, .readable_reg = wm831x_reg_readable,
.writeable_reg = wm831x_reg_writeable, .writeable_reg = wm831x_reg_writeable,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment