/freebsd/usr.sbin/mixer/tests/ |
H A D | mixer_test.sh | 32 if ! mixer >/dev/null 2>&1; then 39 atf_check -o save:test_mixer_conf mixer -o 45 test -r "test_mixer_conf" && mixer $(cat test_mixer_conf) 64 mixer -d ${dummy_unit} 70 mixer -d $(cat test_mixer_deflt_unit) || true 85 atf_check -o ignore -e empty mixer $(mixer -o) 106 atf_check -o ignore -e empty mixer -d ${dev} 107 atf_check -o ignore -e empty mixer -d ${unit} 127 mixer vol.volume=0 128 atf_check -o match:"0.00:0.00" mixer vol.volume [all …]
|
/freebsd/lib/libmixer/ |
H A D | Makefile | 1 LIB= mixer 8 MLINKS+= mixer.3 mixer_open.3 9 MLINKS+= mixer.3 mixer_close.3 10 MLINKS+= mixer.3 mixer_get_dev.3 11 MLINKS+= mixer.3 mixer_get_dev_byname.3 12 MLINKS+= mixer.3 mixer_add_ctl.3 13 MLINKS+= mixer.3 mixer_add_ctl_s.3 14 MLINKS+= mixer.3 mixer_remove_ctl.3 15 MLINKS+= mixer.3 mixer_get_ctl.3 16 MLINKS+= mixer.3 mixer_get_ctl_byname.3 [all …]
|
H A D | mixer.h | 39 struct mixer; 56 struct mixer *parent_mixer; /* parent mixer */ 72 struct mixer { struct 101 struct mixer *mixer_open(const char *); 102 int mixer_close(struct mixer *); 103 struct mix_dev *mixer_get_dev(struct mixer *, int); 104 struct mix_dev *mixer_get_dev_byname(struct mixer *, const char *); 111 int mixer_set_vol(struct mixer *, mix_volume_t); 112 int mixer_set_mute(struct mixer *, int); 113 int mixer_mod_recsrc(struct mixer *, int); [all …]
|
H A D | mixer.c | 64 struct mixer * 67 struct mixer *m = NULL; in mixer_open() 72 if ((m = calloc(1, sizeof(struct mixer))) == NULL) in mixer_open() 146 mixer_close(struct mixer *m) in mixer_close() 173 mixer_get_dev(struct mixer *m, int dev) in mixer_get_dev() 196 mixer_get_dev_byname(struct mixer *m, const char *name) in mixer_get_dev_byname() 325 mixer_set_vol(struct mixer *m, mix_volume_t vol) in mixer_set_vol() 351 mixer_set_mute(struct mixer *m, int opt) in mixer_set_mute() 385 mixer_mod_recsrc(struct mixer *m, int opt) in mixer_mod_recsrc() 441 mixer_set_dunit(struct mixer *m, int unit) in mixer_set_dunit() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/exynos/ |
H A D | exynos_mixer.txt | 1 Device-Tree bindings for mixer driver 5 1) "samsung,exynos5-mixer" <DEPRECATED> 6 2) "samsung,exynos4210-mixer" 7 3) "samsung,exynos4212-mixer" 8 4) "samsung,exynos5250-mixer" 9 5) "samsung,exynos5420-mixer" 11 - reg: physical base address of the mixer and length of memory mapped 15 a) mixer: Gate of Mixer IP bus clock. 17 mixer mux. 22 mixer { [all …]
|
/freebsd/libexec/rc/rc.d/ |
H A D | mixer | 48 ( cd /dev ; ls mixer* 2>/dev/null ) 60 /usr/sbin/mixer -f ${dev} -o > /var/db/${1}-state 2>/dev/null 74 /usr/sbin/mixer -f ${dev} `cat ${file}` > /dev/null 83 local mixer 85 for mixer in `list_mixers`; do 86 mixer_restore ${mixer} 95 local mixer 97 for mixer in `list_mixers`; do 98 mixer_save ${mixer}
|
H A D | Makefile | 48 mixer \
|
/freebsd/usr.sbin/mixer/ |
H A D | mixer.c | 41 static void initctls(struct mixer *); 42 static void printall(struct mixer *, int); 43 static void printminfo(struct mixer *, int); 44 static void printdev(struct mixer *, int); 45 static void printrecsrc(struct mixer *, int); /* XXX: change name */ 46 static int set_dunit(struct mixer *, int, char *); 58 struct mixer *m; in main() 228 initctls(struct mixer *m) in initctls() 245 printall(struct mixer *m, int oflag) in printall() 257 printminfo(struct mixer *m, int oflag) in printminfo() [all …]
|
H A D | Makefile | 3 PROG= mixer
|
/freebsd/sys/dev/sound/pcm/ |
H A D | mixer.c | 331 mixer_get(struct snd_mixer *mixer, int dev) in mixer_get() argument 333 if ((dev < SOUND_MIXER_NRDEVICES) && (mixer->devs & (1 << dev))) { in mixer_get() 334 if (mixer->mutedevs & (1 << dev)) in mixer_get() 335 return (mixer->level_muted[dev]); in mixer_get() 337 return (mixer->level[dev]); in mixer_get() 344 mix_setmutedevs(struct snd_mixer *mixer, u_int32_t mutedevs) in mix_setmutedevs() argument 349 mutedevs &= mixer->devs; in mix_setmutedevs() 350 delta = (mixer->mutedevs ^ mutedevs) & mixer->devs; in mix_setmutedevs() 351 mixer->mutedevs = mutedevs; in mix_setmutedevs() 357 mixer->level_muted[i] = mixer->level[i]; in mix_setmutedevs() [all …]
|
H A D | mixer_if.m | 32 INTERFACE mixer;
|
H A D | feeder_chain.c | 788 FEEDER_BUILD(mixer); in feeder_chain() 857 FEEDER_BUILD(mixer); in feeder_chain()
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | axentia,tse850-pcm5142.txt | 7 - axentia,add-gpios: gpio specifier that controls the mixer. 33 meaning that input and output are directly connected, or they are in mixer 34 position, meaning that the signal is passed through the 'Sum' mixer. Similarly 37 In the above, the 'loop1' relays are inactive, thus feeding IN1 to the mixer 38 (if 'add' is active) and feeding the mixer output to OUT1. The 'loop2' relays
|
/freebsd/contrib/ntp/util/ |
H A D | audio-pcm.c | 64 unsigned int mixer in d_mixer() argument 71 if ((1 << i) & mixer) { in d_mixer()
|
/freebsd/sys/modules/sound/sound/ |
H A D | Makefile | 19 SRCS+= mixer.c sndstat.c sound.c vchan.c
|
/freebsd/sys/contrib/device-tree/Bindings/devfreq/ |
H A D | exynos-bus.txt | 438 Exynos4412 SoC with video mixer as an interconnect consumer device. 483 &mixer { 484 compatible = "samsung,exynos4212-mixer";
|
/freebsd/sys/contrib/device-tree/src/arm/samsung/ |
H A D | exynos4x12.dtsi | 635 &mixer { 636 compatible = "samsung,exynos4212-mixer"; 637 clock-names = "mixer", "hdmi", "sclk_hdmi", "vp";
|
H A D | exynos4210.dtsi | 502 &mixer { 503 clock-names = "mixer", "hdmi", "sclk_hdmi", "vp", "mout_mixer",
|
H A D | exynos5250.dtsi | 810 mixer: mixer@14450000 { label 811 compatible = "samsung,exynos5250-mixer"; 817 clock-names = "mixer", "hdmi", "sclk_hdmi";
|
/freebsd/sys/contrib/device-tree/src/riscv/allwinner/ |
H A D | sunxi-d1s-t113.dtsi | 663 mixer0: mixer@5100000 { 664 compatible = "allwinner,sun20i-d1-de2-mixer-0"; 685 mixer1: mixer@5200000 { 686 compatible = "allwinner,sun20i-d1-de2-mixer-1";
|
/freebsd/sys/dev/sound/pci/hda/ |
H A D | hdaa.h | 171 struct snd_mixer *mixer; member
|
/freebsd/usr.sbin/ |
H A D | Makefile | 42 mixer \
|
/freebsd/sys/contrib/device-tree/Bindings/reset/ |
H A D | reset.txt | 70 reset-names = "i2s1", "i2s2", "dma", "mixer";
|
/freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sun8i-a83t.dtsi | 338 mixer0: mixer@1100000 { 339 compatible = "allwinner,sun8i-a83t-de2-mixer-0"; 369 mixer1: mixer@1200000 { 370 compatible = "allwinner,sun8i-a83t-de2-mixer-1";
|
H A D | sun8i-r40.dtsi | 186 mixer0: mixer@1100000 { 187 compatible = "allwinner,sun8i-r40-de2-mixer-0"; 208 mixer1: mixer@1200000 { 209 compatible = "allwinner,sun8i-r40-de2-mixer-1";
|