• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/sound/

Lines Matching defs:snd_ac97

419 struct snd_ac97;
422 int (*build_3d) (struct snd_ac97 *ac97);
423 int (*build_specific) (struct snd_ac97 *ac97);
424 int (*build_spdif) (struct snd_ac97 *ac97);
425 int (*build_post_spdif) (struct snd_ac97 *ac97);
427 void (*suspend) (struct snd_ac97 *ac97);
428 void (*resume) (struct snd_ac97 *ac97);
430 void (*update_jacks) (struct snd_ac97 *ac97); /* for jack-sharing */
434 void (*reset) (struct snd_ac97 *ac97);
435 void (*warm_reset)(struct snd_ac97 *ac97);
436 void (*write) (struct snd_ac97 *ac97, unsigned short reg, unsigned short val);
437 unsigned short (*read) (struct snd_ac97 *ac97, unsigned short reg);
438 void (*wait) (struct snd_ac97 *ac97);
439 void (*init) (struct snd_ac97 *ac97);
458 struct snd_ac97 *codec[4];
470 void (*private_free) (struct snd_ac97 *ac97);
478 struct snd_ac97 {
482 void (*private_free) (struct snd_ac97 *ac97);
528 #define to_ac97_t(d) container_of(d, struct snd_ac97, dev)
531 static inline int ac97_is_audio(struct snd_ac97 * ac97)
535 static inline int ac97_is_modem(struct snd_ac97 * ac97)
539 static inline int ac97_is_rev22(struct snd_ac97 * ac97)
543 static inline int ac97_can_amap(struct snd_ac97 * ac97)
547 static inline int ac97_can_spdif(struct snd_ac97 * ac97)
558 struct snd_ac97 **rac97);
559 const char *snd_ac97_get_short_name(struct snd_ac97 *ac97);
561 void snd_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short value);
562 unsigned short snd_ac97_read(struct snd_ac97 *ac97, unsigned short reg);
563 void snd_ac97_write_cache(struct snd_ac97 *ac97, unsigned short reg, unsigned short value);
564 int snd_ac97_update(struct snd_ac97 *ac97, unsigned short reg, unsigned short value);
565 int snd_ac97_update_bits(struct snd_ac97 *ac97, unsigned short reg, unsigned short mask, unsigned short value);
567 int snd_ac97_update_power(struct snd_ac97 *ac97, int reg, int powerup);
569 static inline int snd_ac97_update_power(struct snd_ac97 *ac97, int reg,
576 void snd_ac97_suspend(struct snd_ac97 *ac97);
577 void snd_ac97_resume(struct snd_ac97 *ac97);
603 int snd_ac97_tune_hardware(struct snd_ac97 *ac97, struct ac97_quirk *quirk, const char *override);
604 int snd_ac97_set_rate(struct snd_ac97 *ac97, int reg, unsigned int rate);
632 struct snd_ac97 *codec[4]; /* allocated codecs */
649 static inline void snd_ac97_dev_add_pdata(struct snd_ac97 *ac97, void *data)