| H A D | ali5451.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * -- 11 * -- 21 #include <linux/dma-mappin 141 ALI_REG(codec,x) global() argument 180 struct snd_ali *codec; global() member 264 snd_ali_5451_peek(struct snd_ali * codec,unsigned int port) snd_ali_5451_peek() argument 270 snd_ali_5451_poke(struct snd_ali * codec,unsigned int port,unsigned int val) snd_ali_5451_poke() argument 277 snd_ali_codec_ready(struct snd_ali * codec,unsigned int port) snd_ali_codec_ready() argument 299 snd_ali_stimer_ready(struct snd_ali * codec) snd_ali_stimer_ready() argument 320 snd_ali_codec_poke(struct snd_ali * codec,int secondary,unsigned short reg,unsigned short val) snd_ali_codec_poke() argument 352 snd_ali_codec_peek(struct snd_ali * codec,int secondary,unsigned short reg) snd_ali_codec_peek() argument 391 struct snd_ali *codec = ac97->private_data; snd_ali_codec_write() local 407 struct snd_ali *codec = ac97->private_data; snd_ali_codec_read() local 417 snd_ali_reset_5451(struct snd_ali * codec) snd_ali_reset_5451() argument 458 snd_ali_enable_special_channel(struct snd_ali * codec,unsigned int channel) snd_ali_enable_special_channel() argument 468 snd_ali_disable_special_channel(struct snd_ali * codec,unsigned int channel) snd_ali_disable_special_channel() argument 478 snd_ali_enable_address_interrupt(struct snd_ali * codec) snd_ali_enable_address_interrupt() argument 488 snd_ali_disable_address_interrupt(struct snd_ali * codec) snd_ali_disable_address_interrupt() argument 498 snd_ali_disable_voice_irq(struct snd_ali * codec,unsigned int channel) snd_ali_disable_voice_irq() argument 512 snd_ali_alloc_pcm_channel(struct snd_ali * codec,int channel) snd_ali_alloc_pcm_channel() argument 531 snd_ali_find_free_channel(struct snd_ali * codec,int rec) snd_ali_find_free_channel() argument 580 snd_ali_free_channel_pcm(struct snd_ali * codec,int channel) snd_ali_free_channel_pcm() argument 600 snd_ali_stop_voice(struct snd_ali * codec,unsigned int channel) snd_ali_stop_voice() argument 612 snd_ali_delay(struct snd_ali * codec,int interval) snd_ali_delay() argument 627 snd_ali_detect_spdif_rate(struct snd_ali * codec) snd_ali_detect_spdif_rate() argument 683 snd_ali_get_spdif_in_rate(struct snd_ali * codec) snd_ali_get_spdif_in_rate() argument 708 snd_ali_enable_spdif_in(struct snd_ali * codec) snd_ali_enable_spdif_in() argument 723 snd_ali_disable_spdif_in(struct snd_ali * codec) snd_ali_disable_spdif_in() argument 735 snd_ali_set_spdif_out_rate(struct snd_ali * codec,unsigned int rate) snd_ali_set_spdif_out_rate() argument 758 snd_ali_enable_spdif_out(struct snd_ali * codec) snd_ali_enable_spdif_out() argument 791 snd_ali_enable_spdif_chnout(struct snd_ali * codec) snd_ali_enable_spdif_chnout() argument 809 snd_ali_disable_spdif_chnout(struct snd_ali * codec) snd_ali_disable_spdif_chnout() argument 820 snd_ali_disable_spdif_out(struct snd_ali * codec) snd_ali_disable_spdif_out() argument 830 snd_ali_update_ptr(struct snd_ali * codec,int channel) snd_ali_update_ptr() argument 880 struct snd_ali *codec = dev_id; snd_ali_card_interrupt() local 906 snd_ali_alloc_voice(struct snd_ali * codec,int type,int rec,int channel) snd_ali_alloc_voice() argument 936 snd_ali_free_voice(struct snd_ali * codec,struct snd_ali_voice * pvoice) snd_ali_free_voice() argument 961 snd_ali_clear_voices(struct snd_ali * codec,unsigned int v_min,unsigned int v_max) snd_ali_clear_voices() argument 973 snd_ali_write_voice_regs(struct snd_ali * codec,unsigned int Channel,unsigned int LBA,unsigned int CSO,unsigned int ESO,unsigned int DELTA,unsigned int ALPHA_FMS,unsigned int GVSEL,unsigned int PAN,unsigned int VOL,unsigned int CTRL,unsigned int EC) snd_ali_write_voice_regs() argument 984 snd_ali_write_voice_regs(struct snd_ali * codec,unsigned int Channel,unsigned int LBA,unsigned int CSO,unsigned int ESO,unsigned int DELTA,unsigned int ALPHA_FMS,unsigned int GVSEL,unsigned int PAN,unsigned int VOL,unsigned int CTRL,unsigned int EC) snd_ali_write_voice_regs() argument 1068 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_trigger() local 1132 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_hw_params() local 1162 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_hw_free() local 1176 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_prepare() local 1188 unsigned int EC; snd_ali_playback_prepare() local 1269 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_prepare() local 1279 unsigned int EC; snd_ali_prepare() local 1358 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_pointer() local 1380 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_pointer() local 1457 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_open() local 1494 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_close() local 1615 struct snd_ali *codec = pcm->private_data; snd_ali_pcm_free() local 1620 snd_ali_pcm(struct snd_ali * codec,int device,struct ali_pcm_description * desc) snd_ali_pcm() argument 1669 snd_ali_build_pcms(struct snd_ali * codec) snd_ali_build_pcms() argument 1691 struct snd_ali *codec = snd_kcontrol_chip(kcontrol); snd_ali5451_spdif_get() local 1719 struct snd_ali *codec = snd_kcontrol_chip(kcontrol); snd_ali5451_spdif_put() local 1784 snd_ali_mixer(struct snd_ali * codec) snd_ali_mixer() argument 1904 struct snd_ali *codec = card->private_data; snd_ali_free() local 1912 snd_ali_chip_init(struct snd_ali * codec) snd_ali_chip_init() argument 1976 struct snd_ali *codec = entry->private_data; snd_ali_proc_read() local 1982 snd_ali_proc_init(struct snd_ali * codec) snd_ali_proc_init() argument 1987 snd_ali_resources(struct snd_ali * codec) snd_ali_resources() argument 2014 struct snd_ali *codec = card->private_data; snd_ali_create() local 2109 struct snd_ali *codec; __snd_ali_probe() local [all...] |