Home
last modified time | relevance | path

Searched refs:amixer (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.3-rc2/sound/pci/ctxfi/
A Dctamixer.c108 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 …]
A Dctamixer.h52 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 …]
A Dctmixer.c346 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 …]
A Dctatc.c249 struct amixer *amixer; in atc_pcm_playback_prepare() local
302 amixer->ops->setup(amixer, &src->rsc, in atc_pcm_playback_prepare()
649 struct amixer *amixer; in atc_pcm_capture_prepare() local
674 amixer->ops->setup(amixer, out_ports[i], in atc_pcm_capture_prepare()
687 amixer->ops->setup(amixer, &src->rsc, INIT_VOL, NULL); in atc_pcm_capture_prepare()
701 amixer->ops->set_input(amixer, out_ports[i]); in atc_pcm_capture_prepare()
702 amixer->ops->set_scale(amixer, INIT_VOL); in atc_pcm_capture_prepare()
703 amixer->ops->set_sum(amixer, NULL); in atc_pcm_capture_prepare()
704 amixer->ops->commit_raw_write(amixer); in atc_pcm_capture_prepare()
899 struct amixer *amixer; in spdif_passthru_playback_prepare() local
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/
A Dnvidia,tegra210-mixer.yaml24 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";
A Drenesas,rsnd.txt85 > 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 …]
A Dnvidia,tegra210-ahub.yaml105 '^amixer@[0-9a-f]+$':
/linux-6.3-rc2/arch/arm/boot/dts/
A Diwg20d-q7-common.dtsi13 * 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
A Dr8a7745-iwg22d-sodimm.dts13 * 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
A Dr8a7742-iwg21d-q7.dts13 * 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
A Dr8a7793-gose.dts17 * 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
A Dr8a7790-lager.dts19 * 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
A Dr8a7791-koelsch.dts19 * 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
A Dr8a7791-porter.dts16 * amixer set "LINEOUT Mixer DACL" on
A Dr8a7794-silk.dts18 * amixer set "LINEOUT Mixer DACL" on
/linux-6.3-rc2/arch/arm64/boot/dts/renesas/
A Drz-smarc-common.dtsi16 * 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
A Dsalvator-common.dtsi13 * 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
/linux-6.3-rc2/arch/arm64/boot/dts/nvidia/
A Dtegra210-p2371-2180.dts727 amixer@702dbb00 {
A Dtegra186.dtsi435 tegra_amixer: amixer@290bb00 {
436 compatible = "nvidia,tegra186-amixer",
437 "nvidia,tegra210-amixer";
A Dtegra210.dtsi1725 tegra_amixer: amixer@702dbb00 {
1726 compatible = "nvidia,tegra210-amixer";
A Dtegra234-p3737-0000+p3701-0000.dts728 amixer@290bb00 {
A Dtegra194.dtsi535 tegra_amixer: amixer@290bb00 {
536 compatible = "nvidia,tegra194-amixer",
537 "nvidia,tegra210-amixer";
A Dtegra234.dtsi482 tegra_amixer: amixer@290bb00 {
483 compatible = "nvidia,tegra234-amixer",
484 "nvidia,tegra210-amixer";
A Dtegra186-p2771-0000.dts869 amixer@290bb00 {
/linux-6.3-rc2/Documentation/sound/soc/
A Ddapm.rst42 e.g. alsamixer, amixer.

Completed in 50 milliseconds

12