Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
hda_bus Struct Reference

#include <hda_codec.h>

Public Member Functions

 DECLARE_BITMAP (pcm_dev_bits, SNDRV_PCM_DEVICES)
 

Data Fields

struct snd_cardcard
 
voidprivate_data
 
struct pci_devpci
 
const charmodelname
 
intpower_save
 
struct hda_bus_ops ops
 
struct list_head codec_list
 
struct hda_codeccaddr_tbl [HDA_MAX_CODEC_ADDRESS+1]
 
struct mutex cmd_mutex
 
struct mutex prepare_mutex
 
struct hda_bus_unsolicitedunsol
 
char workq_name [16]
 
struct workqueue_structworkq
 
unsigned int needs_damn_long_delay:1
 
unsigned int allow_bus_reset:1
 
unsigned int sync_write:1
 
unsigned int shutdown:1
 
unsigned int rirb_error:1
 
unsigned int response_reset:1
 
unsigned int in_reset:1
 
unsigned int power_keep_link_on:1
 

Detailed Description

Definition at line 634 of file hda_codec.h.

Member Function Documentation

DECLARE_BITMAP ( pcm_dev_bits  ,
SNDRV_PCM_DEVICES   
)

Field Documentation

unsigned int allow_bus_reset

Definition at line 662 of file hda_codec.h.

Definition at line 647 of file hda_codec.h.

Definition at line 635 of file hda_codec.h.

struct mutex cmd_mutex

Definition at line 649 of file hda_codec.h.

Definition at line 645 of file hda_codec.h.

unsigned int in_reset

Definition at line 668 of file hda_codec.h.

const char* modelname

Definition at line 640 of file hda_codec.h.

unsigned int needs_damn_long_delay

Definition at line 661 of file hda_codec.h.

Definition at line 642 of file hda_codec.h.

Definition at line 639 of file hda_codec.h.

unsigned int power_keep_link_on

Definition at line 669 of file hda_codec.h.

int* power_save

Definition at line 641 of file hda_codec.h.

struct mutex prepare_mutex

Definition at line 650 of file hda_codec.h.

void* private_data

Definition at line 638 of file hda_codec.h.

unsigned int response_reset

Definition at line 667 of file hda_codec.h.

unsigned int rirb_error

Definition at line 666 of file hda_codec.h.

unsigned int shutdown

Definition at line 665 of file hda_codec.h.

unsigned int sync_write

Definition at line 663 of file hda_codec.h.

Definition at line 653 of file hda_codec.h.

Definition at line 655 of file hda_codec.h.

char workq_name[16]

Definition at line 654 of file hda_codec.h.


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