Lines Matching refs:via82xx
355 struct via82xx { struct
430 struct via82xx *chip = snd_pcm_substream_chip(substream); in build_via_table()
514 static inline unsigned int snd_via82xx_codec_xread(struct via82xx *chip) in snd_via82xx_codec_xread()
519 static inline void snd_via82xx_codec_xwrite(struct via82xx *chip, unsigned int val) in snd_via82xx_codec_xwrite()
524 static int snd_via82xx_codec_ready(struct via82xx *chip, int secondary) in snd_via82xx_codec_ready()
539 static int snd_via82xx_codec_valid(struct via82xx *chip, int secondary) in snd_via82xx_codec_valid()
558 struct via82xx *chip = ac97->private_data; in snd_via82xx_codec_wait()
570 struct via82xx *chip = ac97->private_data; in snd_via82xx_codec_write()
583 struct via82xx *chip = ac97->private_data; in snd_via82xx_codec_read()
609 static void snd_via82xx_channel_reset(struct via82xx *chip, struct viadev *viadev) in snd_via82xx_channel_reset()
632 struct via82xx *chip = dev_id; in snd_via686_interrupt()
678 struct via82xx *chip = dev_id; in snd_via8233_interrupt()
736 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via82xx_pcm_trigger()
784 static inline unsigned int calc_linear_pos(struct via82xx *chip, in calc_linear_pos()
841 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via686_pcm_pointer()
872 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_pcm_pointer()
934 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via82xx_hw_params()
956 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via82xx_hw_free()
968 static void snd_via82xx_set_table_ptr(struct via82xx *chip, struct viadev *viadev) in snd_via82xx_set_table_ptr()
979 static void via686_setup_format(struct via82xx *chip, struct viadev *viadev, in via686_setup_format()
995 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via686_playback_prepare()
1007 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via686_capture_prepare()
1041 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_playback_prepare()
1083 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_multi_prepare()
1132 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_capture_prepare()
1180 static int snd_via82xx_pcm_open(struct via82xx *chip, struct viadev *viadev, in snd_via82xx_pcm_open()
1243 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via686_playback_open()
1257 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_playback_open()
1285 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_multi_open()
1315 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via82xx_capture_open()
1326 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via82xx_pcm_close()
1355 struct via82xx *chip = snd_pcm_substream_chip(substream); in snd_via8233_playback_close()
1436 static void init_viadev(struct via82xx *chip, int idx, unsigned int reg_offset, in init_viadev()
1448 static int snd_via8233_pcm_new(struct via82xx *chip) in snd_via8233_pcm_new()
1516 static int snd_via8233a_pcm_new(struct via82xx *chip) in snd_via8233a_pcm_new()
1577 static int snd_via686_pcm_new(struct via82xx *chip) in snd_via686_pcm_new()
1624 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_capture_source_get()
1633 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_capture_source_put()
1661 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_dxs3_spdif_get()
1672 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_dxs3_spdif_put()
1709 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_dxs_volume_get()
1720 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_pcmdxs_volume_get()
1729 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_dxs_volume_put()
1752 struct via82xx *chip = snd_kcontrol_chip(kcontrol); in snd_via8233_pcmdxs_volume_put()
1807 struct via82xx *chip = bus->private_data; in snd_via82xx_mixer_free_ac97_bus()
1813 struct via82xx *chip = ac97->private_data; in snd_via82xx_mixer_free_ac97()
1900 static int snd_via82xx_mixer_new(struct via82xx *chip, const char *quirk_override) in snd_via82xx_mixer_new()
1935 static int snd_via686_create_gameport(struct via82xx *chip, unsigned char *legacy) in snd_via686_create_gameport()
1973 static void snd_via686_free_gameport(struct via82xx *chip) in snd_via686_free_gameport()
1984 static inline int snd_via686_create_gameport(struct via82xx *chip, unsigned char *legacy) in snd_via686_create_gameport()
1988 static inline void snd_via686_free_gameport(struct via82xx *chip) { } in snd_via686_free_gameport()
1996 static int snd_via8233_init_misc(struct via82xx *chip) in snd_via8233_init_misc()
2054 static int snd_via686_init_misc(struct via82xx *chip) in snd_via686_init_misc()
2136 struct via82xx *chip = entry->private_data; in snd_via82xx_proc_read()
2145 static void snd_via82xx_proc_init(struct via82xx *chip) in snd_via82xx_proc_init()
2157 static int snd_via82xx_chip_init(struct via82xx *chip) in snd_via82xx_chip_init()
2277 struct via82xx *chip = card->private_data; in snd_via82xx_suspend()
2301 struct via82xx *chip = card->private_data; in snd_via82xx_resume()
2332 static int snd_via82xx_free(struct via82xx *chip) in snd_via82xx_free()
2360 struct via82xx *chip = device->device_data; in snd_via82xx_dev_free()
2369 struct via82xx **r_via) in snd_via82xx_create()
2371 struct via82xx *chip; in snd_via82xx_create()
2531 struct via82xx *chip; in snd_via82xx_probe()