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

#include <soc-dapm.h>

Data Fields

enum snd_soc_dapm_type id
 
const charname
 
const charsname
 
struct snd_soc_codeccodec
 
struct snd_soc_platformplatform
 
struct list_head list
 
struct snd_soc_dapm_contextdapm
 
voidpriv
 
struct regulatorregulator
 
struct snd_soc_pcm_streamparams
 
int reg
 
unsigned char shift
 
unsigned int value
 
unsigned int mask
 
unsigned int on_val
 
unsigned int off_val
 
unsigned char power:1
 
unsigned char invert:1
 
unsigned char active:1
 
unsigned char connected:1
 
unsigned char new:1
 
unsigned char ext:1
 
unsigned char force:1
 
unsigned char ignore_suspend:1
 
unsigned char new_power:1
 
unsigned char power_checked:1
 
int subseq
 
int(* power_check )(struct snd_soc_dapm_widget *w)
 
unsigned short event_flags
 
int(* event )(struct snd_soc_dapm_widget *, struct snd_kcontrol *, int)
 
int num_kcontrols
 
struct snd_kcontrol_newkcontrol_news
 
struct snd_kcontrol ** kcontrols
 
struct list_head sources
 
struct list_head sinks
 
struct list_head power_list
 
struct list_head dirty
 
int inputs
 
int outputs
 
struct clkclk
 

Detailed Description

Definition at line 502 of file soc-dapm.h.

Field Documentation

unsigned char active

Definition at line 524 of file soc-dapm.h.

Definition at line 555 of file soc-dapm.h.

Definition at line 506 of file soc-dapm.h.

unsigned char connected

Definition at line 525 of file soc-dapm.h.

Definition at line 509 of file soc-dapm.h.

Definition at line 551 of file soc-dapm.h.

Definition at line 538 of file soc-dapm.h.

unsigned short event_flags

Definition at line 537 of file soc-dapm.h.

unsigned char ext

Definition at line 527 of file soc-dapm.h.

unsigned char force

Definition at line 528 of file soc-dapm.h.

Definition at line 503 of file soc-dapm.h.

unsigned char ignore_suspend

Definition at line 529 of file soc-dapm.h.

int inputs

Definition at line 552 of file soc-dapm.h.

unsigned char invert

Definition at line 523 of file soc-dapm.h.

struct snd_kcontrol_new* kcontrol_news

Definition at line 542 of file soc-dapm.h.

struct snd_kcontrol** kcontrols

Definition at line 543 of file soc-dapm.h.

Definition at line 508 of file soc-dapm.h.

unsigned int mask

Definition at line 519 of file soc-dapm.h.

const char* name

Definition at line 504 of file soc-dapm.h.

unsigned char new

Definition at line 526 of file soc-dapm.h.

unsigned char new_power

Definition at line 530 of file soc-dapm.h.

int num_kcontrols

Definition at line 541 of file soc-dapm.h.

unsigned int off_val

Definition at line 521 of file soc-dapm.h.

unsigned int on_val

Definition at line 520 of file soc-dapm.h.

int outputs

Definition at line 553 of file soc-dapm.h.

Definition at line 513 of file soc-dapm.h.

Definition at line 507 of file soc-dapm.h.

unsigned char power

Definition at line 522 of file soc-dapm.h.

int(* power_check)(struct snd_soc_dapm_widget *w)

Definition at line 534 of file soc-dapm.h.

unsigned char power_checked

Definition at line 531 of file soc-dapm.h.

struct list_head power_list

Definition at line 550 of file soc-dapm.h.

Definition at line 511 of file soc-dapm.h.

Definition at line 516 of file soc-dapm.h.

Definition at line 512 of file soc-dapm.h.

unsigned char shift

Definition at line 517 of file soc-dapm.h.

Definition at line 547 of file soc-dapm.h.

const char* sname

Definition at line 505 of file soc-dapm.h.

struct list_head sources

Definition at line 546 of file soc-dapm.h.

int subseq

Definition at line 532 of file soc-dapm.h.

unsigned int value

Definition at line 518 of file soc-dapm.h.


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