aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2023-09-29 14:03:43 +0200
committerStephen Boyd <sboyd@kernel.org>2023-10-09 20:28:42 -0700
commit6fc469ab7fe50e03abef0550482613d736bd1e9b (patch)
tree58dccf5a629dfa0c861ca992e4b7f31ab2242cc4
parentLinux 6.6-rc1 (diff)
downloadwireguard-linux-6fc469ab7fe50e03abef0550482613d736bd1e9b.tar.xz
wireguard-linux-6fc469ab7fe50e03abef0550482613d736bd1e9b.zip
clk: cdce925: Convert to use maple tree register cache
The maple tree register cache is based on a much more modern data structure than the rbtree cache and makes optimisation choices which are probably more appropriate for modern systems than those made by the rbtree cache. Signed-off-by: Mark Brown <broonie@kernel.org> Link: https://lore.kernel.org/r/20230929-clk-rbtree-cdce925-v1-1-a36b459002f7@kernel.org Signed-off-by: Stephen Boyd <sboyd@kernel.org>
-rw-r--r--drivers/clk/clk-cdce925.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/clk-cdce925.c b/drivers/clk/clk-cdce925.c
index cdee4958f26d..5ffaf1255ff7 100644
--- a/drivers/clk/clk-cdce925.c
+++ b/drivers/clk/clk-cdce925.c
@@ -647,7 +647,7 @@ static int cdce925_probe(struct i2c_client *client)
.name = "configuration0",
.reg_bits = 8,
.val_bits = 8,
- .cache_type = REGCACHE_RBTREE,
+ .cache_type = REGCACHE_MAPLE,
};
dev_dbg(&client->dev, "%s\n", __func__);