Lines Matching +full:rk3228 +full:- +full:cru
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/rockchip-vpu.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Ezequiel Garcia <ezequiel@collabora.com>
19 - enum:
20 - rockchip,rk3036-vpu
21 - rockchip,rk3066-vpu
22 - rockchip,rk3288-vpu
23 - rockchip,rk3328-vpu
24 - rockchip,rk3399-vpu
25 - rockchip,px30-vpu
26 - rockchip,rk3568-vpu
27 - items:
28 - const: rockchip,rk3188-vpu
29 - const: rockchip,rk3066-vpu
30 - items:
31 - const: rockchip,rk3228-vpu
32 - const: rockchip,rk3399-vpu
41 interrupt-names:
43 - const: vdpu
44 - items:
45 - const: vepu
46 - const: vdpu
50 - maxItems: 2
51 - maxItems: 4
53 clock-names:
55 - items:
56 - const: aclk
57 - const: hclk
58 - items:
59 - const: aclk_vdpu
60 - const: hclk_vdpu
61 - const: aclk_vepu
62 - const: hclk_vepu
64 power-domains:
71 - compatible
72 - reg
73 - interrupts
74 - interrupt-names
75 - clocks
76 - clock-names
81 - |
82 #include <dt-bindings/clock/rk3288-cru.h>
83 #include <dt-bindings/interrupt-controller/arm-gic.h>
84 #include <dt-bindings/power/rk3288-power.h>
86 vpu: video-codec@ff9a0000 {
87 compatible = "rockchip,rk3288-vpu";
91 interrupt-names = "vepu", "vdpu";
92 clocks = <&cru ACLK_VCODEC>, <&cru HCLK_VCODEC>;
93 clock-names = "aclk", "hclk";
94 power-domains = <&power RK3288_PD_VIDEO>;