]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
regulator: ltc3589: Use maple tree register cache
authorMark Brown <broonie@kernel.org>
Sat, 10 Jun 2023 13:59:53 +0000 (14:59 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 19 Jun 2023 11:59:44 +0000 (12:59 +0100)
commit29890a15865deaf7f446119bcb5617b0cc76be03
tree3c71cf3cf720a1a441e78bd7f7f4bca14615d7e2
parentd3b555e563a0ac80383b66f4ffd8bee2f6272779
regulator: ltc3589: Use maple tree register cache

The ltc3589 can only support single register read and write operations
so does not benefit from block writes. This means it gets no benefit from
using the rbtree register cache over the maple tree register cache so
convert it to use maple trees instead, it is more modern.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20230609-regulator-ltc-maple-v1-1-08c15181f8b2@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/ltc3589.c