Home
last modified time | relevance | path

Searched +full:audio +full:- +full:graph +full:- +full:card2 (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/sound/soc/generic/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 snd-soc-simple-card-utils-objs := simple-card-utils.o
3 snd-soc-simple-card-objs := simple-card.o
4 snd-soc-audio-graph-card-objs := audio-graph-card.o
5 snd-soc-audio-graph-card2-objs := audio-graph-card2.o
6 snd-soc-audio-graph-card2-custom-sample-objs := audio-graph-card2-custom-sample.o
7 snd-soc-test-component-objs := test-component.o
9 obj-$(CONFIG_SND_SIMPLE_CARD_UTILS) += snd-soc-simple-card-utils.o
10 obj-$(CONFIG_SND_SIMPLE_CARD) += snd-soc-simple-card.o
11 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD) += snd-soc-audio-graph-card.o
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 tristate "ASoC Audio Graph sound card support"
18 with OF-graph DT bindings.
22 tristate "ASoC Audio Graph sound card2 support"
26 This option enables generic simple sound card2 support
27 with OF-graph DT bindings.
30 tristate "ASoC Audio Graph Card2 base custom sample support"
33 This option enables Audio Graph Card2 base custom sample
Daudio-graph-card2-custom-sample.c1 // SPDX-License-Identifier: GPL-2.0
3 // audio-graph-card2-custom-sample.c
35 custom_priv->custom_params = 1; in custom_card_probe()
61 card->probe = custom_card_probe; in custom_hook_post()
112 * audio-graph-card2 has many hooks for your customizing.
125 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(rtd->card); in custom_startup()
144 struct device *dev = &pdev->dev; in custom_probe()
149 return -ENOMEM; in custom_probe()
151 simple_priv = &custom_priv->simple_priv; in custom_probe()
152 simple_priv->ops = &custom_ops; /* customize dai_link ops */ in custom_probe()
[all …]
Daudio-graph-card2-custom-sample.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * audio-graph-card2-custom-sample.dtsi
8 * This sample indicates how to use audio-graph-card2 and its
9 * custom driver. "audio-graph-card2-custom-sample" is the custome driver
10 * which is using audio-graph-card2.
15 * #include "../../../../../sound/soc/generic/audio-graph-card2-custom-sample.dtsi"
23 * "compatible" on each test-component. see below
26 * - compatible = "test-cpu";
27 * + compatible = "test-cpu-verbose";
32 * - compatible = "test-codec";
[all …]
Daudio-graph-card2.c1 // SPDX-License-Identifier: GPL-2.0
3 // ASoC Audio Graph Card2 support
8 // based on ${LINUX}/sound/soc/generic/audio-graph-card.c
28 bitclock-master;
30 frame-master;
42 sample0: left_j, bitclock-master, frame-master
43 sample1: i2s, bitclock-master
51 Normal Audio-Graph
54 CPU <---> Codec
57 compatible = "audio-graph-card2";
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Daudio-graph-card2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/audio-graph-card2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Audio Graph Card2
10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
15 - audio-graph-card2
17 $ref: /schemas/types.yaml#/definitions/phandle-array
22 A list of the connections between audio components.
25 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
[all …]
/Linux-v6.1/arch/arm64/boot/dts/renesas/
Dulcb.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car Gen3 ULCB board
10 * SSI-AK4613
11 * aplay -D plughw:0,0 xxx.wav
12 * arecord -D plughw:0,0 xxx.wav
13 * SSI-HDMI
14 * aplay -D plughw:0,1 xxx.wav
17 #include <dt-bindings/gpio/gpio.h>
18 #include <dt-bindings/input/input.h>
21 model = "Renesas R-Car Gen3 ULCB board";
[all …]