Browse Source

Merge remote-tracking branch 'regmap/topic/core' into regmap-next

Mark Brown 12 years ago
parent
commit
912af52f31
1 changed files with 4 additions and 1 deletions
  1. 4 1
      drivers/base/regmap/regmap.c

+ 4 - 1
drivers/base/regmap/regmap.c

@@ -123,7 +123,10 @@ bool regmap_volatile(struct regmap *map, unsigned int reg)
 	if (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)