Lines Matching refs:cx88_audio_dev
53 struct cx88_audio_dev { struct
113 static int _cx88_start_audio_dma(struct cx88_audio_dev *chip) in _cx88_start_audio_dma()
163 static int _cx88_stop_audio_dma(struct cx88_audio_dev *chip) in _cx88_stop_audio_dma()
205 static void cx8801_aud_irq(struct cx88_audio_dev *chip) in cx8801_aud_irq()
243 struct cx88_audio_dev *chip = dev_id; in cx8801_irq()
273 static int cx88_alsa_dma_init(struct cx88_audio_dev *chip, in cx88_alsa_dma_init()
314 static int cx88_alsa_dma_map(struct cx88_audio_dev *dev) in cx88_alsa_dma_map()
328 static int cx88_alsa_dma_unmap(struct cx88_audio_dev *dev) in cx88_alsa_dma_unmap()
350 static int dsp_buffer_free(struct cx88_audio_dev *chip) in dsp_buffer_free()
405 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_pcm_open()
451 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_hw_params()
508 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_hw_free()
531 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_card_trigger()
559 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_pointer()
599 static int snd_cx88_pcm(struct cx88_audio_dev *chip, int device, in snd_cx88_pcm()
632 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_volume_get()
647 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_wm8775_volume_put()
669 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_volume_put()
719 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_switch_get()
730 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_switch_put()
772 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_alc_get()
784 struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); in snd_cx88_alc_put()
820 static int snd_cx88_free(struct cx88_audio_dev *chip) in snd_cx88_free()
836 struct cx88_audio_dev *chip = card->private_data; in snd_cx88_dev_free()
847 struct cx88_audio_dev **rchip, in snd_cx88_create()
850 struct cx88_audio_dev *chip; in snd_cx88_create()
917 struct cx88_audio_dev *chip; in cx88_audio_initdev()
930 sizeof(struct cx88_audio_dev), &card); in cx88_audio_initdev()