diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-07-10 07:37:58 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-07-16 09:00:32 -0400 |
commit | e102befe7a254f7b827fecc19eba0c5af03d1bf3 (patch) | |
tree | a58b33f847999e9ee80146f008717059945d3bf5 /drivers/mfd/arizona.h | |
parent | 9cd9e289ddeb66fb571dfa83d36e15c6d4b33b4e (diff) |
mfd: Initial support for the WM5110
The WM5110 is a highly-integrated low-power audio system for smartphones,
tablets and other portable audio devices. It combines an advanced DSP
feature set with a flexible, high-performance audio hub CODEC.
The support is based on the Arizona core driver.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/arizona.h')
-rw-r--r-- | drivers/mfd/arizona.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/mfd/arizona.h b/drivers/mfd/arizona.h index 1c9f333a9c17..9798ae5da67b 100644 --- a/drivers/mfd/arizona.h +++ b/drivers/mfd/arizona.h | |||
@@ -20,11 +20,18 @@ struct wm_arizona; | |||
20 | 20 | ||
21 | extern const struct regmap_config wm5102_i2c_regmap; | 21 | extern const struct regmap_config wm5102_i2c_regmap; |
22 | extern const struct regmap_config wm5102_spi_regmap; | 22 | extern const struct regmap_config wm5102_spi_regmap; |
23 | |||
24 | extern const struct regmap_config wm5110_i2c_regmap; | ||
25 | extern const struct regmap_config wm5110_spi_regmap; | ||
26 | |||
23 | extern const struct dev_pm_ops arizona_pm_ops; | 27 | extern const struct dev_pm_ops arizona_pm_ops; |
24 | 28 | ||
25 | extern const struct regmap_irq_chip wm5102_aod; | 29 | extern const struct regmap_irq_chip wm5102_aod; |
26 | extern const struct regmap_irq_chip wm5102_irq; | 30 | extern const struct regmap_irq_chip wm5102_irq; |
27 | 31 | ||
32 | extern const struct regmap_irq_chip wm5110_aod; | ||
33 | extern const struct regmap_irq_chip wm5110_irq; | ||
34 | |||
28 | int arizona_dev_init(struct arizona *arizona); | 35 | int arizona_dev_init(struct arizona *arizona); |
29 | int arizona_dev_exit(struct arizona *arizona); | 36 | int arizona_dev_exit(struct arizona *arizona); |
30 | int arizona_irq_init(struct arizona *arizona); | 37 | int arizona_irq_init(struct arizona *arizona); |