]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/base/regmap/regcache-rbtree.c
Merge remote-tracking branch 'asoc/fix/tegra' into asoc-next
[karo-tx-linux.git] / drivers / base / regmap / regcache-rbtree.c
index e6732cf7c06eea7aedf62e383a390ef3e61c3fe2..79f4fca9877a579cd3b5c787fa7de4c1ed75612f 100644 (file)
@@ -398,7 +398,7 @@ static int regcache_rbtree_sync(struct regmap *map, unsigned int min,
                        base = 0;
 
                if (max < rbnode->base_reg + rbnode->blklen)
-                       end = rbnode->base_reg + rbnode->blklen - max;
+                       end = max - rbnode->base_reg + 1;
                else
                        end = rbnode->blklen;