Merge remote-tracking branch 'regmap/topic/core' into regmap-next
authorMark Brown <broonie@linaro.org>
Sun, 30 Jun 2013 11:40:02 +0000 (12:40 +0100)
committerMark Brown <broonie@linaro.org>
Sun, 30 Jun 2013 11:40:02 +0000 (12:40 +0100)
1  2 
drivers/base/regmap/regmap.c

@@@ -121,9 -121,12 +121,12 @@@ bool regmap_volatile(struct regmap *map
                return map->volatile_reg(map->dev, reg);
  
        if (map->volatile_table)
 -              return _regmap_check_range_table(map, reg, map->volatile_table);
 +              return regmap_check_range_table(map, reg, map->volatile_table);
  
-       return true;
+       if (map->cache_ops)
+               return false;
+       else
+               return true;
  }
  
  bool regmap_precious(struct regmap *map, unsigned int reg)