1307 |
snd_power_change_state(card, SNDRV_CTL_POWER_D0); |
snd_power_change_state(card, SNDRV_CTL_POWER_D0); |
1308 |
} |
} |
1309 |
|
|
|
#ifndef PCI_OLD_SUSPEND |
|
1310 |
static int snd_nm256_suspend(struct pci_dev *dev, u32 state) |
static int snd_nm256_suspend(struct pci_dev *dev, u32 state) |
1311 |
{ |
{ |
1312 |
nm256_t *chip = snd_magic_cast(nm256_t, pci_get_drvdata(dev), return -ENXIO); |
nm256_t *chip = snd_magic_cast(nm256_t, pci_get_drvdata(dev), return -ENXIO); |
1319 |
nm256_resume(chip); |
nm256_resume(chip); |
1320 |
return 0; |
return 0; |
1321 |
} |
} |
|
#else |
|
|
static void snd_nm256_suspend(struct pci_dev *dev) |
|
|
{ |
|
|
nm256_t *chip = snd_magic_cast(nm256_t, pci_get_drvdata(dev), return); |
|
|
nm256_suspend(chip); |
|
|
} |
|
|
static void snd_nm256_resume(struct pci_dev *dev) |
|
|
{ |
|
|
nm256_t *chip = snd_magic_cast(nm256_t, pci_get_drvdata(dev), return); |
|
|
nm256_resume(chip); |
|
|
} |
|
|
#endif |
|
1322 |
|
|
1323 |
/* callback */ |
/* callback */ |
1324 |
static int snd_nm256_set_power_state(snd_card_t *card, unsigned int power_state) |
static int snd_nm256_set_power_state(snd_card_t *card, unsigned int power_state) |