Lines Matching defs:snd_ac97_bus
198 struct snd_ac97_bus { struct
200 const struct snd_ac97_bus_ops *ops; argument
202 void (*private_free) (struct snd_ac97_bus *bus); argument
204 struct snd_card *card;
205 unsigned short num; /* bus number */
206 unsigned short no_vra: 1, /* bridge doesn't support VRA */
207 dra: 1, /* bridge supports double rate */
208 isdin: 1;/* independent SDIN */
209 unsigned int clock; /* AC'97 base clock (usually 48000Hz) */
210 spinlock_t bus_lock; /* used mainly for slot allocation */
211 unsigned short used_slots[2][4]; /* actually used PCM slots */
212 unsigned short pcms_count; /* count of PCMs */
213 struct ac97_pcm *pcms;
214 struct snd_ac97 *codec[4];
215 struct snd_info_entry *proc;