On Thu, Oct 01, 2015 at 02:33:06AM -0400, j...@ringle.org wrote: > @@ -2509,6 +2510,10 @@ static int _regmap_update_bits(struct regmap *map, > unsigned int reg, > int ret; > unsigned int tmp, orig; > > + if (map->reg_update_bits) > + return map->reg_update_bits(map->bus_context, reg, mask, val, > + change, force_write); > + > ret = _regmap_read(map, reg, &orig); > if (ret != 0) > return ret;
This completely bypasses and therefore breaks the cache infrastructure.
signature.asc
Description: Digital signature