| /linux-6.15/sound/pci/ctxfi/ |
| H A D | ctamixer.c | 108 static int amixer_commit_write(struct amixer *amixer) in amixer_commit_write() argument 121 amixer->rsc.ops->master(&amixer->rsc); in amixer_commit_write() 142 amixer->rsc.ops->next_conj(&amixer->rsc); in amixer_commit_write() 144 amixer->rsc.ops->master(&amixer->rsc); in amixer_commit_write() 160 index = amixer->rsc.ops->output_slot(&amixer->rsc); in amixer_commit_raw_write() 166 static int amixer_get_y(struct amixer *amixer) in amixer_get_y() argument 195 static int amixer_rsc_init(struct amixer *amixer, in amixer_rsc_init() argument 201 err = rsc_init(&amixer->rsc, amixer->idx[0], in amixer_rsc_init() 217 static int amixer_rsc_uninit(struct amixer *amixer) in amixer_rsc_uninit() argument 233 struct amixer *amixer; in get_amixer_rsc() local [all …]
|
| H A D | ctamixer.h | 52 struct amixer { struct 61 int (*set_input)(struct amixer *amixer, struct rsc *rsc); 62 int (*set_scale)(struct amixer *amixer, unsigned int scale); 63 int (*set_invalid_squash)(struct amixer *amixer, unsigned int iv); 64 int (*set_sum)(struct amixer *amixer, struct sum *sum); 65 int (*commit_write)(struct amixer *amixer); 67 int (*commit_raw_write)(struct amixer *amixer); 68 int (*setup)(struct amixer *amixer, struct rsc *input, 70 int (*get_scale)(struct amixer *amixer); 86 struct amixer **ramixer); [all …]
|
| H A D | ctmixer.c | 346 struct amixer *amixer; in ct_alsa_mix_volume_get() local 369 struct amixer *amixer; in ct_alsa_mix_volume_put() local 380 oval = amixer->ops->get_scale(amixer); in ct_alsa_mix_volume_put() 382 amixer->ops->set_scale(amixer, val); in ct_alsa_mix_volume_put() 383 amixer->ops->commit_write(amixer); in ct_alsa_mix_volume_put() 391 amixer->ops->commit_write(amixer); in ct_alsa_mix_volume_put() 842 struct amixer *amixer; in ct_mixer_get_resources() local 1051 amixer->ops->commit_write(amixer); in mixer_set_input_port() 1123 struct amixer *amixer; in mixer_resume() local 1128 amixer->ops->commit_write(amixer); in mixer_resume() [all …]
|
| H A D | ctatc.c | 246 struct amixer *amixer; in atc_pcm_playback_prepare() local 299 amixer->ops->setup(amixer, &src->rsc, in atc_pcm_playback_prepare() 646 struct amixer *amixer; in atc_pcm_capture_prepare() local 671 amixer->ops->setup(amixer, out_ports[i], in atc_pcm_capture_prepare() 684 amixer->ops->setup(amixer, &src->rsc, INIT_VOL, NULL); in atc_pcm_capture_prepare() 698 amixer->ops->set_input(amixer, out_ports[i]); in atc_pcm_capture_prepare() 699 amixer->ops->set_scale(amixer, INIT_VOL); in atc_pcm_capture_prepare() 700 amixer->ops->set_sum(amixer, NULL); in atc_pcm_capture_prepare() 701 amixer->ops->commit_raw_write(amixer); in atc_pcm_capture_prepare() 896 struct amixer *amixer; in spdif_passthru_playback_prepare() local [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | nvidia,tegra210-mixer.yaml | 24 pattern: "^amixer@[0-9a-f]*$" 28 - const: nvidia,tegra210-amixer 31 - nvidia,tegra234-amixer 32 - nvidia,tegra194-amixer 33 - nvidia,tegra186-amixer 34 - const: nvidia,tegra210-amixer 69 amixer@702dbb00 { 70 compatible = "nvidia,tegra210-amixer";
|
| H A D | renesas,rsnd.txt | 85 > amixer set "SRC Out Rate" on 127 amixer set "CTU Reset" on 128 amixer set "CTU Pass" 9,10 129 amixer set "CTU SV0" 0,4194304 133 amixer set "CTU Reset" on 134 amixer set "CTU Pass" 2,1 161 amixer set "DVC Out" 100% 164 amixer set "DVC In" 100% 167 amixer set "DVC Out Mute" on 170 amixer set "DVC In Mute" on [all …]
|
| H A D | nvidia,tegra210-ahub.yaml | 105 '^amixer@[0-9a-f]+$':
|
| /linux-6.15/arch/arm/boot/dts/renesas/ |
| H A D | iwg20d-q7-common.dtsi | 13 * amixer set "DVC Out" 100% 14 * amixer set "DVC In" 100% 18 * amixer set "DVC Out Mute" on 19 * amixer set "DVC In Mute" on 23 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 24 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 25 * amixer set "DVC Out Ramp" on 27 * amixer set "DVC Out" 80% // Volume Down 28 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a7745-iwg22d-sodimm.dts | 13 * amixer set "DVC Out" 100% 14 * amixer set "DVC In" 100% 18 * amixer set "DVC Out Mute" on 19 * amixer set "DVC In Mute" on 23 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 24 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 25 * amixer set "DVC Out Ramp" on 27 * amixer set "DVC Out" 80% // Volume Down 28 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a7742-iwg21d-q7.dts | 13 * amixer set "DVC Out" 100% 14 * amixer set "DVC In" 100% 18 * amixer set "DVC Out Mute" on 19 * amixer set "DVC In Mute" on 23 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 24 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 25 * amixer set "DVC Out Ramp" on 27 * amixer set "DVC Out" 80% // Volume Down 28 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a7793-gose.dts | 17 * amixer set "LINEOUT Mixer DACL" on 18 * amixer set "DVC Out" 100% 19 * amixer set "DVC In" 100% 23 * amixer set "DVC Out Mute" on 24 * amixer set "DVC In Mute" on 28 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 29 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 30 * amixer set "DVC Out Ramp" on 32 * amixer set "DVC Out" 80% // Volume Down 33 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a7790-lager.dts | 19 * amixer set "LINEOUT Mixer DACL" on 20 * amixer set "DVC Out" 100% 21 * amixer set "DVC In" 100% 25 * amixer set "DVC Out Mute" on 26 * amixer set "DVC In Mute" on 30 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 31 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 32 * amixer set "DVC Out Ramp" on 34 * amixer set "DVC Out" 80% // Volume Down 35 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a7791-koelsch.dts | 19 * amixer set "LINEOUT Mixer DACL" on 20 * amixer set "DVC Out" 100% 21 * amixer set "DVC In" 100% 25 * amixer set "DVC Out Mute" on 26 * amixer set "DVC In Mute" on 30 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 31 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 32 * amixer set "DVC Out Ramp" on 34 * amixer set "DVC Out" 80% // Volume Down 35 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a7791-porter.dts | 16 * amixer set "LINEOUT Mixer DACL" on
|
| H A D | r8a7794-silk.dts | 18 * amixer set "LINEOUT Mixer DACL" on
|
| /linux-6.15/arch/arm64/boot/dts/renesas/ |
| H A D | rz-smarc-common.dtsi | 16 * amixer cset name='Left Input Mixer L2 Switch' on 17 * amixer cset name='Right Input Mixer R2 Switch' on 18 * amixer cset name='Headphone Playback Volume' 100 19 * amixer cset name='PCM Volume' 100% 20 * amixer cset name='Input PGA Volume' 25
|
| H A D | ulcb-kf.dtsi | 10 * > amixer set "DVC Out" 1% 11 * > amixer set "DVC In" 20% 14 * > amixer -D hw:1 set "pcm3168a DAC1" 50% 15 * > amixer -D hw:1 set "pcm3168a DAC2" 50% 16 * > amixer -D hw:1 set "pcm3168a DAC3" 50% 17 * > amixer -D hw:1 set "pcm3168a DAC4" 50% 20 * > amixer -D hw:1 set "DAC1" 50% 21 * > amixer -D hw:1 set "DAC2" 50% 22 * > amixer -D hw:1 set "DAC3" 50% 23 * > amixer -D hw:1 set "DAC4" 50%
|
| H A D | white-hawk-ard-audio-da7212.dtso | 66 * > amixer set "Headphone" 40% 67 * > amixer set "Headphone" on 68 * > amixer set "Mixout Left DAC Left" on 69 * > amixer set "Mixout Right DAC Right" on
|
| H A D | salvator-common.dtsi | 13 * amixer set "DVC Out" 100% 14 * amixer set "DVC In" 100% 18 * amixer set "DVC Out Mute" on 19 * amixer set "DVC In Mute" on 23 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 24 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 25 * amixer set "DVC Out Ramp" on 27 * amixer set "DVC Out" 80% // Volume Down 28 * amixer set "DVC Out" 100% // Volume Up
|
| H A D | r8a779h0-gray-hawk-single.dts | 13 * by the GP0_01 pin via amixer. 16 * > amixer set "MUX" "Playback" // for GP0_01 17 * > amixer set "DAC 1" 85% 21 * > amixer set "MUX" "Capture" // for GP0_01 22 * > amixer set "Mic 1" 80% 23 * > amixer set "ADC 1" on 24 * > amixer set 'ADC 1' 80%
|
| H A D | ulcb.dtsi | 10 * > amixer set "DVC Out" 1% 11 * > amixer set "DVC In" 20%
|
| /linux-6.15/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra210-p2371-2180.dts | 725 amixer@702dbb00 {
|
| H A D | tegra186.dtsi | 436 tegra_amixer: amixer@290bb00 { 437 compatible = "nvidia,tegra186-amixer", 438 "nvidia,tegra210-amixer";
|
| /linux-6.15/Documentation/sound/designs/ |
| H A D | midi-2.0.rst | 574 via `amixer` program running on the gadget host like:: 576 % amixer -c1 cget iface=RAWMIDI,name='Operation Mode'
|
| /linux-6.15/Documentation/sound/soc/ |
| H A D | dapm.rst | 63 e.g. alsamixer, amixer.
|