diff --git a/drivers/base/regmap/internal.h b/drivers/base/regmap/internal.h index e33f1be2b29920e986bc7af3d3765ebe6d10a7c6..e93d7b7d1cf90ecdafdf87e4fcb6f6a658c2fed1 100644 --- a/drivers/base/regmap/internal.h +++ b/drivers/base/regmap/internal.h @@ -66,16 +66,16 @@ struct regmap { unsigned int num_reg_defaults_raw; /* if set, only the cache is modified not the HW */ - unsigned int cache_only:1; + u32 cache_only; /* if set, only the HW is modified not the cache */ - unsigned int cache_bypass:1; + u32 cache_bypass; /* if set, remember to free reg_defaults_raw */ - unsigned int cache_free:1; + bool cache_free; struct reg_default *reg_defaults; const void *reg_defaults_raw; void *cache; - bool cache_dirty; + u32 cache_dirty; }; struct regcache_ops {