soc-dapm.h (656d4b1edeb32a87042caee5694603706e399929) soc-dapm.h (8ddab3f5107c3955e70e87a632d4d179ddba1189)
1/*
2 * linux/sound/soc-dapm.h -- ALSA SoC Dynamic Audio Power Management
3 *
4 * Author: Liam Girdwood
5 * Created: Aug 11th 2005
6 * Copyright: Wolfson Microelectronics. PLC.
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 449 unchanged lines hidden (view full) ---

458
459 /* used during DAPM updates */
460 struct list_head power_list;
461};
462
463/* DAPM context */
464struct snd_soc_dapm_context {
465 struct list_head widgets;
1/*
2 * linux/sound/soc-dapm.h -- ALSA SoC Dynamic Audio Power Management
3 *
4 * Author: Liam Girdwood
5 * Created: Aug 11th 2005
6 * Copyright: Wolfson Microelectronics. PLC.
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 449 unchanged lines hidden (view full) ---

458
459 /* used during DAPM updates */
460 struct list_head power_list;
461};
462
463/* DAPM context */
464struct snd_soc_dapm_context {
465 struct list_head widgets;
466 struct list_head paths;
467 enum snd_soc_bias_level bias_level;
468 enum snd_soc_bias_level suspend_bias_level;
469 struct delayed_work delayed_work;
470 unsigned int idle_bias_off:1; /* Use BIAS_OFF instead of STANDBY */
471
472 struct device *dev; /* from parent - for debug */
473 struct snd_soc_codec *codec; /* parent codec */
474 struct snd_soc_card *card; /* parent card */
475#ifdef CONFIG_DEBUG_FS
476 struct dentry *debugfs_dapm;
477#endif
478};
479
480#endif
466 enum snd_soc_bias_level bias_level;
467 enum snd_soc_bias_level suspend_bias_level;
468 struct delayed_work delayed_work;
469 unsigned int idle_bias_off:1; /* Use BIAS_OFF instead of STANDBY */
470
471 struct device *dev; /* from parent - for debug */
472 struct snd_soc_codec *codec; /* parent codec */
473 struct snd_soc_card *card; /* parent card */
474#ifdef CONFIG_DEBUG_FS
475 struct dentry *debugfs_dapm;
476#endif
477};
478
479#endif