[alsa-devel] [PATCH v1] ALSA: fm801: Initialize chip after IRQ handler is registered

Émeric MASCHINO emeric.maschino at gmail.com
Mon Jul 17 21:27:47 CEST 2017


Just tested-by.

If it does matter for future references, tested with a Genius Sound
Maker Live 5.1 exactly like this one [1] in an hp workstation zx6000
(ia64 architecture).

Thanks,

     Émeric


[1] http://ixbtlabs.com/articles/geniussoundmakerlive51/index.html

2017-07-16 20:50 GMT+02:00 Takashi Iwai <tiwai at suse.de>:
> On Sun, 16 Jul 2017 20:46:30 +0200,
> Takashi Iwai wrote:
>>
>> On Sun, 16 Jul 2017 20:40:03 +0200,
>> Andy Shevchenko wrote:
>> >
>> > The commit b56fa687e02b ("ALSA: fm801: detect FM-only card earlier")
>> > rearranged initialization calls, i.e. it makes snd_fm801_chip_init() to
>> > be called before we register interrupt handler and set PCI bus
>> > mastering.
>> >
>> > Somehow it prevents FM801-AU to work properly. Thus, partially revert
>> > initialization order changed by commit mentioned above.
>> >
>> > Fixes: b56fa687e02b ("ALSA: fm801: detect FM-only card earlier")
>> > Reported-by: Émeric MASCHINO <emeric.maschino at gmail.com>
>> > Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
>>
>> Applied now with Cc to stable.  Thanks.
>
> Ah, I see you want to get confirmation from Emeric.
> OK I take it back and wait for the tested-by.
>
>
> Takashi


More information about the Alsa-devel mailing list