soc: qcom: icc-bwmon: Convert to use maple tree register cache
authorwangkaiyuan <wangkaiyuan@inspur.com>
Sat, 9 Mar 2024 07:28:25 +0000 (15:28 +0800)
committerBjorn Andersson <andersson@kernel.org>
Sat, 16 Mar 2024 18:01:03 +0000 (13:01 -0500)
commita8adf216136a16f8b31ece4455f60d59db3d6d62
tree9927533ec56e165f48ca3261a4b0cc2b4ef70ff2
parente6f3dac9cf11eff1daddeaa69521370c8941a5f9
soc: qcom: icc-bwmon: 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: wangkaiyuan <wangkaiyuan@inspur.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240309072825.45385-1-wangkaiyuan@inspur.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/soc/qcom/icc-bwmon.c