]> git.itanic.dy.fi Git - linux-stable/commit
regmap: cache: Return error in cache sync operations for REGCACHE_NONE
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Mon, 13 Mar 2023 07:18:11 +0000 (08:18 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 13 Mar 2023 14:08:53 +0000 (14:08 +0000)
commitfd883d79e4dcd2417c2b80756f22a2ff03b0f6e0
tree13a331915a238c0c88244a0ea325a066b7608ab5
parent83c05c97a325abdd8b4209b9c7165f1701081ba1
regmap: cache: Return error in cache sync operations for REGCACHE_NONE

There is no sense in doing a cache sync on REGCACHE_NONE regmaps.
Instead of panicking the kernel due to missing cache_ops, return an error
to client driver.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Link: https://lore.kernel.org/r/20230313071812.13577-1-alexander.stein@ew.tq-group.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/base/regmap/regcache.c