| /linux/sound/ |
| H A D | Kconfig | 2 menuconfig SOUND config 3 tristate "Sound card support" 6 If you have a sound card in your computer, i.e. if it can say more 9 if SOUND 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" 43 tristate "Advanced Linux Sound Architecture" 45 Say 'Y' or 'M' to enable ALSA (Advanced Linux Sound Architecture), [all …]
|
| H A D | sound_core.c | 3 * Sound core. This file is composed of two parts. sound_class 4 * which is common to both OSS and ALSA and OSS sound core which 16 #include <sound/core.h> 26 MODULE_DESCRIPTION("Core sound module"); 38 .name = "sound", 72 * OSS sound core handling. Breaks out sound functions to submodules 80 * Top level handler for the sound subsystem. Various devices can 105 #include <linux/sound.h> 120 * of SOUND_MAJOR to trap open attempts to any sound minor and 121 * requests modules using custom sound-slot/service-* module aliases. [all …]
|
| /linux/sound/soc/ |
| H A D | Kconfig | 105 source "sound/soc/adi/Kconfig" 106 source "sound/soc/amd/Kconfig" 107 source "sound/soc/apple/Kconfig" 108 source "sound/soc/atmel/Kconfig" 109 source "sound/soc/au1x/Kconfig" 110 source "sound/soc/bcm/Kconfig" 111 source "sound/soc/cirrus/Kconfig" 112 source "sound/soc/dwc/Kconfig" 113 source "sound/soc/fsl/Kconfig" 114 source "sound/so [all...] |
| /linux/Documentation/sound/kernel-api/ |
| H A D | alsa-driver-api.rst | 10 .. 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/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,sm8250.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,sm8250.yaml# 7 title: Qualcomm Technologies Inc. ASoC sound card drivers 13 This bindings describes Qualcomm SoC based sound cards 64 as amplifiers, to be added to the sound card. 68 description: User visible long sound card name 90 sound-dai: 99 sound-dai: 108 sound-dai: 127 #include <dt-bindings/sound/qcom,q6afe.h> 128 #include <dt-bindings/sound/qcom,q6asm.h> [all …]
|
| H A D | google,sc7280-herobrine.yaml | 4 $id: http://devicetree.org/schemas/sound/google,sc7280-herobrine.yaml# 7 title: Google SC7280-Herobrine ASoC sound card driver 13 This binding describes the SC7280 sound card which uses LPASS for audio. 16 - $ref: sound-card-common.yaml# 51 sound-dai: true 54 - sound-dai 62 sound-dai: true 65 - sound-dai 73 sound-dai: 77 - sound-dai [all …]
|
| H A D | qcom,apq8016-sbc-sndcard.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,apq8016-sbc-sndcard.yaml# 7 title: Qualcomm APQ8016 and similar sound cards 41 as amplifiers, to be added to the sound card. 45 description: User visible long sound card name 52 description: User specified audio sound widgets. 75 sound-dai: 84 sound-dai: 93 sound-dai: 113 #include <dt-bindings/sound/qcom,lpass.h> 114 sound@7702000 { [all …]
|
| H A D | mt8186-mt6366-rt1019-rt5682s.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-rt1019-rt5682s.yaml# 7 title: Mediatek MT8186 with MT6366, RT1019 and RT5682S ASoC sound card driver 13 This binding describes the MT8186 sound card. 16 - $ref: sound-card-common.yaml# 21 - mediatek,mt8186-mt6366-rt1019-rt5682s-sound 22 - mediatek,mt8186-mt6366-rt5682s-max98360-sound 23 - mediatek,mt8186-mt6366-rt5650-sound 69 sound-dai: 72 - sound-dai 79 sound-dai: [all …]
|
| H A D | amlogic,axg-sound-card.yaml | 4 $id: http://devicetree.org/schemas/sound/amlogic,axg-sound-card.yaml# 7 title: Amlogic AXG sound card 13 - $ref: sound-card-common.yaml# 17 const: amlogic,axg-sound-card 68 sound-dai: 92 sound-dai: 104 - sound-dai 107 - sound-dai 116 sound { 117 compatible = "amlogic,axg-sound-card"; [all …]
|
| H A D | amlogic,gx-sound-card.yaml | 4 $id: http://devicetree.org/schemas/sound/amlogic,gx-sound-card.yaml# 7 title: Amlogic GX sound card 13 - $ref: sound-card-common.yaml# 18 - const: amlogic,gx-sound-card 57 sound-dai: 72 sound-dai: 77 - sound-dai 80 - sound-dai 90 sound { 91 compatible = "amlogic,gx-sound-card"; [all …]
|
| H A D | mt8186-mt6366-da7219-max98357.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-da7219-max98357.yaml# 7 title: Mediatek MT8186 with MT6366, DA7219 and MAX98357 ASoC sound card driver 13 This binding describes the MT8186 sound card. 16 - $ref: sound-card-common.yaml# 21 - mediatek,mt8186-mt6366-da7219-max98357-sound 57 sound-dai: 60 - sound-dai 67 sound-dai: 74 - sound-dai 83 A list of the desired dai-links in the sound card. Each entry is a [all …]
|
| H A D | loongson,ls-audio-card.yaml | 4 $id: http://devicetree.org/schemas/sound/loongson,ls-audio-card.yaml# 7 title: Loongson 7axxx/2kxxx ASoC audio sound card driver 13 The binding describes the sound card present in loongson 14 7axxx/2kxxx platform. The sound card is an ASoC component 23 description: User specified audio sound card name 33 sound-dai: 36 - sound-dai 43 sound-dai: 46 - sound-dai 59 sound { [all …]
|
| H A D | mt8192-mt6359-rt1015-rt5682.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8192-mt6359-rt1015-rt5682.yaml# 7 title: Mediatek MT8192 with MT6359, RT1015 and RT5682 ASoC sound card driver 14 This binding describes the MT8192 sound card. 17 - $ref: sound-card-common.yaml# 66 sound-dai: 69 - sound-dai 77 sound-dai: 83 - sound-dai 114 sound-dai: 118 - sound-dai [all …]
|
| H A D | google,sc7180-trogdor.yaml | 4 $id: http://devicetree.org/schemas/sound/google,sc7180-trogdor.yaml# 7 title: Google SC7180-Trogdor ASoC sound card driver 14 This binding describes the SC7180 sound card which uses LPASS for audio. 17 - $ref: sound-card-common.yaml# 59 sound-dai: 68 sound-dai: 89 sound { 106 sound-dai = <&lpass_cpu 0>; 110 sound-dai = <&alc5682 0>; 118 sound-dai = <&lpass_cpu 1>; [all …]
|
| H A D | nxp,tfa989x.yaml | 4 $id: http://devicetree.org/schemas/sound/nxp,tfa989x.yaml# 25 '#sound-dai-cells': 31 sound-name-prefix: true 48 - '#sound-dai-cells' 61 sound-name-prefix = "Speaker Left"; 62 #sound-dai-cells = <0>; 67 sound-name-prefix = "Speaker Right"; 68 #sound-dai-cells = <0>; 85 sound-name-prefix = "Speaker Top"; 86 #sound-dai-cells = <0>; [all …]
|
| H A D | mt8195-mt6359.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8195-mt6359.yaml# 7 title: MediaTek MT8195 ASoC sound card driver 13 This binding describes the MT8195 sound card. 16 - $ref: sound-card-common.yaml# 28 description: User specified audio sound card name 80 A list of the desired dai-links in the sound card. Each entry is a 108 sound-dai: 112 - sound-dai 145 sound: mt8195-sound { 167 sound-dai = <&headset_codec>; [all …]
|
| H A D | st,sti-asoc-card.txt | 3 The sti ASoC Sound Card can be used, for all sti SoCs using internal sti-sas 6 sti sound drivers allows to expose sti SoC audio interface through the 7 generic ASoC simple card. For details about sound card declaration please refer to 8 Documentation/devicetree/bindings/sound/simple-card.yaml. 56 #sound-dai-cells = <0>; 68 #sound-dai-cells = <0>; 79 #sound-dai-cells = <0>; 90 #sound-dai-cells = <0>; 114 #sound-dai-cells = <1>; 121 sound { [all …]
|
| H A D | samsung,snow.yaml | 4 $id: http://devicetree.org/schemas/sound/samsung,snow.yaml# 24 sound-dai: 30 - sound-dai 36 sound-dai: 40 - sound-dai 53 description: The user-visible name of this sound complex. 65 sound { 70 sound-dai = <&i2s0 0>; 74 sound-dai = <&max98095 0>, <&hdmi>;
|
| /linux/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-g12.dtsi | 16 #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 …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | msm8916-modem-qdsp6.dtsi | 9 #include <dt-bindings/sound/qcom,q6afe.h> 10 #include <dt-bindings/sound/qcom,q6asm.h> 79 &sound { 93 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>; 101 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA2>; 109 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA3>; 117 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA4>; 125 sound-dai = <&q6afedai PRIMARY_MI2S_RX>; 128 sound-dai = <&q6routing>; 131 sound-dai = <&lpass_codec 0>, <&pm8916_codec 0>; [all …]
|
| H A D | sc7280-herobrine-audio-wcd9385.dtsi | 10 sound: sound { label 43 sound-dai = <&lpass_cpu MI2S_SECONDARY>; 47 sound-dai = <&max98360a>; 56 sound-dai = <&lpass_cpu LPASS_DP_RX>; 60 sound-dai = <&mdss_dp>; 69 sound-dai = <&lpass_cpu LPASS_CDC_DMA_RX0>; 73 sound-dai = <&wcd9385 0>, <&swr0 0>, <&lpass_rx_macro 0>; 82 sound-dai = <&lpass_cpu LPASS_CDC_DMA_TX3>; 86 sound-dai = <&wcd9385 1>, <&swr1 0>, <&lpass_tx_macro 0>; 95 sound-dai = <&lpass_cpu LPASS_CDC_DMA_VA_TX0>; [all …]
|
| /linux/sound/soc/sof/intel/ |
| H A D | Kconfig | 6 This adds support for Sound Open Firmware for Intel(R) platforms. 49 This adds support for Sound Open Firmware for Intel(R) platforms 69 This adds support for Sound Open Firmware for Intel(R) platforms 93 This adds support for Sound Open Firmware for Intel(R) platforms 134 This adds support for Sound Open Firmware for Intel(R) platforms 144 This adds support for Sound Open Firmware for Intel(R) platforms 161 This adds support for Sound Open Firmware for Intel(R) platforms 171 This adds support for Sound Open Firmware for Intel(R) platforms 181 This adds support for Sound Open Firmware for Intel(R) platforms 198 This adds support for Sound Ope [all...] |
| /linux/sound/soc/generic/ |
| H A D | Kconfig | 8 tristate "ASoC Simple sound card support" 11 This option enables generic simple sound card support 15 tristate "ASoC Audio Graph sound card support" 19 This option enables generic simple sound card support 24 tristate "ASoC Audio Graph sound card2 support" 28 This option enables generic simple sound card2 support 38 tristate "ASoC Test component sound support" 41 This option enables test component sound driver support.
|
| /linux/sound/oss/dmasound/ |
| H A D | Kconfig | 3 tristate "Atari DMA sound support" 4 depends on ATARI && SOUND 9 compatible with the Linux/i386 sound system. Otherwise, say N. 17 tristate "Amiga DMA sound support" 18 depends on AMIGA && SOUND 23 compatible with the Linux/i386 sound system. Otherwise, say N. 31 tristate "Q40 sound support" 32 depends on Q40 && SOUND 37 compatible with the Linux/i386 sound system. Otherwise, say N.
|
| /linux/sound/aoa/soundbus/i2sbus/ |
| H A D | core.c | 17 #include <sound/core.h> 76 i2sdev = container_of(dev, struct i2sbus_dev, sound.ofdev.dev); in i2sbus_release_dev() 87 of_node_put(i2sdev->sound.ofdev.dev.of_node); in i2sbus_release_dev() 156 struct device_node *child, *sound = NULL; in i2sbus_add_dev() local 180 if (of_node_name_eq(child, "sound")) { in i2sbus_add_dev() 181 of_node_put(sound); in i2sbus_add_dev() 183 sound = of_node_get(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() 192 "sound in i2sbus_add_dev() [all...] |