/Linux-v5.4/Documentation/sound/kernel-api/ |
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-v5.4/sound/soc/ |
D | Kconfig | 44 source "sound/soc/adi/Kconfig" 45 source "sound/soc/amd/Kconfig" 46 source "sound/soc/atmel/Kconfig" 47 source "sound/soc/au1x/Kconfig" 48 source "sound/soc/bcm/Kconfig" 49 source "sound/soc/cirrus/Kconfig" 50 source "sound/soc/dwc/Kconfig" 51 source "sound/soc/fsl/Kconfig" 52 source "sound/soc/hisilicon/Kconfig" 53 source "sound/soc/jz4740/Kconfig" [all …]
|
/Linux-v5.4/Documentation/driver-api/ |
D | sound.rst | 4 .. kernel-doc:: include/sound/core.h 7 .. kernel-doc:: sound/sound_core.c 10 .. kernel-doc:: include/sound/pcm.h 13 .. kernel-doc:: sound/core/pcm.c 16 .. kernel-doc:: sound/core/device.c 19 .. kernel-doc:: sound/core/info.c 22 .. kernel-doc:: sound/core/rawmidi.c 25 .. kernel-doc:: sound/core/sound.c 28 .. kernel-doc:: sound/core/memory.c 31 .. kernel-doc:: sound/core/pcm_memory.c [all …]
|
/Linux-v5.4/sound/ |
D | Kconfig | 6 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-v5.4/Documentation/devicetree/bindings/sound/ |
D | amlogic,g12a-tohdmitx.txt | 8 - #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 …]
|
D | simple-card.txt | 11 - simple-audio-card,name : User specified audio sound card name, one string 26 as amplifiers, to be added to the sound card. 42 under "sound"-node the subnode property and subnode names have to be 71 at sound-node level, and the bitclock-inversion and frame-inversion 76 - sound-dai : phandle and port of CPU/CODEC 104 sound { 120 sound-dai = <&sh_fsi2 0>; 124 sound-dai = <&ak4648>; 131 #sound-dai-cells = <0>; 138 #sound-dai-cells = <1>; [all …]
|
D | amlogic,axg-sound-card.txt | 1 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 …]
|
D | st,sti-asoc-card.txt | 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.txt. 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 { 130 sound-dai = <&sti_uni_player2>; [all …]
|
D | renesas,rsnd.txt | 1 Renesas R-Car sound 7 Renesas R-Car and RZ/G sound is constructed from below modules 42 see "Example: simple sound card" 79 see "Example: simple sound card for Asynchronous mode" 112 ${LINUX}/sound/soc/sh/rcar/ctu.c 116 see "Example: simple sound card for channel convert" 140 MIX merges 2 sounds path. You can see 2 sound interface on system, 152 see "Example: simple sound card for MIXer" 191 TDM Split mode merges 4 sounds. You can see 4 sound interface on system, 208 see "Example: simple sound card for TDM Split" [all …]
|
D | qcom,apq8096.txt | 1 * Qualcomm Technologies APQ8096 ASoC sound card driver 3 This binding describes the APQ8096 sound card, which uses qdsp for audio. 56 Definition: The user-visible name of this sound card. 83 - sound-dai: 102 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>; 109 sound-dai = <&q6afe HDMI_RX>; 113 sound-dai = <&q6adm>; 117 sound-dai = <&hdmi 0>;
|
D | qcom,apq8016-sbc.txt | 17 - qcom,model : Name of the sound card. 47 -sound-dai : phandle/s and port of CPU/CODEC 51 sound: sound { 72 sound-dai = <&lpass MI2S_PRIMARY>; 75 sound-dai = <&lpass_codec 0>, <&wcd_codec 0>; 83 sound-dai = <&lpass MI2S_QUATERNARY>; 86 sound-dai = <&adv_bridge 0>;
|
D | qcom,sdm845.txt | 1 * Qualcomm Technologies Inc. SDM845 ASoC sound card driver 3 This binding describes the SDM845 sound card, which uses qdsp for audio. 22 Definition: The user-visible name of this sound card. 49 - sound-dai: 66 sound-dai = <&q6asmdai MSM_FRONTEND_DAI_MULTIMEDIA1>; 73 sound-dai = <&q6afedai PRIMARY_MI2S_RX>; 77 sound-dai = <&q6routing>;
|
/Linux-v5.4/arch/arm64/boot/dts/amlogic/ |
D | meson-axg-s400.dts | 64 #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 …]
|
D | meson-g12b-khadas-vim3.dtsi | 8 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 49 sound { 50 compatible = "amlogic,axg-sound-card"; 68 sound-dai = <&frddr_a>; 72 sound-dai = <&frddr_b>; 76 sound-dai = <&frddr_c>; 81 sound-dai = <&tdmif_b>; 90 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 96 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 99 sound-dai = <&hdmi_tx>;
|
D | meson-g12a-sei510.dts | 12 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 38 #sound-dai-cells = <0>; 39 sound-name-prefix = "U16"; 44 #sound-dai-cells = <0>; 49 sound-name-prefix = "MIC"; 182 sound { 183 compatible = "amlogic,axg-sound-card"; 223 sound-dai = <&frddr_a>; 227 sound-dai = <&frddr_b>; 231 sound-dai = <&frddr_c>; [all …]
|
D | meson-g12a-x96-max.dts | 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 23 #sound-dai-cells = <0>; 26 sound-name-prefix = "DIT"; 151 sound { 152 compatible = "amlogic,axg-sound-card"; 173 sound-dai = <&frddr_a>; 177 sound-dai = <&frddr_b>; 181 sound-dai = <&frddr_c>; 186 sound-dai = <&tdmif_b>; 195 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; [all …]
|
/Linux-v5.4/sound/aoa/soundbus/i2sbus/ |
D | core.c | 75 i2sdev = container_of(dev, struct i2sbus_dev, sound.ofdev.dev); in i2sbus_release_dev() 156 struct device_node *child, *sound = NULL; in i2sbus_add_dev() local 182 sound = child; in i2sbus_add_dev() 186 const u32 *id = of_get_property(sound, "layout-id", NULL); in i2sbus_add_dev() 190 snprintf(dev->sound.modalias, 32, in i2sbus_add_dev() 194 id = of_get_property(sound, "device-id", NULL); in i2sbus_add_dev() 201 snprintf(dev->sound.modalias, 32, in i2sbus_add_dev() 221 dev->sound.ofdev.archdata.dma_mask = macio->ofdev.archdata.dma_mask; in i2sbus_add_dev() 222 dev->sound.ofdev.dev.of_node = np; in i2sbus_add_dev() 223 dev->sound.ofdev.dev.dma_mask = &dev->sound.ofdev.archdata.dma_mask; in i2sbus_add_dev() [all …]
|
/Linux-v5.4/sound/drivers/opl4/ |
D | opl4_synth.c | 373 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 …]
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | pxa300-raumfeld-connector.dts | 12 sound { 26 sound-dai = <&ssp_dai0>; 30 sound-dai = <&cs4270>; 42 sound-dai = <&ssp_dai1>; 46 sound-dai = <&ak4104>; 67 #sound-dai-cells = <0>;
|
D | exynos5422-odroidxu3-audio.dtsi | 11 #include <dt-bindings/sound/samsung-i2s.h> 14 sound: sound { label 57 sound-dai = <&i2s0 0>, <&i2s0 1>; 60 sound-dai = <&hdmi>, <&max98090>; 81 #sound-dai-cells = <0>;
|
D | pxa300-raumfeld-speaker-one.dts | 13 #sound-dai-cells = <0>; 41 sound { 55 sound-dai = <&ssp_dai0>; 59 sound-dai = <&sta320>; 71 sound-dai = <&ssp_dai0>; 75 sound-dai = <&wm8782>; 110 #sound-dai-cells = <0>;
|
D | armada-370-db.dts | 73 #sound-dai-cells = <0>; 111 sound { 128 sound-dai = <&audio_controller 0>; 132 sound-dai = <&audio_codec>; 139 sound-dai = <&audio_controller 1>; 143 sound-dai = <&spdif_out>; 150 sound-dai = <&audio_controller 1>; 154 sound-dai = <&spdif_in>; 160 #sound-dai-cells = <0>; 165 #sound-dai-cells = <0>;
|
/Linux-v5.4/sound/soc/sh/ |
D | Kconfig | 28 This option enables FSI sound support 45 This option enables R-Car SRU/SCU/SSIU/SSI sound support 52 tristate "SH7760 AC97 sound support" 57 This option enables generic sound support for the first 61 tristate "SIU sound support on Migo-R" 66 This option enables sound support for the SH7722 Migo-R board
|
/Linux-v5.4/sound/soc/generic/ |
D | Kconfig | 6 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
|
/Linux-v5.4/sound/parisc/ |
D | Kconfig | 5 bool "GSC sound devices" 9 Support for GSC sound devices on PA-RISC architectures. 14 tristate "Harmony/Vivace sound chip" 17 Say 'Y' or 'M' to include support for the Harmony/Vivace sound
|