summaryrefslogtreecommitdiffstats
path: root/sound/pci/hda/hda_codec.h
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2013-12-05 11:55:05 +0100
committerTakashi Iwai <tiwai@suse.de>2013-12-06 08:51:51 +0100
commitf4d6a55d7be3f5b944c17e6aafb84d96c4dd09d7 (patch)
treef2d63df469db8290b4ff346cf53c7f78ee20273a /sound/pci/hda/hda_codec.h
parentALSA: AACI: Convert to modern PM ops (diff)
downloadlinux-f4d6a55d7be3f5b944c17e6aafb84d96c4dd09d7.tar.xz
linux-f4d6a55d7be3f5b944c17e6aafb84d96c4dd09d7.zip
ALSA: hda - Clean up async codec PM using standard async infrastructure
This simplifies lots of codes indeed. Tested-by: Mengdong Lin <mengdong.lin@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/hda_codec.h')
-rw-r--r--sound/pci/hda/hda_codec.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/sound/pci/hda/hda_codec.h b/sound/pci/hda/hda_codec.h
index 3ab4834761a8..260b190adf74 100644
--- a/sound/pci/hda/hda_codec.h
+++ b/sound/pci/hda/hda_codec.h
@@ -684,9 +684,6 @@ struct hda_bus {
struct hda_bus_unsolicited *unsol;
char workq_name[16];
struct workqueue_struct *workq; /* common workqueue for codecs */
-#ifdef CONFIG_PM
- struct workqueue_struct *pm_wq; /* workqueue to parallel codec PM */
-#endif
/* assigned PCMs */
DECLARE_BITMAP(pcm_dev_bits, SNDRV_PCM_DEVICES);
@@ -921,9 +918,6 @@ struct hda_codec {
unsigned long power_off_acct;
unsigned long power_jiffies;
spinlock_t power_lock;
- /* tasks to parallel multi-codec suspend/resume */
- struct work_struct suspend_work;
- struct work_struct resume_work;
#endif
/* filter the requested power state per nid */