Home
last modified time | relevance | path

Searched refs:sound (Results 1 – 25 of 830) sorted by relevance

12345678910>>...34

/Linux-v6.1/Documentation/sound/kernel-api/
Dalsa-driver-api.rst10 .. kernel-doc:: sound/core/init.c
14 .. kernel-doc:: sound/core/device.c
18 .. kernel-doc:: sound/core/sound.c
22 .. kernel-doc:: sound/core/memory.c
23 .. kernel-doc:: sound/core/memalloc.c
31 .. kernel-doc:: sound/core/pcm.c
32 .. kernel-doc:: sound/core/pcm_lib.c
33 .. kernel-doc:: sound/core/pcm_native.c
34 .. kernel-doc:: include/sound/pcm.h
38 .. kernel-doc:: sound/core/pcm_misc.c
[all …]
/Linux-v6.1/sound/soc/
DKconfig69 source "sound/soc/adi/Kconfig"
70 source "sound/soc/amd/Kconfig"
71 source "sound/soc/apple/Kconfig"
72 source "sound/soc/atmel/Kconfig"
73 source "sound/soc/au1x/Kconfig"
74 source "sound/soc/bcm/Kconfig"
75 source "sound/soc/cirrus/Kconfig"
76 source "sound/soc/dwc/Kconfig"
77 source "sound/soc/fsl/Kconfig"
78 source "sound/soc/hisilicon/Kconfig"
[all …]
/Linux-v6.1/sound/
DKconfig6 If you have a sound card in your computer, i.e. if it can say more
23 appropriate module using sound-slot/service-* and char-major-*
30 and whether OSS sound devices appear multiple times in
31 /proc/devices. sound-slot/service-* module aliases are scheduled
40 source "sound/oss/dmasound/Kconfig"
48 the new base sound system.
54 source "sound/core/Kconfig"
56 source "sound/drivers/Kconfig"
58 source "sound/isa/Kconfig"
60 source "sound/pci/Kconfig"
[all …]
/Linux-v6.1/arch/arm64/boot/dts/amlogic/
Dmeson-g12b-gtking.dts11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
23 #sound-dai-cells = <0>;
26 sound-name-prefix = "DIT";
29 sound {
30 compatible = "amlogic,axg-sound-card";
51 sound-dai = <&frddr_a>;
55 sound-dai = <&frddr_b>;
59 sound-dai = <&frddr_c>;
64 sound-dai = <&tdmif_b>;
73 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
[all …]
Dmeson-g12b-ugoos-am6.dts11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
18 #sound-dai-cells = <0>;
21 sound-name-prefix = "DIT";
24 sound {
25 compatible = "amlogic,axg-sound-card";
46 sound-dai = <&frddr_a>;
50 sound-dai = <&frddr_b>;
54 sound-dai = <&frddr_c>;
59 sound-dai = <&tdmif_b>;
68 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
[all …]
Dmeson-g12.dtsi16 #sound-dai-cells = <0>;
17 sound-name-prefix = "TDM_A";
27 #sound-dai-cells = <0>;
28 sound-name-prefix = "TDM_B";
38 #sound-dai-cells = <0>;
39 sound-name-prefix = "TDM_C";
53 #sound-dai-cells = <0>;
54 sound-name-prefix = "PDM";
103 #sound-dai-cells = <0>;
104 sound-name-prefix = "TODDR_A";
[all …]
Dmeson-gxbb-wetek-play2.dts11 #include <dt-bindings/sound/meson-aiu.h>
18 #sound-dai-cells = <0>;
21 sound-name-prefix = "DIT";
49 sound {
50 compatible = "amlogic,gx-sound-card";
62 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
66 sound-dai = <&aiu AIU_CPU CPU_SPDIF_FIFO>;
70 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
75 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
80 sound-dai = <&aiu AIU_CPU CPU_SPDIF_ENCODER>;
[all …]
Dmeson-sm1.dtsi18 #sound-dai-cells = <0>;
19 sound-name-prefix = "TDM_A";
29 #sound-dai-cells = <0>;
30 sound-name-prefix = "TDM_B";
40 #sound-dai-cells = <0>;
41 sound-name-prefix = "TDM_C";
181 #sound-dai-cells = <0>;
182 sound-name-prefix = "TODDR_A";
196 #sound-dai-cells = <0>;
197 sound-name-prefix = "TODDR_B";
[all …]
Dmeson-sm1-a95xf3-air.dts10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
16 sound {
17 compatible = "amlogic,axg-sound-card";
35 sound-dai = <&frddr_a>;
39 sound-dai = <&frddr_b>;
43 sound-dai = <&frddr_c>;
48 sound-dai = <&tdmif_b>;
57 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
63 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
66 sound-dai = <&hdmi_tx>;
Dmeson-gxbb-wetek-hub.dts10 #include <dt-bindings/sound/meson-aiu.h>
16 sound {
17 compatible = "amlogic,gx-sound-card";
29 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
33 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
38 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
43 sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
46 sound-dai = <&hdmi_tx>;
Dmeson-axg-s400.dts64 #sound-dai-cells = <0>;
70 sound-name-prefix = "Linein";
74 #sound-dai-cells = <0>;
79 sound-name-prefix = "Lineout";
83 #sound-dai-cells = <0>;
86 sound-name-prefix = "DIT";
90 #sound-dai-cells = <0>;
95 sound-name-prefix = "MIC";
99 #sound-dai-cells = <0>;
102 sound-name-prefix = "DIR";
[all …]
Dmeson-sm1-x96-air.dts10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
16 sound {
17 compatible = "amlogic,axg-sound-card";
35 sound-dai = <&frddr_a>;
39 sound-dai = <&frddr_b>;
43 sound-dai = <&frddr_c>;
48 sound-dai = <&tdmif_b>;
57 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
63 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
66 sound-dai = <&hdmi_tx>;
Dmeson-g12b-gtking-pro.dts11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
43 sound {
44 compatible = "amlogic,axg-sound-card";
62 sound-dai = <&frddr_a>;
66 sound-dai = <&frddr_b>;
70 sound-dai = <&frddr_c>;
75 sound-dai = <&tdmif_b>;
84 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
89 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
92 sound-dai = <&hdmi_tx>;
Dmeson-sm1-a95xf3-air-gbit.dts10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
16 sound {
17 compatible = "amlogic,axg-sound-card";
35 sound-dai = <&frddr_a>;
39 sound-dai = <&frddr_b>;
43 sound-dai = <&frddr_c>;
48 sound-dai = <&tdmif_b>;
57 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
63 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
66 sound-dai = <&hdmi_tx>;
Dmeson-sm1-x96-air-gbit.dts10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
16 sound {
17 compatible = "amlogic,axg-sound-card";
35 sound-dai = <&frddr_a>;
39 sound-dai = <&frddr_b>;
43 sound-dai = <&frddr_c>;
48 sound-dai = <&tdmif_b>;
57 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
63 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
66 sound-dai = <&hdmi_tx>;
Dmeson-gx-p23x-q20x.dtsi11 #include <dt-bindings/sound/meson-aiu.h>
21 sound-name-prefix = "AU2";
27 #sound-dai-cells = <0>;
30 sound-name-prefix = "DIT";
122 sound {
123 compatible = "amlogic,gx-sound-card";
143 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
147 sound-dai = <&aiu AIU_CPU CPU_SPDIF_FIFO>;
151 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
156 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
[all …]
Dmeson-gxm-nexbox-a1.dts13 #include <dt-bindings/sound/meson-aiu.h>
29 #sound-dai-cells = <0>;
32 sound-name-prefix = "DIT";
87 sound {
88 compatible = "amlogic,gx-sound-card";
100 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
104 sound-dai = <&aiu AIU_CPU CPU_SPDIF_FIFO>;
108 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
113 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
118 sound-dai = <&aiu AIU_CPU CPU_SPDIF_ENCODER>;
[all …]
Dmeson-g12b-gsking-x.dts12 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
42 sound {
43 compatible = "amlogic,axg-sound-card";
61 sound-dai = <&frddr_a>;
65 sound-dai = <&frddr_b>;
69 sound-dai = <&frddr_c>;
74 sound-dai = <&tdmif_a>;
83 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_A>;
88 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
91 sound-dai = <&hdmi_tx>;
Dmeson-sm1-h96-max.dts10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h>
16 sound {
17 compatible = "amlogic,axg-sound-card";
35 sound-dai = <&frddr_a>;
39 sound-dai = <&frddr_b>;
43 sound-dai = <&frddr_c>;
48 sound-dai = <&tdmif_b>;
57 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>;
63 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>;
66 sound-dai = <&hdmi_tx>;
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Damlogic,g12a-tohdmitx.txt8 - #sound-dai-cells: should be 1.
16 #sound-dai-cells = <1>;
20 Example of an 'amlogic,axg-sound-card':
22 sound {
23 compatible = "amlogic,axg-sound-card";
28 sound-dai = <&tdmif_a>;
33 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_A>;
37 sound-dai = <&external_dac>;
42 sound-dai = <&tdmif_c>;
47 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_C>;
[all …]
Damlogic,axg-sound-card.txt1 Amlogic AXG sound card:
5 - compatible: "amlogic,axg-sound-card"
6 - model : User specified audio sound card name, one string
22 - sound-dai: phandle and port of the CPU DAI.
49 - sound-dai: phandle and port of the CODEC DAI.
58 sound {
59 compatible = "amlogic,axg-sound-card";
84 sound-dai = <&frddr_a>;
88 sound-dai = <&toddr_a>;
92 sound-dai = <&tdmif_c>;
[all …]
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsc7280-herobrine-audio-wcd9385.dtsi10 sound: sound { label
40 #sound-dai-cells = <0>;
47 sound-dai = <&lpass_cpu MI2S_SECONDARY>;
51 sound-dai = <&max98360a>;
60 sound-dai = <&lpass_cpu LPASS_DP_RX>;
64 sound-dai = <&mdss_dp>;
73 sound-dai = <&lpass_cpu LPASS_CDC_DMA_RX0>;
77 sound-dai = <&wcd9385 0>, <&swr0 0>, <&lpass_rx_macro 0>;
86 sound-dai = <&lpass_cpu LPASS_CDC_DMA_TX3>;
90 sound-dai = <&wcd9385 1>, <&swr1 0>, <&lpass_tx_macro 0>;
[all …]
/Linux-v6.1/sound/aoa/soundbus/i2sbus/
Dcore.c75 i2sdev = container_of(dev, struct i2sbus_dev, sound.ofdev.dev); in i2sbus_release_dev()
157 struct device_node *child, *sound = NULL; in i2sbus_add_dev() local
183 sound = child; in i2sbus_add_dev()
187 const u32 *id = of_get_property(sound, "layout-id", NULL); in i2sbus_add_dev()
191 snprintf(dev->sound.modalias, 32, in i2sbus_add_dev()
195 id = of_get_property(sound, "device-id", NULL); in i2sbus_add_dev()
202 snprintf(dev->sound.modalias, 32, in i2sbus_add_dev()
222 dev->sound.ofdev.archdata.dma_mask = macio->ofdev.archdata.dma_mask; in i2sbus_add_dev()
223 dev->sound.ofdev.dev.of_node = np; in i2sbus_add_dev()
224 dev->sound.ofdev.dev.dma_mask = &dev->sound.ofdev.archdata.dma_mask; in i2sbus_add_dev()
[all …]
/Linux-v6.1/sound/soc/generic/
DKconfig6 tristate "ASoC Simple sound card support"
9 This option enables generic simple sound card support
13 tristate "ASoC Audio Graph sound card support"
17 This option enables generic simple sound card support
22 tristate "ASoC Audio Graph sound card2 support"
26 This option enables generic simple sound card2 support
36 tristate "ASoC Test component sound support"
39 This option enables test component sound driver support.
/Linux-v6.1/sound/drivers/opl4/
Dopl4_synth.c373 att = voice->sound->tone_attenuate; in snd_opl4_update_volume()
378 att = 0x7f - (0x7f - att) * (voice->sound->volume_factor) / 0xfe - volume_boost; in snd_opl4_update_volume()
390 int pan = voice->sound->panpot; in snd_opl4_update_pan()
410 depth = (7 - voice->sound->vibrato) in snd_opl4_update_vibrato_depth()
412 depth = (depth >> 7) + voice->sound->vibrato; in snd_opl4_update_vibrato_depth()
430 pitch = ((note - 60) << 7) * voice->sound->key_scaling / 100 + (60 << 7); in snd_opl4_update_pitch()
431 pitch += voice->sound->pitch_offset; in snd_opl4_update_pitch()
454 voice->sound->reg_attack_decay1); in snd_opl4_update_tone_parameters()
456 voice->sound->reg_level_decay2); in snd_opl4_update_tone_parameters()
458 voice->sound->reg_release_correction); in snd_opl4_update_tone_parameters()
[all …]

12345678910>>...34