| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | davinci-mcasp-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/davinci-mcasp-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jayesh Choudhary <j-choudhary@ti.com> 15 - ti,dm646x-mcasp-audio 16 - ti,da830-mcasp-audio 17 - ti,am33xx-mcasp-audio 18 - ti,dra7-mcasp-audio 19 - ti,omap4-mcasp-audio [all …]
|
| D | marvell,mmp-sspa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/marvell,mmp-sspa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvel SSPA Digital Audio Interface 10 - Lubomir Rintel <lkundrak@v3.sk> 13 - $ref: dai-common.yaml# 17 pattern: "^audio-controller(@.*)?$" 20 const: marvell,mmp-sspa 24 - description: RX block [all …]
|
| 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 8 Documentation/devicetree/bindings/sound/simple-card.yaml. 10 1) sti-uniperiph-dai: audio dai device. 11 --------------------------------------- 14 - compatible: "st,stih407-uni-player-hdmi", "st,stih407-uni-player-pcm-out", 15 "st,stih407-uni-player-dac", "st,stih407-uni-player-spdif", 16 "st,stih407-uni-reader-pcm_in", "st,stih407-uni-reader-hdmi", 18 - st,syscfg: phandle to boot-device system configuration registers 20 - clock-names: name of the clocks listed in clocks property in the same order [all …]
|
| D | allwinner,sun4i-a10-codec.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/allwinner,sun4i-a10-codec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 "#sound-dai-cells": 19 - allwinner,sun4i-a10-codec 20 - allwinner,sun6i-a31-codec 21 - allwinner,sun7i-a20-codec [all …]
|
| D | rockchip,i2s-tdm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/rockchip,i2s-tdm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 audio interface found in various Rockchip SoCs, allowing up 12 to 8 channels of audio over a serial interface. 15 - Nicolas Frattaroli <frattaroli.nicolas@gmail.com> 18 - $ref: dai-common.yaml# 23 - rockchip,px30-i2s-tdm 24 - rockchip,rk1808-i2s-tdm [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | renesas,rsnd.txt | 1 Renesas R-Car sound 7 Renesas R-Car and RZ/G sound is constructed from below modules 11 - SRC : Sampling Rate Converter 12 - CMD 13 - CTU : Channel Transfer Unit 14 - MIX : Mixer 15 - DVC : Digital Volume and Mute Function 25 Multi channel is supported by Multi-SSI, or TDM-SSI. 27 Multi-SSI : 6ch case, you can use stereo x 3 SSI 28 TDM-SSI : 6ch case, you can use TDM [all …]
|
| D | marvell,mmp-sspa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/marvell,mmp-sspa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvel SSPA Digital Audio Interface Bindings 10 - Lubomir Rintel <lkundrak@v3.sk> 14 pattern: "^audio-controller(@.*)?$" 17 const: marvell,mmp-sspa 21 - description: RX block 22 - description: TX block [all …]
|
| D | davinci-mcasp-audio.txt | 4 - compatible : 5 "ti,dm646x-mcasp-audio" : for DM646x platforms 6 "ti,da830-mcasp-audio" : for both DA830 & DA850 platforms 7 "ti,am33xx-mcasp-audio" : for AM33xx platforms (AM33xx, AM43xx, TI81xx) 8 "ti,dra7-mcasp-audio" : for DRA7xx platforms 10 - reg : Should contain reg specifiers for the entries in the reg-names property. 11 - reg-names : Should contain: 15 - op-mode : I2S/DIT ops mode. 0 for I2S mode. 1 for DIT mode used for S/PDIF, 16 IEC60958-1, and AES-3 formats. 17 - tdm-slots : Slots for TDM operation. Indicates number of channels transmitted [all …]
|
| D | amlogic,axg-sound-card.txt | 5 - compatible: "amlogic,axg-sound-card" 6 - model : User specified audio sound card name, one string 10 - audio-aux-devs : List of phandles pointing to auxiliary devices 11 - audio-widgets : Please refer to widgets.txt. 12 - audio-routing : A list of the connections between audio components. 16 - dai-link: Container for dai-link level properties and the CODEC 17 sub-nodes. There should be at least one (and probably more) 20 Required dai-link properties: 22 - sound-dai: phandle and port of the CPU DAI. 24 Required TDM Backend dai-link properties: [all …]
|
| 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 8 Documentation/devicetree/bindings/sound/simple-card.yaml. 10 1) sti-uniperiph-dai: audio dai device. 11 --------------------------------------- 14 - compatible: "st,stih407-uni-player-hdmi", "st,stih407-uni-player-pcm-out", 15 "st,stih407-uni-player-dac", "st,stih407-uni-player-spdif", 16 "st,stih407-uni-reader-pcm_in", "st,stih407-uni-reader-hdmi", 18 - st,syscfg: phandle to boot-device system configuration registers 20 - clock-names: name of the clocks listed in clocks property in the same order [all …]
|
| D | allwinner,sun4i-a10-codec.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/allwinner,sun4i-a10-codec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 "#sound-dai-cells": 19 - allwinner,sun4i-a10-codec 20 - allwinner,sun6i-a31-codec 21 - allwinner,sun7i-a20-codec [all …]
|
| D | zte,zx-i2s.txt | 4 - compatible : Must be one of: 5 "zte,zx296718-i2s", "zte,zx296702-i2s" 6 "zte,zx296702-i2s" 7 - reg : Must contain I2S core's registers location and length 8 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 9 - clock-names: "wclk" for the wclk, "pclk" for the pclk to the I2S interface. 10 - dmas: Pairs of phandle and specifier for the DMA channel that is used by 12 - dma-names : Must be "tx" and "rx" 14 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' properties 16 * resource-names.txt [all …]
|
| /kernel/linux/linux-6.6/sound/soc/fsl/ |
| D | imx-pcm-rpmsg.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Copyright 2017-2021 NXP 6 * Communication stack of audio with rpmsg 11 * +---------------+-------------------------------+ 13 * +---------------+-------------------------------+ 15 * +---------------+---+---+---+---+---+---+---+---+ 17 * +---------------+---+---+---+---+---+---+---+---+ 19 * +---------------+---+---+---+---+---+---+---+---+ 21 * +---------------+---+---+---+---+---+---+---+---+ 23 * +---------------+---+---+---+---+---+---+---+---+ [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/ |
| D | sc7280-herobrine-villager-r1.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 #include "sc7280-herobrine-villager.dtsi" 10 #include "sc7280-herobrine-audio-wcd9385.dtsi" 13 vdd-micb-supply = <&pp1800_l2c>; 17 audio-routing = 22 "VA DMIC0", "vdd-micb", 23 "VA DMIC1", "vdd-micb", 24 "VA DMIC2", "vdd-micb", 25 "VA DMIC3", "vdd-micb", 26 "TX SWR_ADC0", "ADC1_OUTPUT", [all …]
|
| /kernel/linux/linux-5.10/sound/soc/atmel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "SoC Audio for the Atmel System-on-Chip" 8 to select the audio interfaces to support below. 31 in PDC mode configured using audio-graph-card in device-tree. 40 in DMA mode configured using audio-graph-card in device-tree. 43 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" 49 Say Y if you want to add support for SoC audio on WM8731-based 63 tristate "SoC Audio support for WM8731-based at91sam9x5 board" 69 Say Y if you want to add support for audio SoC on an 91 tristate "ASoC driver for the Axentia TSE-850" [all …]
|
| /kernel/linux/linux-6.6/sound/soc/intel/boards/ |
| D | bxt_rt298.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Intel Broxton-P I2S Machine Driver 5 * Copyright (C) 2014-2016, Intel Corporation. All rights reserved. 16 #include <sound/soc-acpi.h> 81 /* HP jack connectors - unknown if we have jack detect */ 91 {"HDMI1", NULL, "hif5-0 Output"}, 92 {"HDMI2", NULL, "hif6-0 Output"}, 93 {"HDMI2", NULL, "hif7-0 Output"}, 96 { "AIF1 Playback", NULL, "ssp5 Tx"}, 97 { "ssp5 Tx", NULL, "codec0_out"}, [all …]
|
| D | kbl_rt5663_max98927.c | 1 // SPDX-License-Identifier: GPL-2.0-only 20 #include <sound/soc-acpi.h> 24 #include <linux/clk-provider.h> 27 #define KBL_REALTEK_CODEC_DAI "rt5663-aif" 28 #define KBL_MAXIM_CODEC_DAI "max98927-aif1" 29 #define DMIC_CH(p) p->list[p->count-1] 30 #define MAXIM_DEV0_NAME "i2c-MX98927:00" 31 #define MAXIM_DEV1_NAME "i2c-MX98927:01" 72 struct snd_soc_dapm_context *dapm = w->dapm; in platform_clock_control() 73 struct snd_soc_card *card = dapm->card; in platform_clock_control() [all …]
|
| D | skl_rt286.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2014-2015, Intel Corporation. All rights reserved. 8 * Intel Broadwell Wildcatpoint SST Audio 81 /* HP jack connectors - unknown if we have jack deteck */ 92 { "AIF1 Playback", NULL, "ssp0 Tx"}, 93 { "ssp0 Tx", NULL, "codec0_out"}, 94 { "ssp0 Tx", NULL, "codec1_out"}, 103 { "hifi3", NULL, "iDisp3 Tx"}, 104 { "iDisp3 Tx", NULL, "iDisp3_out"}, 105 { "hifi2", NULL, "iDisp2 Tx"}, [all …]
|
| /kernel/linux/linux-5.10/sound/soc/intel/boards/ |
| D | bxt_rt298.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Intel Broxton-P I2S Machine Driver 5 * Copyright (C) 2014-2016, Intel Corporation. All rights reserved. 16 #include <sound/soc-acpi.h> 81 /* HP jack connectors - unknown if we have jack detect */ 91 {"HDMI1", NULL, "hif5-0 Output"}, 92 {"HDMI2", NULL, "hif6-0 Output"}, 93 {"HDMI2", NULL, "hif7-0 Output"}, 96 { "AIF1 Playback", NULL, "ssp5 Tx"}, 97 { "ssp5 Tx", NULL, "codec0_out"}, [all …]
|
| D | kbl_rt5663_max98927.c | 1 // SPDX-License-Identifier: GPL-2.0-only 20 #include <sound/soc-acpi.h> 24 #include <linux/clk-provider.h> 27 #define KBL_REALTEK_CODEC_DAI "rt5663-aif" 28 #define KBL_MAXIM_CODEC_DAI "max98927-aif1" 29 #define DMIC_CH(p) p->list[p->count-1] 30 #define MAXIM_DEV0_NAME "i2c-MX98927:00" 31 #define MAXIM_DEV1_NAME "i2c-MX98927:01" 72 struct snd_soc_dapm_context *dapm = w->dapm; in platform_clock_control() 73 struct snd_soc_card *card = dapm->card; in platform_clock_control() [all …]
|
| D | skl_rt286.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2014-2015, Intel Corporation. All rights reserved. 8 * Intel Broadwell Wildcatpoint SST Audio 81 /* HP jack connectors - unknown if we have jack deteck */ 92 { "AIF1 Playback", NULL, "ssp0 Tx"}, 93 { "ssp0 Tx", NULL, "codec0_out"}, 94 { "ssp0 Tx", NULL, "codec1_out"}, 103 { "hifi3", NULL, "iDisp3 Tx"}, 104 { "iDisp3 Tx", NULL, "iDisp3_out"}, 105 { "hifi2", NULL, "iDisp2 Tx"}, [all …]
|
| D | glk_rt5682_max98357a.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 #include <sound/soc-acpi.h> 27 #define GLK_REALTEK_CODEC_DAI "rt5682-aif1" 77 /* HP jack connectors - unknown if we have jack detection */ 91 { "HiFi Playback", NULL, "ssp1 Tx" }, 92 { "ssp1 Tx", NULL, "codec0_out" }, 94 { "AIF1 Playback", NULL, "ssp2 Tx" }, 95 { "ssp2 Tx", NULL, "codec1_out" }, 100 { "HDMI1", NULL, "hif5-0 Output" }, 101 { "HDMI2", NULL, "hif6-0 Output" }, [all …]
|
| /kernel/linux/linux-6.6/sound/soc/atmel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "SoC Audio for the Atmel System-on-Chip" 8 to select the audio interfaces to support below. 31 in PDC mode configured using audio-graph-card in device-tree. 40 in DMA mode configured using audio-graph-card in device-tree. 43 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" 49 Say Y if you want to add support for SoC audio on WM8731-based 63 tristate "SoC Audio support for WM8731-based at91sam9x5 board" 69 Say Y if you want to add support for audio SoC on an 91 tristate "ASoC driver for the Axentia TSE-850" [all …]
|
| /kernel/linux/linux-5.10/sound/soc/pxa/ |
| D | pxa2xx-i2s.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * pxa2xx-i2s.c -- ALSA Soc Audio Layer 21 #include <sound/pxa2xx-lib.h> 25 #include <mach/audio.h> 27 #include "pxa2xx-i2s.h" 33 #define SACR1 __REG(0x40400004) /* Serial Audio I 2 S/MSB-Justified Control Register */ 34 #define SASR0 __REG(0x4040000C) /* Serial Audio I 2 S/MSB-Justified Interface and FIFO Status Reg… 35 #define SAIMR __REG(0x40400014) /* Serial Audio Interrupt Mask Register */ 36 #define SAICR __REG(0x40400018) /* Serial Audio Interrupt Clear Register */ 37 #define SADIV __REG(0x40400060) /* Audio Clock Divider Register. */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dsp/ |
| D | mediatek,mt8195-dsp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dsp/mediatek,mt8195-dsp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - YC Hung <yc.hung@mediatek.com> 14 advanced pre- and post- audio processing. 18 const: mediatek,mt8195-dsp 22 - description: Address and size of the DSP Cfg registers 23 - description: Address and size of the DSP SRAM 25 reg-names: [all …]
|