diff options
Diffstat (limited to 'include/linux/regmap.h')
| -rw-r--r-- | include/linux/regmap.h | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/regmap.h b/include/linux/regmap.h index c5ed83f49c4e..4419b99d8d6e 100644 --- a/include/linux/regmap.h +++ b/include/linux/regmap.h @@ -27,6 +27,7 @@ struct spmi_device;  struct regmap;  struct regmap_range_cfg;  struct regmap_field; +struct snd_ac97;  /* An enum of all the supported cache types */  enum regcache_type { @@ -340,6 +341,8 @@ struct regmap *regmap_init_spmi_ext(struct spmi_device *dev,  struct regmap *regmap_init_mmio_clk(struct device *dev, const char *clk_id,  				    void __iomem *regs,  				    const struct regmap_config *config); +struct regmap *regmap_init_ac97(struct snd_ac97 *ac97, +				const struct regmap_config *config);  struct regmap *devm_regmap_init(struct device *dev,  				const struct regmap_bus *bus, @@ -356,6 +359,10 @@ struct regmap *devm_regmap_init_spmi_ext(struct spmi_device *dev,  struct regmap *devm_regmap_init_mmio_clk(struct device *dev, const char *clk_id,  					 void __iomem *regs,  					 const struct regmap_config *config); +struct regmap *devm_regmap_init_ac97(struct snd_ac97 *ac97, +				     const struct regmap_config *config); + +bool regmap_ac97_default_volatile(struct device *dev, unsigned int reg);  /**   * regmap_init_mmio(): Initialise register map  | 
