ASoC: let snd_soc_update_bits() return an error code
authorTimur Tabi <timur@freescale.com>
Mon, 10 Jan 2011 21:58:13 +0000 (15:58 -0600)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 11 Jan 2011 11:04:07 +0000 (11:04 +0000)
commit180c329d6b0db49687c88303e7f3754e7afdc3bf
tree9191736f71c899ac928c64f897e70181040ba4cc
parent4fde768ecf39360eaed44152c2556dd10c3e0ce7
ASoC: let snd_soc_update_bits() return an error code

Update snd_soc_update_bits() so that it returns a negative error code if the
the read or write operation fails.

Note that currently, a lot of the lower-level read functions have an unsigned
integer return type (and some of them even try to return a negative number),
but this code still appears to work in those cases.

An examination of the code shows that all current callers are compatible with
this change.

Signed-off-by: Timur Tabi <timur@freescale.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/soc-core.c