163 |
} |
} |
164 |
|
|
165 |
#ifdef CONFIG_PM |
#ifdef CONFIG_PM |
|
#ifndef PCI_OLD_SUSPEND |
|
166 |
static int snd_card_cs46xx_suspend(struct pci_dev *pci, u32 state) |
static int snd_card_cs46xx_suspend(struct pci_dev *pci, u32 state) |
167 |
{ |
{ |
168 |
cs46xx_t *chip = snd_magic_cast(cs46xx_t, pci_get_drvdata(pci), return -ENXIO); |
cs46xx_t *chip = snd_magic_cast(cs46xx_t, pci_get_drvdata(pci), return -ENXIO); |
175 |
snd_cs46xx_resume(chip); |
snd_cs46xx_resume(chip); |
176 |
return 0; |
return 0; |
177 |
} |
} |
|
#else |
|
|
static void snd_card_cs46xx_suspend(struct pci_dev *pci) |
|
|
{ |
|
|
cs46xx_t *chip = snd_magic_cast(cs46xx_t, pci_get_drvdata(pci), return); |
|
|
snd_cs46xx_suspend(chip); |
|
|
} |
|
|
static void snd_card_cs46xx_resume(struct pci_dev *pci) |
|
|
{ |
|
|
cs46xx_t *chip = snd_magic_cast(cs46xx_t, pci_get_drvdata(pci), return); |
|
|
snd_cs46xx_resume(chip); |
|
|
} |
|
|
#endif |
|
178 |
#endif |
#endif |
179 |
|
|
180 |
static void __devexit snd_card_cs46xx_remove(struct pci_dev *pci) |
static void __devexit snd_card_cs46xx_remove(struct pci_dev *pci) |