Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_soc_dai_driver Struct Reference

#include <soc-dai.h>

Data Fields

const charname
 
unsigned int id
 
int ac97_control
 
unsigned int base
 
int(* probe )(struct snd_soc_dai *dai)
 
int(* remove )(struct snd_soc_dai *dai)
 
int(* suspend )(struct snd_soc_dai *dai)
 
int(* resume )(struct snd_soc_dai *dai)
 
bool compress_dai
 
struct snd_soc_dai_opsops
 
struct snd_soc_pcm_stream capture
 
struct snd_soc_pcm_stream playback
 
unsigned int symmetric_rates:1
 
int probe_order
 
int remove_order
 

Detailed Description

Definition at line 197 of file soc-dai.h.

Field Documentation

int ac97_control

Definition at line 201 of file soc-dai.h.

unsigned int base

Definition at line 202 of file soc-dai.h.

Definition at line 216 of file soc-dai.h.

bool compress_dai

Definition at line 210 of file soc-dai.h.

unsigned int id

Definition at line 200 of file soc-dai.h.

const char* name

Definition at line 199 of file soc-dai.h.

Definition at line 213 of file soc-dai.h.

Definition at line 217 of file soc-dai.h.

int(* probe)(struct snd_soc_dai *dai)

Definition at line 205 of file soc-dai.h.

int probe_order

Definition at line 221 of file soc-dai.h.

int(* remove)(struct snd_soc_dai *dai)

Definition at line 206 of file soc-dai.h.

int remove_order

Definition at line 222 of file soc-dai.h.

int(* resume)(struct snd_soc_dai *dai)

Definition at line 208 of file soc-dai.h.

int(* suspend)(struct snd_soc_dai *dai)

Definition at line 207 of file soc-dai.h.

unsigned int symmetric_rates

Definition at line 218 of file soc-dai.h.


The documentation for this struct was generated from the following file: