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