aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/hda/hda_codec.h
diff options
context:
space:
mode:
authorMengdong Lin <mengdong.lin@intel.com>2013-11-29 01:48:45 -0500
committerTakashi Iwai <tiwai@suse.de>2013-11-29 08:47:46 -0500
commit7f132927435cf09d26ceb81cd0043b542ac7206d (patch)
treeef351beb51791a623c424b6830dde5485ea4b34b /sound/pci/hda/hda_codec.h
parentb5c6611fb4ef631cfb484a7cfe916154e52bc7d9 (diff)
ALSA: hda - allow a codec to define its own depop delay time
This patch adds 'depop_delay' to struct hda_codec, to indicate a depop delay time in ms when power-down, in function set_power_state() to D3. Default value is -1, for a default delay time. Machine fixup can set a suitable value according to the codec chip and HW audio design. Signed-off-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.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/pci/hda/hda_codec.h b/sound/pci/hda/hda_codec.h
index 01b248d3f7b2..3ab4834761a8 100644
--- a/sound/pci/hda/hda_codec.h
+++ b/sound/pci/hda/hda_codec.h
@@ -944,6 +944,8 @@ struct hda_codec {
944 struct snd_array jacks; 944 struct snd_array jacks;
945#endif 945#endif
946 946
947 int depop_delay; /* depop delay in ms, -1 for default delay time */
948
947 /* fix-up list */ 949 /* fix-up list */
948 int fixup_id; 950 int fixup_id;
949 const struct hda_fixup *fixup_list; 951 const struct hda_fixup *fixup_list;