Lines Matching +full:ao +full:- +full:sysctrl

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/amlogic,gx-vdec.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Neil Armstrong <narmstrong@baylibre.com>
12 - Maxime Jourdan <mjourdan@baylibre.com>
20 - ESPARSER is a bitstream parser that outputs to a VIFIFO. Further VDEC blocks
22 - VDEC_1 can decode MPEG-1, MPEG-2, MPEG-4 part 2, MJPEG, H.263, H.264, VC-1.
23 - VDEC_HEVC can decode HEVC and VP9.
31 - items:
32 - enum:
33 - amlogic,gxbb-vdec # GXBB (S905)
34 - amlogic,gxl-vdec # GXL (S905X, S905D)
35 - amlogic,gxm-vdec # GXM (S912)
36 - const: amlogic,gx-vdec
37 - enum:
38 - amlogic,g12a-vdec # G12A (S905X2, S905D2)
39 - amlogic,sm1-vdec # SM1 (S905X3, S905D3)
44 interrupt-names:
46 - const: vdec
47 - const: esparser
52 reg-names:
54 - const: dos
55 - const: esparser
60 reset-names:
62 - const: esparser
68 clock-names:
72 - const: dos_parser
73 - const: dos
74 - const: vdec_1
75 - const: vdec_hevc
76 - const: vdec_hevcf
78 amlogic,ao-sysctrl:
79 description: should point to the AOBUS sysctrl node
87 - if:
92 - amlogic,gx-vdec
96 clock-names:
99 - if:
104 - amlogic,g12a-vdec
105 - amlogic,sm1-vdec
109 clock-names:
113 - compatible
114 - reg
115 - reg-names
116 - interrupts
117 - interrupt-names
118 - clocks
119 - clock-names
120 - resets
121 - reset-names
122 - amlogic,ao-sysctrl
123 - amlogic,canvas
128 - |
129 vdec: video-decoder@c8820000 {
130 compatible = "amlogic,gxl-vdec", "amlogic,gx-vdec";
132 reg-names = "dos", "esparser";
134 interrupt-names = "vdec", "esparser";
136 clock-names = "dos_parser", "dos", "vdec_1", "vdec_hevc";
138 reset-names = "esparser";
139 amlogic,ao-sysctrl = <&sysctrl_AO>;