/openbmc/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 …]
|
/openbmc/linux/sound/soc/ |
H A D | Kconfig | 80 source "sound/soc/adi/Kconfig" 81 source "sound/soc/amd/Kconfig" 82 source "sound/soc/apple/Kconfig" 83 source "sound/soc/atmel/Kconfig" 84 source "sound/soc/au1x/Kconfig" 85 source "sound/soc/bcm/Kconfig" 86 source "sound/soc/cirrus/Kconfig" 87 source "sound/soc/dwc/Kconfig" 88 source "sound/soc/fsl/Kconfig" 89 source "sound/soc/google/Kconfig" [all …]
|
/openbmc/linux/sound/ |
H A 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" 46 the new base sound system. 52 source "sound/core/Kconfig" 54 source "sound/drivers/Kconfig" 56 source "sound/isa/Kconfig" 58 source "sound/pci/Kconfig" [all …]
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-g12b-gtking.dts | 11 #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"; 50 sound-dai = <&frddr_a>; 54 sound-dai = <&frddr_b>; 58 sound-dai = <&frddr_c>; 63 sound-dai = <&tdmif_b>; 72 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; [all …]
|
H A D | meson-sm1-bananapi-m5.dts | 10 #include <dt-bindings/sound/meson-g12a-toacodec.h> 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 28 sound { 29 compatible = "amlogic,axg-sound-card"; 69 sound-dai = <&frddr_a>; 73 sound-dai = <&frddr_b>; 77 sound-dai = <&frddr_c>; 81 sound-dai = <&toddr_a>; 85 sound-dai = <&toddr_b>; 89 sound-dai = <&toddr_c>; [all …]
|
H A D | meson-g12b-ugoos-am6.dts | 11 #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"; 45 sound-dai = <&frddr_a>; 49 sound-dai = <&frddr_b>; 53 sound-dai = <&frddr_c>; 58 sound-dai = <&tdmif_b>; 67 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; [all …]
|
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 …]
|
H A D | meson-gxbb-wetek-play2.dts | 11 #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"; 61 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>; 65 sound-dai = <&aiu AIU_CPU CPU_SPDIF_FIFO>; 69 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>; 74 sound-dai = <&aiu AIU_HDMI CTRL_I2S>; 79 sound-dai = <&aiu AIU_CPU CPU_SPDIF_ENCODER>; [all …]
|
H A D | meson-gxbb-kii-pro.dts | 12 #include <dt-bindings/sound/meson-aiu.h> 19 #sound-dai-cells = <0>; 22 sound-name-prefix = "DIT"; 46 sound { 47 compatible = "amlogic,gx-sound-card"; 58 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>; 62 sound-dai = <&aiu AIU_CPU CPU_SPDIF_FIFO>; 66 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>; 71 sound-dai = <&aiu AIU_HDMI CTRL_I2S>; 76 sound-dai = <&aiu AIU_CPU CPU_SPDIF_ENCODER>; [all …]
|
H A D | meson-sm1.dtsi | 18 #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"; 183 #sound-dai-cells = <0>; 184 sound-name-prefix = "TODDR_A"; 198 #sound-dai-cells = <0>; 199 sound-name-prefix = "TODDR_B"; [all …]
|
H A D | meson-gxl-s905x-p212.dts | 10 #include <dt-bindings/sound/meson-aiu.h> 18 sound-name-prefix = "AU2"; 44 sound { 45 compatible = "amlogic,gx-sound-card"; 61 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>; 65 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>; 70 sound-dai = <&aiu AIU_HDMI CTRL_I2S>; 74 sound-dai = <&aiu AIU_ACODEC CTRL_I2S>; 79 sound-dai = <&aiu AIU_HDMI CTRL_OUT>; 82 sound-dai = <&hdmi_tx>; [all …]
|
H A D | meson-sm1-bananapi-m2-pro.dts | 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 16 sound { 17 compatible = "amlogic,axg-sound-card"; 34 sound-dai = <&frddr_a>; 38 sound-dai = <&frddr_b>; 42 sound-dai = <&frddr_c>; 47 sound-dai = <&tdmif_b>; 56 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 62 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 65 sound-dai = <&hdmi_tx>;
|
H A D | meson-g12b-odroid-n2l.dts | 16 sound { 17 compatible = "amlogic,axg-sound-card"; 51 sound-dai = <&frddr_a>; 55 sound-dai = <&frddr_b>; 59 sound-dai = <&frddr_c>; 63 sound-dai = <&toddr_a>; 67 sound-dai = <&toddr_b>; 71 sound-dai = <&toddr_c>; 76 sound-dai = <&tdmif_b>; 85 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; [all …]
|
H A D | meson-sm1-a95xf3-air.dts | 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 16 sound { 17 compatible = "amlogic,axg-sound-card"; 34 sound-dai = <&frddr_a>; 38 sound-dai = <&frddr_b>; 42 sound-dai = <&frddr_c>; 47 sound-dai = <&tdmif_b>; 56 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 62 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 65 sound-dai = <&hdmi_tx>;
|
H A 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 …]
|
H A D | meson-gxbb-wetek-hub.dts | 10 #include <dt-bindings/sound/meson-aiu.h> 16 sound { 17 compatible = "amlogic,gx-sound-card"; 28 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>; 32 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>; 37 sound-dai = <&aiu AIU_HDMI CTRL_I2S>; 42 sound-dai = <&aiu AIU_HDMI CTRL_OUT>; 45 sound-dai = <&hdmi_tx>;
|
H A D | meson-sm1-x96-air.dts | 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 16 sound { 17 compatible = "amlogic,axg-sound-card"; 34 sound-dai = <&frddr_a>; 38 sound-dai = <&frddr_b>; 42 sound-dai = <&frddr_c>; 47 sound-dai = <&tdmif_b>; 56 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 62 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 65 sound-dai = <&hdmi_tx>;
|
H A D | meson-sm1-a95xf3-air-gbit.dts | 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 16 sound { 17 compatible = "amlogic,axg-sound-card"; 34 sound-dai = <&frddr_a>; 38 sound-dai = <&frddr_b>; 42 sound-dai = <&frddr_c>; 47 sound-dai = <&tdmif_b>; 56 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 62 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 65 sound-dai = <&hdmi_tx>;
|
H A D | meson-g12b-gtking-pro.dts | 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 43 sound { 44 compatible = "amlogic,axg-sound-card"; 61 sound-dai = <&frddr_a>; 65 sound-dai = <&frddr_b>; 69 sound-dai = <&frddr_c>; 74 sound-dai = <&tdmif_b>; 83 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 88 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 91 sound-dai = <&hdmi_tx>;
|
H A D | meson-sm1-x96-air-gbit.dts | 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 16 sound { 17 compatible = "amlogic,axg-sound-card"; 34 sound-dai = <&frddr_a>; 38 sound-dai = <&frddr_b>; 42 sound-dai = <&frddr_c>; 47 sound-dai = <&tdmif_b>; 56 sound-dai = <&tohdmitx TOHDMITX_I2S_IN_B>; 62 sound-dai = <&tohdmitx TOHDMITX_I2S_OUT>; 65 sound-dai = <&hdmi_tx>;
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A 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 …]
|
/openbmc/linux/arch/arm64/boot/dts/renesas/ |
H A D | ulcb-simple-audio-card.dtsi | 19 sound_card: sound { 21 label = "rcar-sound"; 34 sound-dai = <&rcar_sound 0>; 37 sound-dai = <&ak4613>; 48 sound-dai = <&rcar_sound 1>; 51 sound-dai = <&hdmi0>; 61 #sound-dai-cells = <0>; 68 #sound-dai-cells = <0>; 72 #sound-dai-cells = <1>;
|
/openbmc/linux/sound/aoa/soundbus/i2sbus/ |
H A D | core.c | 75 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 …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
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 …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A 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"; 219 sound { 220 compatible = "amlogic,axg-sound-card"; [all …]
|