diff options
author | Mark Brown <broonie@linaro.org> | 2013-09-23 22:14:32 +0400 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2013-10-23 19:21:24 +0400 |
commit | 0248b4bfe56f0545c051e6230939ca8b95f1b037 (patch) | |
tree | 7ffc3f6930b8ccf21a61b27bed03d48134bb88b9 /include/linux/mfd | |
parent | b264a70eef880aff31652a10ffee9c03e949b69b (diff) | |
download | linux-0248b4bfe56f0545c051e6230939ca8b95f1b037.tar.xz |
mfd: mc13xxx: Move SPI erratum workaround into SPI I/O function
Move the workaround for double sending AUDIO_CODEC and AUDIO_DAC writes
into the SPI core, aiding refactoring to eliminate the ASoC custom I/O
functions and avoiding the extra writes for I2C.
Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'include/linux/mfd')
-rw-r--r-- | include/linux/mfd/mc13xxx.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/mfd/mc13xxx.h b/include/linux/mfd/mc13xxx.h index 41ed59276c00..67c17b5a6f44 100644 --- a/include/linux/mfd/mc13xxx.h +++ b/include/linux/mfd/mc13xxx.h @@ -41,6 +41,13 @@ int mc13xxx_adc_do_conversion(struct mc13xxx *mc13xxx, unsigned int mode, unsigned int channel, u8 ato, bool atox, unsigned int *sample); +#define MC13783_AUDIO_RX0 36 +#define MC13783_AUDIO_RX1 37 +#define MC13783_AUDIO_TX 38 +#define MC13783_SSI_NETWORK 39 +#define MC13783_AUDIO_CODEC 40 +#define MC13783_AUDIO_DAC 41 + #define MC13XXX_IRQ_ADCDONE 0 #define MC13XXX_IRQ_ADCBISDONE 1 #define MC13XXX_IRQ_TS 2 |