Lines Matching +full:aiu +full:- +full:gxl

1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/sound/amlogic,aiu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Amlogic AIU audio output controller
10 - Jerome Brunet <jbrunet@baylibre.com>
13 - $ref: dai-common.yaml#
17 pattern: "^audio-controller@.*"
19 "#sound-dai-cells":
24 - enum:
25 - amlogic,aiu-gxbb
26 - amlogic,aiu-gxl
27 - amlogic,aiu-meson8
28 - amlogic,aiu-meson8b
29 - const: amlogic,aiu
33 - description: AIU peripheral clock
34 - description: I2S peripheral clock
35 - description: I2S output clock
36 - description: I2S master clock
37 - description: I2S mixer clock
38 - description: SPDIF peripheral clock
39 - description: SPDIF output clock
40 - description: SPDIF master clock
41 - description: SPDIF master clock multiplexer
43 clock-names:
45 - const: pclk
46 - const: i2s_pclk
47 - const: i2s_aoclk
48 - const: i2s_mclk
49 - const: i2s_mixer
50 - const: spdif_pclk
51 - const: spdif_aoclk
52 - const: spdif_mclk
53 - const: spdif_mclk_sel
57 - description: I2S interrupt line
58 - description: SPDIF interrupt line
60 interrupt-names:
62 - const: i2s
63 - const: spdif
71 sound-name-prefix: true
74 - "#sound-dai-cells"
75 - compatible
76 - clocks
77 - clock-names
78 - interrupts
79 - interrupt-names
80 - reg
81 - resets
86 - |
87 #include <dt-bindings/clock/gxbb-clkc.h>
88 #include <dt-bindings/interrupt-controller/irq.h>
89 #include <dt-bindings/interrupt-controller/arm-gic.h>
90 #include <dt-bindings/reset/amlogic,meson-gxbb-reset.h>
92 aiu: audio-controller@5400 {
93 compatible = "amlogic,aiu-gxl", "amlogic,aiu";
94 #sound-dai-cells = <2>;
98 interrupt-names = "i2s", "spdif";
108 clock-names = "pclk",