Home
last modified time | relevance | path

Searched +full:spdif +full:- +full:dit (Results 1 – 25 of 60) sorted by relevance

123

/openbmc/linux/sound/soc/codecs/
H A Dspdif_transmitter.c1 // 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");
H A Dspdif_receiver.c1 // 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 …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dlinux,spdif-dit.yaml1 # 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 …]
/openbmc/linux/sound/soc/samsung/
H A Dsmdk_spdif.c1 // 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 …]
/openbmc/linux/arch/arm/boot/dts/socionext/
H A Duniphier-pxs2-vodka.dts1 // 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 …]
/openbmc/u-boot/arch/arm/dts/
H A Duniphier-pxs2-vodka.dts1 // 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";
35 compatible = "audio-graph-card";
41 spdif-out {
42 compatible = "linux,spdif-dit";
43 #sound-dai-cells = <0>;
[all …]
H A Duniphier-ld20-global.dts1 // 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";
40 dvdd_reg: reg-fixed {
41 compatible = "regulator-fixed";
[all …]
H A Duniphier-ld11-global.dts1 // 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";
40 dvdd_reg: reg-fixed {
41 compatible = "regulator-fixed";
[all …]
H A Dsun7i-a20-itead-ibox.dts2 * Copyright 2015 - Marcus Cooper <codekipper@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun7i-a20.dtsi"
45 #include "sunxi-itead-core-common.dtsi"
49 compatible = "itead,itead-ibox-a20", "allwinner,sun7i-a20";
52 compatible = "gpio-leds";
53 pinctrl-names = "default";
54 pinctrl-0 = <&led_pins_itead_core>;
59 default-state = "on";
[all …]
H A Dsun6i-a31-i7.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun6i-a31.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
51 compatible = "mele,i7", "allwinner,sun6i-a31";
58 stdout-path = "serial0:115200n8";
61 hdmi-connector {
62 compatible = "hdmi-connector";
67 remote-endpoint = <&hdmi_out_con>;
[all …]
H A Dsun4i-a10-a1000.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "mele,a1000", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
74 default-state = "on";
78 reg_emac_3v3: emac-3v3 {
[all …]
/openbmc/linux/arch/arm64/boot/dts/socionext/
H A Duniphier-ld20-global.dts1 // 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 …]
H A Duniphier-ld11-global.dts1 // 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 …]
H A Duniphier-ld20-akebi96.dts1 // 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 …]
/openbmc/linux/arch/arm64/boot/dts/amlogic/
H A Dmeson-g12b-gtking.dts1 // 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 …]
H A Dmeson-g12b-ugoos-am6.dts1 // 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 …]
H A Dmeson-gxbb-wetek-play2.dts1 // 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 …]
H A Dmeson-gxbb-kii-pro.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "meson-gxbb-p20x.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/sound/meson-aiu.h>
15 compatible = "videostrong,kii-pro", "amlogic,meson-gxbb";
18 spdif_dit: audio-codec-0 {
19 #sound-dai-cells = <0>;
[all …]
/openbmc/linux/arch/arm/boot/dts/st/
H A Dspear1340-evb.dts1 // 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 …]
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3328-rock64.dts1 // 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 …]
/openbmc/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h6-tanix.dtsi1 // 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 …]
/openbmc/linux/arch/arm/boot/dts/allwinner/
H A Dsun7i-a20-itead-ibox.dts2 * Copyright 2015 - Marcus Cooper <codekipper@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun7i-a20.dtsi"
45 #include "sunxi-itead-core-common.dtsi"
49 compatible = "itead,itead-ibox-a20", "allwinner,sun7i-a20";
52 compatible = "gpio-leds";
53 pinctrl-names = "default";
54 pinctrl-0 = <&led_pins_itead_core>;
56 led-0 {
[all …]
H A Dsun6i-a31-i7.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun6i-a31.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
51 compatible = "mele,i7", "allwinner,sun6i-a31";
58 stdout-path = "serial0:115200n8";
61 hdmi-connector {
62 compatible = "hdmi-connector";
67 remote-endpoint = <&hdmi_out_con>;
[all …]
H A Dsun6i-a31s-sina31s.dts2 * Copyright 2015 Chen-Yu Tsai <wens@csie.org>
4 * This file is dual-licensed: you can use it either under the terms
44 #include "sun6i-a31s-sina31s-core.dtsi"
46 #include <dt-bindings/input/input.h>
50 compatible = "sinlinx,sina31s-sdk", "allwinner,sun6i-a31s";
53 stdout-path = "serial0:115200n8";
56 hdmi-connector {
57 compatible = "hdmi-connector";
62 remote-endpoint = <&hdmi_out_con>;
68 compatible = "gpio-leds";
[all …]
/openbmc/linux/sound/soc/kirkwood/
H A Darmada-370-db.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 #include <linux/platform_data/asoc-kirkwood.h>
59 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "cs42l51-hifi")),
63 DAILINK_COMP_ARRAY(COMP_CPU("spdif")),
64 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "dit-hifi")),
68 DAILINK_COMP_ARRAY(COMP_CPU("spdif")),
69 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "dir-hifi")),
82 .stream_name = "spdif-out",
88 .stream_name = "spdif-in",
[all …]

123