Lines Matching defs:snd_ac97_bus
448 struct snd_ac97_bus { struct
450 struct snd_ac97_bus_ops *ops; argument
452 void (*private_free) (struct snd_ac97_bus *bus); argument
454 struct snd_card *card;
455 unsigned short num; /* bus number */
456 unsigned short no_vra: 1, /* bridge doesn't support VRA */
457 dra: 1, /* bridge supports double rate */
458 isdin: 1;/* independent SDIN */
459 unsigned int clock; /* AC'97 base clock (usually 48000Hz) */
460 spinlock_t bus_lock; /* used mainly for slot allocation */
461 unsigned short used_slots[2][4]; /* actually used PCM slots */
462 unsigned short pcms_count; /* count of PCMs */
463 struct ac97_pcm *pcms;
464 struct snd_ac97 *codec[4];
465 struct snd_info_entry *proc;