diff options
Diffstat (limited to 'include/linux/regmap.h')
| -rw-r--r-- | include/linux/regmap.h | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/include/linux/regmap.h b/include/linux/regmap.h index 116655d92269..59c55ea0f0b5 100644 --- a/include/linux/regmap.h +++ b/include/linux/regmap.h @@ -433,6 +433,8 @@ int regmap_update_bits_check_async(struct regmap *map, unsigned int reg,  				   unsigned int mask, unsigned int val,  				   bool *change);  int regmap_get_val_bytes(struct regmap *map); +int regmap_get_max_register(struct regmap *map); +int regmap_get_reg_stride(struct regmap *map);  int regmap_async_complete(struct regmap *map);  bool regmap_can_raw_write(struct regmap *map); @@ -676,6 +678,18 @@ static inline int regmap_get_val_bytes(struct regmap *map)  	return -EINVAL;  } +static inline int regmap_get_max_register(struct regmap *map) +{ +	WARN_ONCE(1, "regmap API is disabled"); +	return -EINVAL; +} + +static inline int regmap_get_reg_stride(struct regmap *map) +{ +	WARN_ONCE(1, "regmap API is disabled"); +	return -EINVAL; +} +  static inline int regcache_sync(struct regmap *map)  {  	WARN_ONCE(1, "regmap API is disabled");  |