| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | spdif_transmitter.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ALSA SoC SPDIF DIT driver 5 * This driver is used by controllers which can operate in DIT (SPDI/F) where 22 #define DRV_NAME "spdif-dit" 31 SND_SOC_DAPM_OUTPUT("spdif-out"), 35 { "spdif-out", NULL, "Playback" }, 49 .name = "dit-hifi", 61 return devm_snd_soc_register_component(&pdev->dev, in spdif_dit_probe() 68 { .compatible = "linux,spdif-dit", }, 85 MODULE_DESCRIPTION("SPDIF dummy codec driver");
|
| D | spdif_receiver.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ALSA SoC SPDIF DIR (Digital Interface Reciever) driver 5 * Based on ALSA SoC SPDIF DIT driver 9 * in these configurations. SPEAr SPDIF IN Audio controller uses this driver. 24 SND_SOC_DAPM_INPUT("spdif-in"), 28 { "Capture", NULL, "spdif-in" }, 49 .name = "dir-hifi", 61 return devm_snd_soc_register_component(&pdev->dev, in spdif_dir_probe() 68 { .compatible = "linux,spdif-dir", }, 77 .name = "spdif-dir", [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | spdif_transmitter.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ALSA SoC SPDIF DIT driver 5 * This driver is used by controllers which can operate in DIT (SPDI/F) where 22 #define DRV_NAME "spdif-dit" 31 SND_SOC_DAPM_OUTPUT("spdif-out"), 35 { "spdif-out", NULL, "Playback" }, 50 .name = "dit-hifi", 62 return devm_snd_soc_register_component(&pdev->dev, in spdif_dit_probe() 69 { .compatible = "linux,spdif-dit", }, 86 MODULE_DESCRIPTION("SPDIF dummy codec driver");
|
| D | spdif_receiver.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ALSA SoC SPDIF DIR (Digital Interface Reciever) driver 5 * Based on ALSA SoC SPDIF DIT driver 9 * in these configurations. SPEAr SPDIF IN Audio controller uses this driver. 24 SND_SOC_DAPM_INPUT("spdif-in"), 28 { "Capture", NULL, "spdif-in" }, 50 .name = "dir-hifi", 62 return devm_snd_soc_register_component(&pdev->dev, in spdif_dir_probe() 69 { .compatible = "linux,spdif-dir", }, 78 .name = "spdif-dir", [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | linux,spdif-dit.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/linux,spdif-dit.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Dummy SPDIF Transmitter 10 - Mark Brown <broonie@kernel.org> 13 - $ref: dai-common.yaml# 17 const: linux,spdif-dit 19 "#sound-dai-cells": 22 sound-name-prefix: true [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | spdif-transmitter.txt | 1 Device-Tree bindings for dummy spdif transmitter 4 - compatible: should be "linux,spdif-dit". 8 codec: spdif-transmitter { 9 compatible = "linux,spdif-dit";
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | smdk_spdif.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // smdk_spdif.c - S/PDIF audio for SMDK 12 #include "spdif.h" 16 * like this function-'set_audio_clock_heirachy'. 27 return -EINVAL; in set_audio_clock_heirachy() 34 ret = -EINVAL; in set_audio_clock_heirachy() 38 sclk_audio0 = clk_get(&pdev->dev, "sclk_audio"); in set_audio_clock_heirachy() 42 ret = -EINVAL; in set_audio_clock_heirachy() 50 ret = -EINVAL; in set_audio_clock_heirachy() 82 return -ENOENT; in set_audio_clock_rate() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/samsung/ |
| D | smdk_spdif.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // smdk_spdif.c - S/PDIF audio for SMDK 12 #include "spdif.h" 16 * like this function-'set_audio_clock_heirachy'. 27 return -EINVAL; in set_audio_clock_heirachy() 34 ret = -EINVAL; in set_audio_clock_heirachy() 38 sclk_audio0 = clk_get(&pdev->dev, "sclk_audio"); in set_audio_clock_heirachy() 42 ret = -EINVAL; in set_audio_clock_heirachy() 50 ret = -EINVAL; in set_audio_clock_heirachy() 82 return -ENOENT; in set_audio_clock_rate() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | uniphier-pxs2-vodka.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Copyright (C) 2015-2016 Socionext Inc. 8 /dts-v1/; 9 #include "uniphier-pxs2.dtsi" 13 compatible = "socionext,uniphier-pxs2-vodka", "socionext,uniphier-pxs2"; 16 stdout-path = "serial0:115200n8"; 36 compatible = "audio-graph-card"; 42 spdif-out { 43 compatible = "linux,spdif-dit"; 44 #sound-dai-cells = <0>; [all …]
|
| D | spear1340-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 13 compatible = "st,spear1340-evb", "st,spear1340"; 14 #address-cells = <1>; 15 #size-cells = <1>; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&state_default>; 47 spdif-in { 51 spdif-out { 59 smi-pmx { [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/socionext/ |
| D | uniphier-pxs2-vodka.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Copyright (C) 2015-2016 Socionext Inc. 8 /dts-v1/; 9 #include "uniphier-pxs2.dtsi" 13 compatible = "socionext,uniphier-pxs2-vodka", "socionext,uniphier-pxs2"; 16 stdout-path = "serial0:115200n8"; 36 compatible = "audio-graph-card"; 42 spdif-out { 43 compatible = "linux,spdif-dit"; 44 #sound-dai-cells = <0>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/socionext/ |
| D | uniphier-ld20-global.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Copyright (C) 2015-2017 Socionext Inc. 9 /dts-v1/; 10 #include <dt-bindings/gpio/uniphier-gpio.h> 11 #include "uniphier-ld20.dtsi" 15 compatible = "socionext,uniphier-ld20-global", 16 "socionext,uniphier-ld20"; 19 stdout-path = "serial0:115200n8"; 41 dvdd_reg: reg-fixed { 42 compatible = "regulator-fixed"; [all …]
|
| D | uniphier-ld11-global.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Copyright (C) 2016-2017 Socionext Inc. 9 /dts-v1/; 10 #include <dt-bindings/gpio/uniphier-gpio.h> 11 #include "uniphier-ld11.dtsi" 15 compatible = "socionext,uniphier-ld11-global", 16 "socionext,uniphier-ld11"; 19 stdout-path = "serial0:115200n8"; 41 dvdd_reg: reg-fixed { 42 compatible = "regulator-fixed"; [all …]
|
| D | uniphier-ld20-akebi96.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Derived from uniphier-ld20-global.dts. 7 // Copyright (C) 2015-2017 Socionext Inc. 8 // Copyright (C) 2019-2020 Linaro Ltd. 10 /dts-v1/; 11 #include <dt-bindings/gpio/uniphier-gpio.h> 12 #include "uniphier-ld20.dtsi" 16 compatible = "socionext,uniphier-ld20-akebi96", 17 "socionext,uniphier-ld20"; 20 stdout-path = "serial0:115200n8"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/socionext/ |
| D | uniphier-ld20-global.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Copyright (C) 2015-2017 Socionext Inc. 9 /dts-v1/; 10 #include <dt-bindings/gpio/uniphier-gpio.h> 11 #include "uniphier-ld20.dtsi" 15 compatible = "socionext,uniphier-ld20-global", 16 "socionext,uniphier-ld20"; 19 stdout-path = "serial0:115200n8"; 41 dvdd_reg: reg-fixed { 42 compatible = "regulator-fixed"; [all …]
|
| D | uniphier-ld11-global.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Copyright (C) 2016-2017 Socionext Inc. 9 /dts-v1/; 10 #include <dt-bindings/gpio/uniphier-gpio.h> 11 #include "uniphier-ld11.dtsi" 15 compatible = "socionext,uniphier-ld11-global", 16 "socionext,uniphier-ld11"; 19 stdout-path = "serial0:115200n8"; 41 dvdd_reg: reg-fixed { 42 compatible = "regulator-fixed"; [all …]
|
| D | uniphier-ld20-akebi96.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 // Derived from uniphier-ld20-global.dts. 7 // Copyright (C) 2015-2017 Socionext Inc. 8 // Copyright (C) 2019-2020 Linaro Ltd. 10 /dts-v1/; 11 #include <dt-bindings/gpio/uniphier-gpio.h> 12 #include "uniphier-ld20.dtsi" 16 compatible = "socionext,uniphier-ld20-akebi96", 17 "socionext,uniphier-ld20"; 20 stdout-path = "serial0:115200n8"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/ |
| 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"; 17 spdif_dit: audio-codec-1 { 18 #sound-dai-cells = <0>; 19 compatible = "linux,spdif-dit"; 21 sound-name-prefix = "DIT"; 25 compatible = "amlogic,axg-sound-card"; [all …]
|
| 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"; 21 sound-name-prefix = "DIT"; 25 compatible = "amlogic,axg-sound-card"; 26 model = "G12B-UGOOS-AM6"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/ |
| 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"; 26 sound-name-prefix = "DIT"; 30 compatible = "amlogic,axg-sound-card"; [all …]
|
| 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"; 21 sound-name-prefix = "DIT"; 25 compatible = "amlogic,axg-sound-card"; 26 model = "UGOOS-AM6"; [all …]
|
| D | meson-gxbb-wetek-play2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "meson-gxbb-wetek.dtsi" 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/sound/meson-aiu.h> 14 compatible = "wetek,play2", "amlogic,meson-gxbb"; 17 spdif_dit: audio-codec-0 { 18 #sound-dai-cells = <0>; 19 compatible = "linux,spdif-dit"; 21 sound-name-prefix = "DIT"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/st/ |
| D | spear1340-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 13 compatible = "st,spear1340-evb", "st,spear1340"; 14 #address-cells = <1>; 15 #size-cells = <1>; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&state_default>; 47 spdif-in { 51 spdif-out { 59 smi-pmx { [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3328-rock64.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 19 stdout-path = "serial2:1500000n8"; 22 gmac_clkin: external-gmac-clock { 23 compatible = "fixed-clock"; 24 clock-frequency = <125000000>; 25 clock-output-names = "gmac_clkin"; 26 #clock-cells = <0>; 29 vcc_sd: sdmmc-regulator { 30 compatible = "regulator-fixed"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-h6-tanix.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 /dts-v1/; 6 #include "sun50i-h6.dtsi" 7 #include "sun50i-h6-cpu-opp.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 17 stdout-path = "serial0:115200n8"; 21 compatible = "hdmi-connector"; 22 ddc-en-gpios = <&pio 7 2 GPIO_ACTIVE_HIGH>; /* PH2 */ 27 remote-endpoint = <&hdmi_out_con>; 34 compatible = "i2c-gpio"; [all …]
|