[alsa-devel] no reset_resume for driver snd-usb-audio for logitech headset H600
baumber at hotmail.com
baumber at hotmail.com
Sun Nov 10 16:43:50 CET 2013
On 2013-10-20 23:35, Takashi Iwai wrote:
> At Sun, 20 Oct 2013 23:18:13 +0200,
> <baumber at hotmail.com> wrote:
>>
>> On 2013-10-09 11:16 (CEST,UTC+2), Takashi Iwai wrote:
>>>>>> diff --git a/sound/usb/card.c b/sound/usb/card.c
>>>>>> index 9d9de8d..c591a83 100644
>>>>>> --- a/sound/usb/card.c
>>>>>> +++ b/sound/usb/card.c
>>>>>> @@ -747,6 +747,7 @@ static struct usb_driver usb_audio_driver = {
>>>>>> .disconnect = usb_audio_disconnect,
>>>>>> .suspend = usb_audio_suspend,
>>>>>> .resume = usb_audio_resume,
>>>>>> + .reset_resume = usb_audio_resume,
>>>>>> .id_table = usb_audio_ids,
>>>>>> .supports_autosuspend = 1,
>>>>>> };
>>
>> Shall I add the line in b/sound/usb/card.c and try it? Which kernel version shall I use?
>
> It doesn't matter which kernel version is.
> The error message should disappear, but I don't know whether any other
> positive effect you get. As Clemens pointed, there can be some
> negative effects by this, so it cannot be taken as is. But at least,
> it'd be good to know the result...
>
>
> thanks,
>
> Takashi
I have tested the patch with kernel 3.12.0 with suspend and hibernate, and the problem is gone.
No messages "no reset_resume for driver snd-usb-audio?" or other negative effects/messages.
After resume, the usb_audio_device (Headset) is the master channel in KDE Mixer, as it should be.
=> So the problem is solved for me.
Can you please add the patch to the latest kernels and LTS-kernels or whitelist the workaround for my device (ID 046d:0a29 Logitech, Inc. H600 [Wireless Headset])
Thanks, Bernhard
More information about the Alsa-devel
mailing list