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

#include <soc.h>

Data Fields

const charname
 
const charstream_name
 
const charcpu_name
 
struct device_nodecpu_of_node
 
const charcpu_dai_name
 
const charcodec_name
 
struct device_nodecodec_of_node
 
const charcodec_dai_name
 
const charplatform_name
 
struct device_nodeplatform_of_node
 
int be_id
 
struct snd_soc_pcm_streamparams
 
unsigned int dai_fmt
 
enum snd_soc_dpcm_trigger trigger [2]
 
unsigned int ignore_suspend:1
 
unsigned int symmetric_rates:1
 
unsigned int no_pcm:1
 
unsigned int dynamic:1
 
unsigned int ignore_pmdown_time:1
 
int(* init )(struct snd_soc_pcm_runtime *rtd)
 
int(* be_hw_params_fixup )(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params)
 
struct snd_soc_opsops
 
struct snd_soc_compr_opscompr_ops
 

Detailed Description

Definition at line 842 of file soc.h.

Field Documentation

Definition at line 903 of file soc.h.

int be_id

Definition at line 876 of file soc.h.

const char* codec_dai_name

Definition at line 868 of file soc.h.

const char* codec_name

Definition at line 865 of file soc.h.

struct device_node* codec_of_node

Definition at line 866 of file soc.h.

Definition at line 908 of file soc.h.

const char* cpu_dai_name

Definition at line 860 of file soc.h.

const char* cpu_name

Definition at line 853 of file soc.h.

struct device_node* cpu_of_node

Definition at line 854 of file soc.h.

unsigned int dai_fmt

Definition at line 880 of file soc.h.

unsigned int dynamic

Definition at line 894 of file soc.h.

unsigned int ignore_pmdown_time

Definition at line 897 of file soc.h.

unsigned int ignore_suspend

Definition at line 885 of file soc.h.

Definition at line 900 of file soc.h.

const char* name

Definition at line 844 of file soc.h.

unsigned int no_pcm

Definition at line 891 of file soc.h.

Definition at line 907 of file soc.h.

Definition at line 878 of file soc.h.

const char* platform_name

Definition at line 874 of file soc.h.

struct device_node* platform_of_node

Definition at line 875 of file soc.h.

const char* stream_name

Definition at line 845 of file soc.h.

unsigned int symmetric_rates

Definition at line 888 of file soc.h.

enum snd_soc_dpcm_trigger trigger[2]

Definition at line 882 of file soc.h.


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