ASoC: Add spi hw read function for 16 addr 8 data mode for ad193x fix
authorScott Jiang <scott.jiang.linux@gmail.com>
Fri, 12 Aug 2011 22:04:13 +0000 (18:04 -0400)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 15 Aug 2011 13:38:14 +0000 (22:38 +0900)
commit396a2e79cdbd562bf7ea48132f8d3ba8304109b2
tree215fb1c5ff930785281bf33a957edeb73ff6e8df
parent25ea524bed0202f823a0adcbbda68e86a22e3670
ASoC: Add spi hw read function for 16 addr 8 data mode for ad193x fix

[This will be used by the ad193x driver to fix the fact that the
original author of the driver put a bodge for their particular chip into
a the generic ASoC register I/O abstraction layer which looked like an
obvious bug which ended up getting fixed in 3.0.  Sadly there were no
comments documenting what was going on.  A minimally invasive correction
to the driver is to remove the register cache support and go direct to
the hardware all the time so we're adding a new feature -- broonie]

Signed-off-by: Scott Jiang <scott.jiang.linux@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/soc-io.c