Home
last modified time | relevance | path

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

/openbmc/linux/sound/soc/generic/
H A 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 …]
H A 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 …]
H A 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
H A 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 …]
H A 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
59 linux/sound/soc/soc-utils.c
60 linux/sound/soc/generic/test-component.c
63 Normal Audio-Graph
[all …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A 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 …]
/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Dulcb-audio-graph-card2.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree for ULCB + Audio Graph Card2
9 * (A) CPU0 <----> ak4613
10 * (B) CPU1 ----> HDMI
12 * (A) aplay -D plughw:0,0 xxx.wav
13 * (B) aplay -D plughw:0,1 xxx.wav
15 * (A) arecord -D plughw:0,0 xxx.wav
17 #include "ulcb-audio-graph-card.dtsi"
20 compatible = "audio-graph-card2";
22 /delete-property/ dais;
[all …]
H A Dulcb-audio-graph-card2-mix+split.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree for ULCB + Audio Graph Card2 (MIX + TDM Split)
12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX-0)
13 * (B) CPU1 (2ch) --/ (MIX-1)
15 * (A) aplay -D plughw:0,0 xxx.wav
16 * (B) aplay -D plughw:0,1 xxx.wav
18 * (A) arecord -D plughw:0,0 xxx.wav
22 compatible = "audio-graph-card2";
23 label = "rcar-sound";
29 /delete-property/ dais;
[all …]
H A Dulcb-kf-audio-graph-card2.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree for ULCB + Kingfisher + Audio Graph Card2
9 * (A) CPU0 <----> ak4613
10 * (B) CPU1 ----> HDMI
11 * (C) CPU2 ----> PCM3168A-p (8ch)
12 * (D) CPU3 <---- PCM3168A-c (6ch)
14 * (A) aplay -D plughw:0,0 xxx.wav
15 * (B) aplay -D plughw:0,1 xxx.wav
16 * (C) aplay -D plughw:0,2 xxx.wav
18 * (A) arecord -D plughw:0,0 xxx.wav
[all …]
H A Dulcb-kf.dtsi1 // SPDX-License-Identifier: GPL-2.0
18 #clock-cells = <0>;
19 compatible = "gpio-mux-clock";
21 select-gpios = <&gpio_exp_75 13 GPIO_ACTIVE_HIGH>;
24 hdmi1-out {
25 compatible = "hdmi-connector";
30 remote-endpoint = <&adv7513_out>;
35 accel_3v3: regulator-acc-3v3 {
36 compatible = "regulator-fixed";
37 regulator-name = "accel-3v3";
[all …]
H A Dulcb.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car Gen3 ULCB board
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
13 model = "Renesas R-Car Gen3 ULCB board";
32 stdout-path = "serial0:115200n8";
35 audio_clkout: audio-clkout {
38 * but needed to avoid cs2000/rcar_sound probe dead-lock
40 compatible = "fixed-clock";
41 #clock-cells = <0>;
[all …]
H A Dulcb-kf-audio-graph-card2-mix+split.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree for ULCB + Kingfisher + Audio Graph Card2 (MIX + TDM Split)
12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX-0)
13 * (B) CPU1 (2ch) --/ (MIX-1)
14 * (C) CPU3 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch)
15 * (D) CPU2 (2ch) --/ (TDM-1 : 2,3ch)
16 * (E) CPU4 (2ch) --/ (TDM-2 : 4,5ch)
17 * (F) CPU5 (2ch) --/ (TDM-3 : 6,7ch)
18 * (G) CPU6 (6ch) <---- (6ch) (Z) PCM3168A-c
20 * (A) aplay -D plughw:0,0 xxx.wav (MIX-0)
[all …]
/openbmc/linux/
H A Dopengrok0.0.log1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'
2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'
3 2024-12-2
[all...]
H A Dopengrok1.0.log1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c'
2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms)
3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa
[all...]
H A Dopengrok2.0.log1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms)
2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c'
3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms)
4 2024-1
[all...]