diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-03-02 13:21:57 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-03-03 06:15:16 -0500 |
commit | e37a4970cd7ab6aec9e848cd3c355fd47fd18afd (patch) | |
tree | c335b077c521e282a85ca83e9d50ad08c13e800a /include | |
parent | 88e8b9a84b41be8ea37cf3bbe192e72f84747f66 (diff) |
ASoC: Add a per-card DAPM context
This means that rather than adding the board specific DAPM widgets to a
random CODEC DAPM context they can be added to the card itself which is
a bit cleaner. Previously there only was one DAPM context and it was
tied to the single supported CODEC.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'include')
-rw-r--r-- | include/sound/soc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/sound/soc.h b/include/sound/soc.h index 65d865f7e8c0..8064cd130356 100644 --- a/include/sound/soc.h +++ b/include/sound/soc.h | |||
@@ -729,6 +729,9 @@ struct snd_soc_card { | |||
729 | struct list_head paths; | 729 | struct list_head paths; |
730 | struct list_head dapm_list; | 730 | struct list_head dapm_list; |
731 | 731 | ||
732 | /* Generic DAPM context for the card */ | ||
733 | struct snd_soc_dapm_context dapm; | ||
734 | |||
732 | #ifdef CONFIG_DEBUG_FS | 735 | #ifdef CONFIG_DEBUG_FS |
733 | struct dentry *debugfs_card_root; | 736 | struct dentry *debugfs_card_root; |
734 | struct dentry *debugfs_pop_time; | 737 | struct dentry *debugfs_pop_time; |