Linux Kernel
3.7.1
|
#include <ac97_codec.h>
Public Member Functions | |
DECLARE_BITMAP (reg_accessed, 0x80) | |
Data Fields | |
struct snd_ac97_build_ops * | build_ops |
void * | private_data |
void(* | private_free )(struct snd_ac97 *ac97) |
struct snd_ac97_bus * | bus |
struct pci_dev * | pci |
struct snd_info_entry * | proc |
struct snd_info_entry * | proc_regs |
unsigned short | subsystem_vendor |
unsigned short | subsystem_device |
struct mutex | reg_mutex |
struct mutex | page_mutex |
unsigned short | num |
unsigned short | addr |
unsigned int | id |
unsigned short | caps |
unsigned short | ext_id |
unsigned short | ext_mid |
struct snd_ac97_res_table * | res_table |
unsigned int | scaps |
unsigned int | flags |
unsigned int | rates [6] |
unsigned int | spdif_status |
unsigned short | regs [0x80] |
union { | |
struct { | |
unsigned short unchained [3] | |
unsigned short chained [3] | |
unsigned short id [3] | |
unsigned short pcmreg [3] | |
unsigned short codec_cfg [3] | |
unsigned char swap_mic_linein | |
unsigned char lo_as_master | |
} ad18xx | |
unsigned int dev_flags | |
} | spec |
unsigned char | indep_surround |
unsigned char | channel_mode |
struct device | dev |
struct snd_pcm_chmap * | chmaps [2] |
Definition at line 484 of file ac97_codec.h.
DECLARE_BITMAP | ( | reg_accessed | , |
0x80 | |||
) |
struct { ... } ad18xx |
unsigned short addr |
Definition at line 499 of file ac97_codec.h.
struct snd_ac97_build_ops* build_ops |
Definition at line 486 of file ac97_codec.h.
struct snd_ac97_bus* bus |
Definition at line 490 of file ac97_codec.h.
unsigned short caps |
Definition at line 501 of file ac97_codec.h.
unsigned short chained[3] |
Definition at line 514 of file ac97_codec.h.
unsigned char channel_mode |
Definition at line 525 of file ac97_codec.h.
struct snd_pcm_chmap* chmaps[2] |
Definition at line 533 of file ac97_codec.h.
unsigned short codec_cfg[3] |
Definition at line 517 of file ac97_codec.h.
Definition at line 531 of file ac97_codec.h.
unsigned int dev_flags |
Definition at line 521 of file ac97_codec.h.
unsigned short ext_id |
Definition at line 502 of file ac97_codec.h.
unsigned short ext_mid |
Definition at line 503 of file ac97_codec.h.
unsigned int flags |
Definition at line 506 of file ac97_codec.h.
Definition at line 500 of file ac97_codec.h.
Definition at line 515 of file ac97_codec.h.
unsigned char indep_surround |
Definition at line 524 of file ac97_codec.h.
unsigned char lo_as_master |
Definition at line 519 of file ac97_codec.h.
unsigned short num |
Definition at line 498 of file ac97_codec.h.
Definition at line 497 of file ac97_codec.h.
Definition at line 491 of file ac97_codec.h.
unsigned short pcmreg[3] |
Definition at line 516 of file ac97_codec.h.
void* private_data |
Definition at line 487 of file ac97_codec.h.
struct snd_info_entry* proc |
Definition at line 492 of file ac97_codec.h.
struct snd_info_entry* proc_regs |
Definition at line 493 of file ac97_codec.h.
unsigned int rates[6] |
Definition at line 507 of file ac97_codec.h.
Definition at line 496 of file ac97_codec.h.
Definition at line 509 of file ac97_codec.h.
struct snd_ac97_res_table* res_table |
Definition at line 504 of file ac97_codec.h.
unsigned int scaps |
Definition at line 505 of file ac97_codec.h.
unsigned int spdif_status |
Definition at line 508 of file ac97_codec.h.
union { ... } spec |
unsigned short subsystem_device |
Definition at line 495 of file ac97_codec.h.
unsigned short subsystem_vendor |
Definition at line 494 of file ac97_codec.h.
unsigned char swap_mic_linein |
Definition at line 518 of file ac97_codec.h.
unsigned short unchained[3] |
Definition at line 513 of file ac97_codec.h.