Home
last modified time | relevance | path

Searched refs:sb (Results 1 – 11 of 11) sorted by relevance

/sound/isa/sb/
Dsb_mixer.c73 struct snd_sb *sb = snd_kcontrol_chip(kcontrol); in snd_sbmixer_get_single() local
80 spin_lock_irqsave(&sb->mixer_lock, flags); in snd_sbmixer_get_single()
81 val = (snd_sbmixer_read(sb, reg) >> shift) & mask; in snd_sbmixer_get_single()
82 spin_unlock_irqrestore(&sb->mixer_lock, flags); in snd_sbmixer_get_single()
89 struct snd_sb *sb = snd_kcontrol_chip(kcontrol); in snd_sbmixer_put_single() local
98 spin_lock_irqsave(&sb->mixer_lock, flags); in snd_sbmixer_put_single()
99 oval = snd_sbmixer_read(sb, reg); in snd_sbmixer_put_single()
103 snd_sbmixer_write(sb, reg, val); in snd_sbmixer_put_single()
104 spin_unlock_irqrestore(&sb->mixer_lock, flags); in snd_sbmixer_put_single()
125 struct snd_sb *sb = snd_kcontrol_chip(kcontrol); in snd_sbmixer_get_double() local
[all …]
DMakefile6 snd-sb-common-objs := sb_common.o sb_mixer.o
17 obj-$(CONFIG_SND_SB_COMMON) += snd-sb-common.o
/sound/pci/
Dcs5530.c65 struct snd_sb *sb; member
221 dma16, SB_HW_CS5530, &chip->sb); in snd_cs5530_create()
228 err = snd_sb16dsp_pcm(chip->sb, 0, &chip->sb->pcm); in snd_cs5530_create()
235 err = snd_sbmixer_new(chip->sb); in snd_cs5530_create()
Dals4000.c225 static inline void snd_als4k_gcr_write(struct snd_sb *sb, in snd_als4k_gcr_write() argument
229 snd_als4k_gcr_write_addr(sb->alt_port, reg, val); in snd_als4k_gcr_write()
240 static inline u32 snd_als4k_gcr_read(struct snd_sb *sb, enum als4k_gcr_t reg) in snd_als4k_gcr_read() argument
242 return snd_als4k_gcr_read_addr(sb->alt_port, reg); in snd_als4k_gcr_read()
/sound/isa/
Dcmi8330.c171 struct snd_sb *sb; member
325 if ((err = cmi8330_add_sb_mixers(acard->sb)) < 0) in snd_cmi8330_mixer()
460 chip->streams[CMI_SB_STREAM].private_data = chip->sb; in snd_cmi8330_pcm()
489 snd_sbmixer_suspend(acard->sb); in snd_cmi8330_suspend()
497 snd_sbdsp_reset(acard->sb); in snd_cmi8330_resume()
498 snd_sbmixer_suspend(acard->sb); in snd_cmi8330_resume()
560 SB_HW_AUTO, &acard->sb)) < 0) { in snd_cmi8330_probe()
564 if (acard->sb->hardware != SB_HW_16) { in snd_cmi8330_probe()
DMakefile28 sb/ wavefront/ wss/
/sound/oss/
DMakefile16 obj-$(CONFIG_SOUND_PAS) += pas2.o sb.o sb_lib.o uart401.o
17 obj-$(CONFIG_SOUND_SB) += sb.o sb_lib.o uart401.o
41 sb-objs := sb_card.o
Dtrix.c403 static int sb; variable
479 sb = probe_trix_sb(&cfg2); in init_trix()
492 if (sb) in cleanup_trix()
DKconfig440 isapnp, you have to add "sb=<io>,<irq>,<dma>,<dma2>" to the kernel
444 called sb.
/sound/pci/au88x0/
Dau88x0.h211 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb);
217 static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb);
Dau88x0_core.c1089 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb) in vortex_adbdma_setstartbuffer() argument
1094 sb << ((0xf - (adbdma & 0xf)) * 2)); in vortex_adbdma_setstartbuffer()
1095 dma->period_real = dma->period_virt = sb; in vortex_adbdma_setstartbuffer()
1364 static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb) in vortex_wtdma_setstartbuffer() argument
1369 sb << ((0xf - (wtdma & 0xf)) * 2)); in vortex_wtdma_setstartbuffer()
1370 dma->period_real = dma->period_virt = sb; in vortex_wtdma_setstartbuffer()