diff --git a/[refs] b/[refs] index 0c7b8e60a8e4..0dc4b026b02c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 04e016adcae28b65ddc9e756947fa1526a51c0b5 +refs/heads/master: e42c5a9a4230c38ceba0a890b30a2d0dd9314bff diff --git a/trunk/drivers/base/regmap/regcache-rbtree.c b/trunk/drivers/base/regmap/regcache-rbtree.c index 887dbce63aff..52511f95857a 100644 --- a/trunk/drivers/base/regmap/regcache-rbtree.c +++ b/trunk/drivers/base/regmap/regcache-rbtree.c @@ -252,9 +252,6 @@ static int regcache_rbtree_write(struct regmap *map, unsigned int reg, regcache_rbtree_set_register(rbnode, reg_tmp, value, map->cache_word_size); } else { - /* bail out early, no need to create the rbnode yet */ - if (!value) - return 0; /* look for an adjacent register to the one we are about to add */ for (node = rb_first(&rbtree_ctx->root); node; node = rb_next(node)) {