]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: qcom: Fix error code in lpass_platform_copy()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 1 Mar 2022 08:11:04 +0000 (11:11 +0300)
committerMark Brown <broonie@kernel.org>
Wed, 2 Mar 2022 13:45:27 +0000 (13:45 +0000)
commit35121130c52fe5bbb37bf7a5d4c95cde4d743905
tree55c7ec8c2625ef1020681ad146b39ee241e126f6
parentc2a6486f9d7a63b69e9101d3faefd1882cb16a27
ASoC: qcom: Fix error code in lpass_platform_copy()

The copy_to/from_user() functions return the number of bytes remaining
to be copied.  This function needs to return negative error codes
because snd_soc_pcm_component_copy_user() treats positive returns as
success in soc_component_ret().

Fixes: 3ac44d7260d8 ("ASoC: qcom: Add support for codec dma driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/20220301081104.GB17375@kili
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/lpass-platform.c