Add generic ESS vendor ID to pm_whitelist. This should fix suspend on
all Maestro-2 and Maestro-2E based PCI cards.
Tested on Terratec DMX and SF64-PCE2.
Signed-off-by: Ondrej Zary <[email protected]>
--- a/sound/pci/es1968.c
+++ b/sound/pci/es1968.c
@@ -2655,6 +2655,8 @@ static struct ess_device_list pm_whitelist[] __devinitdata = {
{ TYPE_MAESTRO2E, 0x1179 },
{ TYPE_MAESTRO2E, 0x14c0 }, /* HP omnibook 4150 */
{ TYPE_MAESTRO2E, 0x1558 },
+ { TYPE_MAESTRO2E, 0x125d }, /* a PCI card, e.g. Terratec DMX */
+ { TYPE_MAESTRO2, 0x125d }, /* a PCI card, e.g. SF64-PCE2 */
};
static struct ess_device_list mpu_blacklist[] __devinitdata = {
--
Ondrej Zary
At Sun, 4 Nov 2012 23:34:58 +0100,
Ondrej Zary wrote:
>
> Add generic ESS vendor ID to pm_whitelist. This should fix suspend on
> all Maestro-2 and Maestro-2E based PCI cards.
> Tested on Terratec DMX and SF64-PCE2.
>
> Signed-off-by: Ondrej Zary <[email protected]>
Applied now. Thanks.
Takashi
>
> --- a/sound/pci/es1968.c
> +++ b/sound/pci/es1968.c
> @@ -2655,6 +2655,8 @@ static struct ess_device_list pm_whitelist[] __devinitdata = {
> { TYPE_MAESTRO2E, 0x1179 },
> { TYPE_MAESTRO2E, 0x14c0 }, /* HP omnibook 4150 */
> { TYPE_MAESTRO2E, 0x1558 },
> + { TYPE_MAESTRO2E, 0x125d }, /* a PCI card, e.g. Terratec DMX */
> + { TYPE_MAESTRO2, 0x125d }, /* a PCI card, e.g. SF64-PCE2 */
> };
>
> static struct ess_device_list mpu_blacklist[] __devinitdata = {
> --
> Ondrej Zary
> _______________________________________________
> Alsa-devel mailing list
> [email protected]
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>