|
Linux Kernel
3.7.1
|
#include <soc.h>
Data Fields | |
| int(* | probe )(struct snd_soc_platform *) |
| int(* | remove )(struct snd_soc_platform *) |
| int(* | suspend )(struct snd_soc_dai *dai) |
| int(* | resume )(struct snd_soc_dai *dai) |
| int(* | pcm_new )(struct snd_soc_pcm_runtime *) |
| void(* | pcm_free )(struct snd_pcm *) |
| struct snd_kcontrol_new * | controls |
| int | num_controls |
| struct snd_soc_dapm_widget * | dapm_widgets |
| int | num_dapm_widgets |
| struct snd_soc_dapm_route * | dapm_routes |
| int | num_dapm_routes |
| snd_pcm_sframes_t(* | delay )(struct snd_pcm_substream *, struct snd_soc_dai *) |
| struct snd_pcm_ops * | ops |
| struct snd_compr_ops * | compr_ops |
| int(* | stream_event )(struct snd_soc_dapm_context *dapm, int event) |
| int | probe_order |
| int | remove_order |
| unsigned int(* | read )(struct snd_soc_platform *, unsigned int) |
| int(* | write )(struct snd_soc_platform *, unsigned int, unsigned int) |
| int(* | bespoke_trigger )(struct snd_pcm_substream *, int) |
| struct snd_compr_ops* compr_ops |
| struct snd_kcontrol_new* controls |
| struct snd_soc_dapm_route* dapm_routes |
| struct snd_soc_dapm_widget* dapm_widgets |
| snd_pcm_sframes_t(* delay)(struct snd_pcm_substream *, struct snd_soc_dai *) |
| struct snd_pcm_ops* ops |
| int(* pcm_new)(struct snd_soc_pcm_runtime *) |
| int(* probe)(struct snd_soc_platform *) |
| int(* remove)(struct snd_soc_platform *) |
| int(* stream_event)(struct snd_soc_dapm_context *dapm, int event) |
| int(* write)(struct snd_soc_platform *, unsigned int, unsigned int) |
1.8.2