summaryrefslogtreecommitdiffstats
path: root/sound/pci/hda/hda_codec.h
diff options
context:
space:
mode:
authorDavid Henningsson <david.henningsson@canonical.com>2014-01-29 10:37:10 +0100
committerTakashi Iwai <tiwai@suse.de>2014-01-29 16:39:13 +0100
commitcd262518a3ae4465e8e51c29641d98c4ed0651a1 (patch)
treefe769d43aaa2e639756b6e6f614dd2e6f3edcf7b /sound/pci/hda/hda_codec.h
parentMerge tag 'asoc-v3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/b... (diff)
downloadlinux-cd262518a3ae4465e8e51c29641d98c4ed0651a1.tar.xz
linux-cd262518a3ae4465e8e51c29641d98c4ed0651a1.zip
ALSA: hda - Add parameter for dumping processing coefficients
Processing coefficients are often a vital part of the codec's configuration, so dumping them can be important. However, because they are undocumented and secret, we do not want to enable this for all codecs by default. Therefore instead add this as a debugging parameter. I have prepared for codecs that want to enable this by default by the extra dump_coef bitfield, but unsure if we want to do that as long as the (unlikely, but still) race remains. Signed-off-by: David Henningsson <david.henningsson@canonical.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.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/pci/hda/hda_codec.h b/sound/pci/hda/hda_codec.h
index 2b5d19e48a27..ab2a444ba501 100644
--- a/sound/pci/hda/hda_codec.h
+++ b/sound/pci/hda/hda_codec.h
@@ -361,6 +361,7 @@ struct hda_codec {
unsigned int epss:1; /* supporting EPSS? */
unsigned int cached_write:1; /* write only to caches */
unsigned int dp_mst:1; /* support DP1.2 Multi-stream transport */
+ unsigned int dump_coef:1; /* dump processing coefs in codec proc file */
#ifdef CONFIG_PM
unsigned int power_on :1; /* current (global) power-state */
unsigned int d3_stop_clk:1; /* support D3 operation without BCLK */