Lines Matching defs:snd_pmac
78 struct snd_pmac { struct
88 enum snd_pmac_model model; argument
90 unsigned int has_iic : 1;
91 unsigned int is_pbook_3400 : 1;
92 unsigned int is_pbook_G3 : 1;
93 unsigned int is_k2 : 1;
95 unsigned int can_byte_swap : 1;
96 unsigned int can_duplex : 1;
97 unsigned int can_capture : 1;
99 unsigned int auto_mute : 1;
100 unsigned int initialized : 1;
101 unsigned int feature_is_set : 1;
103 unsigned int requested;
104 struct resource rsrc[3];
106 int num_freqs;
107 const int *freq_table;
108 unsigned int freqs_ok; /* bit flags */
109 unsigned int formats_ok; /* pcm hwinfo */
110 int active;
111 int rate_index;
112 int format; /* current format */
137 void (*mixer_free)(struct snd_pmac *); argument
145 void (*set_format)(struct snd_pmac *chip); argument
146 void (*update_automute)(struct snd_pmac *chip, int do_notify); argument
147 int (*detect_headphone)(struct snd_pmac *chip); argument
149 void (*suspend)(struct snd_pmac *chip); argument
150 void (*resume)(struct snd_pmac *chip); argument