| /linux/Documentation/devicetree/bindings/sound/ | 
| H A D | google,sc7280-herobrine.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/google,sc7280-herobrine.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Google SC7280-Herobrine ASoC sound card driver 10   - Judy Hsiao <judyhsiao@chromium.org> 16   - $ref: sound-card-common.yaml# 21       - google,sc7280-herobrine 23   "#address-cells": 26   "#size-cells": [all …] 
 | 
| H A D | mt8192-mt6359-rt1015-rt5682.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mt8192-mt6359-rt1015-rt5682.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Jiaxin Yu <jiaxin.yu@mediatek.com> 11   - Shane Chien <shane.chien@mediatek.com> 17   - $ref: sound-card-common.yaml# 22       - mediatek,mt8192_mt6359_rt1015_rt5682 23       - mediatek,mt8192_mt6359_rt1015p_rt5682 24       - mediatek,mt8192_mt6359_rt1015p_rt5682s [all …] 
 | 
| H A D | mt8195-mt6359.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mt8195-mt6359.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Trevor Wu <trevor.wu@mediatek.com> 16   - $ref: sound-card-common.yaml# 21       - mediatek,mt8195_mt6359_rt1019_rt5682 22       - mediatek,mt8195_mt6359_rt1011_rt5682 23       - mediatek,mt8195_mt6359_max98390_rt5682 24       - mediatek,mt8195_mt6359 [all …] 
 | 
| H A D | mt8186-mt6366-da7219-max98357.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-da7219-max98357.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Jiaxin Yu <jiaxin.yu@mediatek.com> 16   - $ref: sound-card-common.yaml# 21       - mediatek,mt8186-mt6366-da7219-max98357-sound 23   audio-routing: 24     $ref: /schemas/types.yaml#/definitions/non-unique-string-array 35         - HDMI1 [all …] 
 | 
| H A D | mt8186-mt6366-rt1019-rt5682s.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-rt1019-rt5682s.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Jiaxin Yu <jiaxin.yu@mediatek.com> 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 25   audio-routing: [all …] 
 | 
| H A D | google,sc7180-trogdor.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/google,sc7180-trogdor.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Google SC7180-Trogdor ASoC sound card driver 10   - Rohit kumar <quic_rohkumar@quicinc.com> 11   - Cheng-Yi Chiang <cychiang@chromium.org> 17   - $ref: sound-card-common.yaml# 22       - google,sc7180-trogdor 23       - google,sc7180-coachz [all …] 
 | 
| H A D | qcom,apq8016-sbc-sndcard.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/sound/qcom,apq8016-sbc-sndcard.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 11   - Stephan Gerhold <stephan@gerhold.net> 16       - qcom,apq8016-sbc-sndcard 17       - qcom,msm8916-qdsp6-sndcard 21       - description: Microphone I/O mux register address 22       - description: Speaker I/O mux register address [all …] 
 | 
| H A D | amlogic,gx-sound-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/amlogic,gx-sound-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Jerome Brunet <jbrunet@baylibre.com> 13   - $ref: sound-card-common.yaml# 18       - const: amlogic,gx-sound-card 20   audio-aux-devs: 21     $ref: /schemas/types.yaml#/definitions/phandle-array 24   audio-widgets: [all …] 
 | 
| H A D | amlogic,axg-sound-card.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/amlogic,axg-sound-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Jerome Brunet <jbrunet@baylibre.com> 13   - $ref: sound-card-common.yaml# 17     const: amlogic,axg-sound-card 19   audio-aux-devs: 20     $ref: /schemas/types.yaml#/definitions/phandle-array 23   audio-widgets: [all …] 
 | 
| H A D | mediatek,mt8365-mt6357.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mediatek,mt8365-mt6357.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Alexandre Mergnat <amergnat@baylibre.com> 14     const: mediatek,mt8365-mt6357 16   pinctrl-names: 19       - const: default 20       - const: dmic 21       - const: miso_off [all …] 
 | 
| H A D | mediatek,mt8188-mt6359.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mediatek,mt8188-mt6359.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Trevor Wu <trevor.wu@mediatek.com> 13   - $ref: sound-card-common.yaml# 18       - enum: 19           - mediatek,mt8188-es8326 20           - mediatek,mt8188-mt6359-evb 21           - mediatek,mt8188-nau8825 [all …] 
 | 
| /linux/arch/arm64/boot/dts/qcom/ | 
| H A D | msm8916-modem-qdsp6.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 3  * msm8916-modem-qdsp6.dtsi describes the typical modem setup on MSM8916 devices 6  * but boards can define additional codecs by adding additional backend DAI links. 9 #include <dt-bindings/sound/qcom,q6afe.h> 10 #include <dt-bindings/sound/qcom,q6asm.h> 49 	dai@16 { 51 		qcom,sd-lines = <0 1>; 53 	dai@20 { 55 		qcom,sd-lines = <0 1>; 60 	dai@0 { [all …] 
 | 
| H A D | sc7280-herobrine-audio-wcd9385.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 	/* BOARD-SPECIFIC TOP LEVEL NODES */ 11 		compatible = "google,sc7280-herobrine"; 12 		model = "sc7280-wcd938x-max98360a-1mic"; 14 		audio-routing = 35 		#address-cells = <1>; 36 		#size-cells = <0>; 38 		dai-link@0 { 39 			link-name = "MAX98360A"; 43 				sound-dai = <&lpass_cpu MI2S_SECONDARY>; [all …] 
 | 
| H A D | msm8996-oneplus-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 12 #include <dt-bindings/sound/qcom,q6afe.h> 13 #include <dt-bindings/sound/qcom,q6asm.h> 14 #include <dt-bindings/sound/qcom,wcd9335.h> 23 		compatible = "simple-battery"; 25 		constant-charge-current-max-microamp = <3000000>; 26 		voltage-min-design-microvolt = <3400000>; 30 		stdout-path = "serial1:115200n8"; [all …] 
 | 
| H A D | sc7280-herobrine-audio-rt5682-3mic.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 11 	/* BOARD-SPECIFIC TOP LEVEL NODES */ 13 		compatible = "google,sc7280-herobrine"; 14 		model = "sc7280-rt5682-max98360a-3mic"; 16 		audio-routing = "VA DMIC0", "vdd-micb", 17 				"VA DMIC1", "vdd-micb", 18 				"VA DMIC2", "vdd-micb", 19 				"VA DMIC3", "vdd-micb", 24 		#address-cells = <1>; 25 		#size-cells = <0>; [all …] 
 | 
| H A D | sc7280-herobrine-audio-rt5682.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 11 	/* BOARD-SPECIFIC TOP LEVEL NODES */ 13 		compatible = "google,sc7280-herobrine"; 14 		model = "sc7280-rt5682-max98360a-1mic"; 16 		audio-routing = "Headphone Jack", "HPOL", 19 		#address-cells = <1>; 20 		#size-cells = <0>; 22 		dai-link@0 { 23 			link-name = "MAX98360"; 27 				sound-dai = <&lpass_cpu MI2S_SECONDARY>; [all …] 
 | 
| /linux/arch/arm64/boot/dts/amlogic/ | 
| H A D | meson-sm1-bananapi-m5.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "meson-sm1-bananapi.dtsi" 10 #include <dt-bindings/sound/meson-g12a-toacodec.h> 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 14 	compatible = "bananapi,bpi-m5", "amlogic,sm1"; 15 	model = "Banana Pi BPI-M5"; 18 	cvbs-connector { 19 		compatible = "composite-video-connector"; 23 				remote-endpoint = <&cvbs_vdac_out>; [all …] 
 | 
| H A D | meson-g12b-odroid-n2l.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 9 #include "meson-g12b-a311d.dtsi" 10 #include "meson-g12b-odroid.dtsi" 13 	compatible = "hardkernel,odroid-n2l", "amlogic,s922x", "amlogic,g12b"; 14 	model = "Hardkernel ODROID-N2L"; 17 		compatible = "amlogic,axg-sound-card"; 18 		model = "ODROID-N2L"; 19 		audio-aux-devs = <&tdmout_b>, <&tdmin_a>, <&tdmin_b>, 21 		audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1", [all …] 
 | 
| H A D | meson-g12b-dreambox.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "meson-g12b-w400.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/leds/common.h> 9 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 12 	cvbs-connector { 16 	sdio_pwrseq: sdio-pwrseq { 17 		compatible = "mmc-pwrseq-simple"; 18 		reset-gpios = <&gpio GPIOA_11 GPIO_ACTIVE_LOW>; 20 		clock-names = "ext_clock"; [all …] 
 | 
| H A D | meson-g12b-gtking.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 15 	model = "Beelink GT-King"; 22 	spdif_dit: audio-codec-1 { 23 		#sound-dai-cells = <0>; 24 		compatible = "linux,spdif-dit"; 25 		sound-name-prefix = "DIT"; 29 		compatible = "amlogic,axg-sound-card"; [all …] 
 | 
| H A D | meson-g12b-ugoos-am6.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 17 	spdif_dit: audio-codec-1 { 18 		#sound-dai-cells = <0>; 19 		compatible = "linux,spdif-dit"; 20 		sound-name-prefix = "DIT"; 24 		compatible = "amlogic,axg-sound-card"; 25 		model = "UGOOS-AM6"; [all …] 
 | 
| H A D | meson-g12b-odroid-n2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "meson-g12b-odroid.dtsi" 14 	dio2133: audio-amplifier-0 { 15 		compatible = "simple-audio-amplifier"; 16 		enable-gpios = <&gpio_ao GPIOAO_2 GPIO_ACTIVE_HIGH>; 17 		VCC-supply = <&vcc_5v>; 18 		sound-name-prefix = "U19"; 22 	hub_5v: regulator-hub-5v { 23 		compatible = "regulator-fixed"; 24 		regulator-name = "HUB_5V"; [all …] 
 | 
| H A D | meson-g12a-u200.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-g12a.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/gpio/meson-g12a-gpio.h> 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 12 #include <dt-bindings/sound/meson-g12a-toacodec.h> 23 	dioo2133: audio-amplifier-0 { 24 		compatible = "simple-audio-amplifier"; 25 		enable-gpios = <&gpio_ao GPIOAO_2 GPIO_ACTIVE_HIGH>; [all …] 
 | 
| H A D | meson-sm1-bananapi-m2-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "meson-sm1-bananapi.dtsi" 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 13 	compatible = "bananapi,bpi-m2-pro", "amlogic,sm1"; 14 	model = "Banana Pi BPI-M2-PRO"; 17 		compatible = "amlogic,axg-sound-card"; 18 		model = "BPI-M2-PRO"; 19 		audio-aux-devs = <&tdmout_b>; 20 		audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1", [all …] 
 | 
| H A D | meson-sm1-x96-air.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "meson-sm1-ac2xx.dtsi" 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 13 	compatible = "amediatech,x96-air", "amlogic,sm1"; 17 		compatible = "amlogic,axg-sound-card"; 18 		model = "X96-AIR"; 19 		audio-aux-devs = <&tdmout_b>; 20 		audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1", 29 		assigned-clocks = <&clkc CLKID_MPLL2>, [all …] 
 |