diff options
Diffstat (limited to 'include/linux/regmap.h')
| -rw-r--r-- | include/linux/regmap.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/regmap.h b/include/linux/regmap.h index 946868c67cd6..eb93921cdd30 100644 --- a/include/linux/regmap.h +++ b/include/linux/regmap.h | |||
| @@ -23,7 +23,6 @@ struct spi_device; | |||
| 23 | /* An enum of all the supported cache types */ | 23 | /* An enum of all the supported cache types */ |
| 24 | enum regcache_type { | 24 | enum regcache_type { |
| 25 | REGCACHE_NONE, | 25 | REGCACHE_NONE, |
| 26 | REGCACHE_INDEXED, | ||
| 27 | REGCACHE_RBTREE, | 26 | REGCACHE_RBTREE, |
| 28 | REGCACHE_COMPRESSED | 27 | REGCACHE_COMPRESSED |
| 29 | }; | 28 | }; |
| @@ -83,7 +82,7 @@ struct regmap_config { | |||
| 83 | bool (*precious_reg)(struct device *dev, unsigned int reg); | 82 | bool (*precious_reg)(struct device *dev, unsigned int reg); |
| 84 | 83 | ||
| 85 | unsigned int max_register; | 84 | unsigned int max_register; |
| 86 | struct reg_default *reg_defaults; | 85 | const struct reg_default *reg_defaults; |
| 87 | unsigned int num_reg_defaults; | 86 | unsigned int num_reg_defaults; |
| 88 | enum regcache_type cache_type; | 87 | enum regcache_type cache_type; |
| 89 | const void *reg_defaults_raw; | 88 | const void *reg_defaults_raw; |
| @@ -141,6 +140,9 @@ int regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, | |||
| 141 | size_t val_count); | 140 | size_t val_count); |
| 142 | int regmap_update_bits(struct regmap *map, unsigned int reg, | 141 | int regmap_update_bits(struct regmap *map, unsigned int reg, |
| 143 | unsigned int mask, unsigned int val); | 142 | unsigned int mask, unsigned int val); |
| 143 | int regmap_update_bits_check(struct regmap *map, unsigned int reg, | ||
| 144 | unsigned int mask, unsigned int val, | ||
| 145 | bool *change); | ||
| 144 | 146 | ||
| 145 | int regcache_sync(struct regmap *map); | 147 | int regcache_sync(struct regmap *map); |
| 146 | void regcache_cache_only(struct regmap *map, bool enable); | 148 | void regcache_cache_only(struct regmap *map, bool enable); |
