ALSA: emu10k1: Add missing ifdef for emu->suspend reference
authorTakashi Iwai <tiwai@suse.de>
Thu, 22 Nov 2012 20:21:20 +0000 (21:21 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 22 Nov 2012 20:21:20 +0000 (21:21 +0100)
It's defined only for PM.

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/emu10k1/emu10k1_main.c

index cfd6cf952d44ebbf0956d8b0c79a45c722e61332..527ef216d4ca47f0934ed1cb42a4ebebc4f3a9d3 100644 (file)
@@ -714,8 +714,10 @@ static int emu1010_firmware_thread(void *data)
                msleep_interruptible(1000);
                if (kthread_should_stop())
                        break;
+#ifdef CONFIG_PM_SLEEP
                if (emu->suspend)
                        continue;
+#endif
                snd_emu1010_fpga_read(emu, EMU_HANA_IRQ_STATUS, &tmp); /* IRQ Status */
                snd_emu1010_fpga_read(emu, EMU_HANA_OPTION_CARDS, &reg); /* OPTIONS: Which cards are attached to the EMU */
                if (reg & EMU_HANA_OPTION_DOCK_OFFLINE) {