[alsa-devel] [PATCH v4 2/5] ASoC: Move standard kcontrol helpers to the component level

Lars-Peter Clausen lars at metafoo.de
Fri May 9 18:01:43 CEST 2014


On 05/09/2014 05:34 PM, Fabio Estevam wrote:
> On Fri, May 9, 2014 at 12:17 PM, Lars-Peter Clausen <lars at metafoo.de> wrote:
>
>> The changes in the patch should mostly be transparent. But what changed is
>> how error reporting is handled. If there is a error reading/writing a
>> register in the kcontrol callbacks that error is passed on to userspace
>> whereas previously it was silently ignored.
>>
>> There is also the possibility that there is a bug somewhere in the patch
>> causing this.
>>
>> Does the board otherwise work fine?
>>
>> I actually have the board here, if you tell me which devictree/defconfig I
>> can use with an upstream kernel I can give things a try.
>
> make imx_v6_v7_defconfig
> make imx6q-sabresd.dtb

I just tried 907fe36a2c, e2c330b9b5 and next/master. I get the same behavior 
with all 3, no errors when loading a state file and audio out on the 
headphones works. I disabled DRM though since it deadlocked the system, 
maybe that makes a difference.

Is it possible that the error is coming from the I2C driver? Can you build 
the I2C driver with #define DEBUG and take a look at the output?

- Lars


More information about the Alsa-devel mailing list