diff options
author | Liam Girdwood <lrg@ti.com> | 2012-04-25 12:12:50 +0100 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-04-26 17:48:19 +0100 |
commit | f86dcef87b771935c223334324a93c1d71f7a84c (patch) | |
tree | 06af2bd5a2da54c323acddace8a603bf9475c489 /include/sound | |
parent | 01d7584cd2e5a93a2b959c9dddaa0d93ec205404 (diff) | |
download | op-kernel-dev-f86dcef87b771935c223334324a93c1d71f7a84c.zip op-kernel-dev-f86dcef87b771935c223334324a93c1d71f7a84c.tar.gz |
ASoC: dpcm: Add debugFS support for DPCM
Add debugFS files for DPCM link management information.
Signed-off-by: Liam Girdwood <lrg@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/soc-dpcm.h | 4 | ||||
-rw-r--r-- | include/sound/soc.h | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/include/sound/soc-dpcm.h b/include/sound/soc-dpcm.h index cd72c10..e307fa3 100644 --- a/include/sound/soc-dpcm.h +++ b/include/sound/soc-dpcm.h @@ -81,6 +81,9 @@ struct snd_soc_dpcm { /* hw params for this link - may be different for each link */ struct snd_pcm_hw_params hw_params; +#ifdef CONFIG_DEBUG_FS + struct dentry *debugfs_state; +#endif }; /* @@ -128,5 +131,6 @@ void snd_soc_dpcm_be_set_state(struct snd_soc_pcm_runtime *be, int stream, /* internal use only */ int soc_dpcm_be_digital_mute(struct snd_soc_pcm_runtime *fe, int mute); +int soc_dpcm_debugfs_add(struct snd_soc_pcm_runtime *rtd); #endif diff --git a/include/sound/soc.h b/include/sound/soc.h index 78aec85..bbe6a5e 100644 --- a/include/sound/soc.h +++ b/include/sound/soc.h @@ -957,6 +957,10 @@ struct snd_soc_pcm_runtime { struct snd_soc_dai *cpu_dai; struct delayed_work delayed_work; +#ifdef CONFIG_DEBUG_FS + struct dentry *debugfs_dpcm_root; + struct dentry *debugfs_dpcm_state; +#endif }; /* mixer control */ |