diff options
author | Mengdong Lin <mengdong.lin@intel.com> | 2013-11-29 01:48:45 -0500 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2013-11-29 08:47:46 -0500 |
commit | 7f132927435cf09d26ceb81cd0043b542ac7206d (patch) | |
tree | ef351beb51791a623c424b6830dde5485ea4b34b /sound/pci/hda/hda_codec.h | |
parent | b5c6611fb4ef631cfb484a7cfe916154e52bc7d9 (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.h | 2 |
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; |