Searched refs:cs5535audio (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/sound/pci/cs5535audio/ |
H A D | cs5535audio.h | 57 struct cs5535audio; 61 void (*enable_dma)(struct cs5535audio *cs5535au); 62 void (*disable_dma)(struct cs5535audio *cs5535au); 63 void (*pause_dma)(struct cs5535audio *cs5535au); 64 void (*setup_prd)(struct cs5535audio *cs5535au, u32 prd_addr); 65 u32 (*read_prd)(struct cs5535audio *cs5535au); 66 u32 (*read_dma_pntr)(struct cs5535audio *cs5535au); 85 struct cs5535audio { struct 137 int snd_cs5535audio_pcm(struct cs5535audio *cs5535audio); [all...] |
H A D | cs5535audio_pcm.c | 21 #include "cs5535audio.h" 82 struct cs5535audio *cs5535au = snd_pcm_substream_chip(substream); in snd_cs5535audio_playback_open() 105 static int cs5535audio_build_dma_packets(struct cs5535audio *cs5535au, in cs5535audio_build_dma_packets() 161 static void cs5535audio_playback_enable_dma(struct cs5535audio *cs5535au) in cs5535audio_playback_enable_dma() 166 static void cs5535audio_playback_disable_dma(struct cs5535audio *cs5535au) in cs5535audio_playback_disable_dma() 171 static void cs5535audio_playback_pause_dma(struct cs5535audio *cs5535au) in cs5535audio_playback_pause_dma() 176 static void cs5535audio_playback_setup_prd(struct cs5535audio *cs5535au, in cs5535audio_playback_setup_prd() 182 static u32 cs5535audio_playback_read_prd(struct cs5535audio *cs5535au) in cs5535audio_playback_read_prd() 187 static u32 cs5535audio_playback_read_dma_pntr(struct cs5535audio *cs5535au) in cs5535audio_playback_read_dma_pntr() 192 static void cs5535audio_capture_enable_dma(struct cs5535audio *cs5535a [all...] |
H A D | Makefile | 3 # Makefile for cs5535audio 6 snd-cs5535audio-y := cs5535audio.o cs5535audio_pcm.o 7 snd-cs5535audio-$(CONFIG_PM_SLEEP) += cs5535audio_pm.o 8 snd-cs5535audio-$(CONFIG_OLPC) += cs5535audio_olpc.o 11 obj-$(CONFIG_SND_CS5535AUDIO) += snd-cs5535audio.o
|
H A D | cs5535audio.c | 24 #include "cs5535audio.h" 26 #define DRIVER_NAME "cs5535audio" 63 static void wait_till_cmd_acked(struct cs5535audio *cs5535au, unsigned long timeout) in wait_till_cmd_acked() 77 static unsigned short snd_cs5535audio_codec_read(struct cs5535audio *cs5535au, in snd_cs5535audio_codec_read() 106 static void snd_cs5535audio_codec_write(struct cs5535audio *cs5535au, in snd_cs5535audio_codec_write() 124 struct cs5535audio *cs5535au = ac97->private_data; in snd_cs5535audio_ac97_codec_write() 131 struct cs5535audio *cs5535au = ac97->private_data; in snd_cs5535audio_ac97_codec_read() 135 static int snd_cs5535audio_mixer(struct cs5535audio *cs5535au) in snd_cs5535audio_mixer() 174 static void process_bm0_irq(struct cs5535audio *cs5535au) in process_bm0_irq() 189 static void process_bm1_irq(struct cs5535audio *cs5535a [all...] |
H A D | cs5535audio_pm.c | 16 #include "cs5535audio.h" 18 static void snd_cs5535audio_stop_hardware(struct cs5535audio *cs5535au) in snd_cs5535audio_stop_hardware() 47 struct cs5535audio *cs5535au = card->private_data; in snd_cs5535audio_suspend() 65 struct cs5535audio *cs5535au = card->private_data; in snd_cs5535audio_resume()
|
H A D | cs5535audio_olpc.c | 15 #include "cs5535audio.h" 17 #define DRV_NAME "cs5535audio-olpc" 79 struct cs5535audio *cs5535au = snd_kcontrol_chip(kctl); in olpc_dc_put() 97 struct cs5535audio *cs5535au = snd_kcontrol_chip(kctl); in olpc_mic_get() 108 struct cs5535audio *cs5535au = snd_kcontrol_chip(kctl); in olpc_mic_put()
|
/kernel/linux/linux-6.6/sound/pci/cs5535audio/ |
H A D | cs5535audio.h | 57 struct cs5535audio; 61 void (*enable_dma)(struct cs5535audio *cs5535au); 62 void (*disable_dma)(struct cs5535audio *cs5535au); 63 void (*pause_dma)(struct cs5535audio *cs5535au); 64 void (*setup_prd)(struct cs5535audio *cs5535au, u32 prd_addr); 65 u32 (*read_prd)(struct cs5535audio *cs5535au); 66 u32 (*read_dma_pntr)(struct cs5535audio *cs5535au); 85 struct cs5535audio { struct 137 int snd_cs5535audio_pcm(struct cs5535audio *cs5535audio); [all...] |
H A D | cs5535audio_pcm.c | 21 #include "cs5535audio.h" 82 struct cs5535audio *cs5535au = snd_pcm_substream_chip(substream); in snd_cs5535audio_playback_open() 106 static int cs5535audio_build_dma_packets(struct cs5535audio *cs5535au, in cs5535audio_build_dma_packets() 160 static void cs5535audio_playback_enable_dma(struct cs5535audio *cs5535au) in cs5535audio_playback_enable_dma() 165 static void cs5535audio_playback_disable_dma(struct cs5535audio *cs5535au) in cs5535audio_playback_disable_dma() 170 static void cs5535audio_playback_pause_dma(struct cs5535audio *cs5535au) in cs5535audio_playback_pause_dma() 175 static void cs5535audio_playback_setup_prd(struct cs5535audio *cs5535au, in cs5535audio_playback_setup_prd() 181 static u32 cs5535audio_playback_read_prd(struct cs5535audio *cs5535au) in cs5535audio_playback_read_prd() 186 static u32 cs5535audio_playback_read_dma_pntr(struct cs5535audio *cs5535au) in cs5535audio_playback_read_dma_pntr() 191 static void cs5535audio_capture_enable_dma(struct cs5535audio *cs5535a [all...] |
H A D | Makefile | 3 # Makefile for cs5535audio 6 snd-cs5535audio-y := cs5535audio.o cs5535audio_pcm.o 7 snd-cs5535audio-$(CONFIG_PM_SLEEP) += cs5535audio_pm.o 8 snd-cs5535audio-$(CONFIG_OLPC) += cs5535audio_olpc.o 11 obj-$(CONFIG_SND_CS5535AUDIO) += snd-cs5535audio.o
|
H A D | cs5535audio.c | 24 #include "cs5535audio.h" 26 #define DRIVER_NAME "cs5535audio" 63 static void wait_till_cmd_acked(struct cs5535audio *cs5535au, unsigned long timeout) in wait_till_cmd_acked() 77 static unsigned short snd_cs5535audio_codec_read(struct cs5535audio *cs5535au, in snd_cs5535audio_codec_read() 106 static void snd_cs5535audio_codec_write(struct cs5535audio *cs5535au, in snd_cs5535audio_codec_write() 124 struct cs5535audio *cs5535au = ac97->private_data; in snd_cs5535audio_ac97_codec_write() 131 struct cs5535audio *cs5535au = ac97->private_data; in snd_cs5535audio_ac97_codec_read() 135 static int snd_cs5535audio_mixer(struct cs5535audio *cs5535au) in snd_cs5535audio_mixer() 176 static void process_bm0_irq(struct cs5535audio *cs5535au) in process_bm0_irq() 191 static void process_bm1_irq(struct cs5535audio *cs5535a [all...] |
H A D | cs5535audio_pm.c | 16 #include "cs5535audio.h" 18 static void snd_cs5535audio_stop_hardware(struct cs5535audio *cs5535au) in snd_cs5535audio_stop_hardware() 47 struct cs5535audio *cs5535au = card->private_data; in snd_cs5535audio_suspend() 65 struct cs5535audio *cs5535au = card->private_data; in snd_cs5535audio_resume()
|
H A D | cs5535audio_olpc.c | 15 #include "cs5535audio.h" 17 #define DRV_NAME "cs5535audio-olpc" 79 struct cs5535audio *cs5535au = snd_kcontrol_chip(kctl); in olpc_dc_put() 97 struct cs5535audio *cs5535au = snd_kcontrol_chip(kctl); in olpc_mic_get() 108 struct cs5535audio *cs5535au = snd_kcontrol_chip(kctl); in olpc_mic_put()
|
/kernel/linux/linux-5.10/sound/pci/ |
H A D | Makefile | 67 cs5535audio/ \
|
/kernel/linux/linux-6.6/sound/pci/ |
H A D | Makefile | 67 cs5535audio/ \
|
Completed in 5 milliseconds