android_kernel_xiaomi_sm8350/sound/soc
Eric Millbrandt 48e3cbb3f6 ASoC: Do not write to invalid registers on the wm9712.
This patch fixes a bug where "virtual" registers were being written to the ac97
bus.  This was causing unrelated registers to become corrupted (headphone 0x04,
touchscreen 0x78, etc).

This patch duplicates protection that was included in the wm9713 driver.

Signed-off-by: Eric Millbrandt <emillbrandt@dekaresearch.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: stable@kernel.org
2009-12-23 15:20:56 +00:00
..
atmel ASoC: at91sam9g20ek_2mmc board uses same audio connexion as at91sam9g20ek 2009-10-09 12:41:55 +01:00
au1x ASoC: au1x: dbdma2: plug memleak in pcm device creation error path 2009-12-03 10:49:55 +00:00
blackfin Merge branch 'for-2.6.32' into for-2.6.33 2009-10-01 11:35:11 +01:00
codecs ASoC: Do not write to invalid registers on the wm9712. 2009-12-23 15:20:56 +00:00
davinci ASoC: DaVinci: use edma_pause, edma_resume 2009-11-19 10:48:27 +00:00
fsl ASoC: mpc5200: remove duplicate identical IRQ handler 2009-11-10 13:02:01 +00:00
imx ASoC: add missing parameter to mx27vis_hifi_hw_free() 2009-12-22 12:33:56 +00:00
omap ASoC: Fix build of OMAP sound drivers 2009-12-10 19:36:38 +00:00
pxa ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API 2009-11-30 13:27:29 +00:00
s3c24xx ASoC: Added the CPU driver for PCM controllers 2009-11-18 13:35:05 +00:00
s6000 ASoC: Use DMA_BIT_MASK(32) instead of deprecated DMA_32BIT_MASK 2009-11-17 09:04:06 +01:00
sh ASoC: sh: FSI:: don't check platform_get_irq's return value against zero 2009-12-22 12:33:56 +00:00
txx9 ASoC: txx9aclc: dynamically allocate dmaengine devname 2009-06-25 21:06:30 +01:00
Kconfig ASoC: Hook i.MX into build 2009-08-15 11:37:30 +01:00
Makefile ASoC: Add bit clock rate calculator utility functions 2009-11-12 16:45:48 +00:00
soc-cache.c ASoC: Convert soc-cache to use C99 style initialisers for the table 2009-09-21 04:21:47 -07:00
soc-core.c ASoC: move setting ac97 platformdata earlier than ac97 read/write 2009-11-12 16:45:52 +00:00
soc-dapm.c Merge branch 'for-2.6.32' into for-2.6.33 2009-11-23 13:37:04 +00:00
soc-jack.c ASoC: Add jack_status_check callback function for GPIO jacks 2009-11-12 16:45:53 +00:00
soc-utils.c ASoC: Add BCLK calculation utility for TDM mode too 2009-11-25 19:55:46 +00:00