关键词:rockchip,rk3288-rga; rockchip,rk3399-rga;
1、完整版配置文件(dts 原文件):
rk3288平台: rk3288.dtsi rk3399平台: rk3399.dtsi
RK3399 — RGA DTS 配置,RGA (2D raster graphic acceleration controller)
2、必须设置的属性值:
- compatible: 可以取以下两个名称的其中一个: "rockchip,rk3288-rga"; "rockchip,rk3399-rga"; - interrupts: 设置RGA中断号 - clocks: 为RGA设置 sclk/hclk/aclk clocks - clock-names: 时钟的名称可以取 "aclk", "hclk" 和 "sclk" - resets: 设置复位寄存器 - reset-names: reset的名称可以取 "core", "axi" 和 "ahb"
3、以rk3399为例:
rga: rga@ff680000 { compatible = "rockchip,rk3399-rga"; reg = <0xff680000 0x10000>; interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>; clocks = <&cru ACLK_RGA>, <&cru HCLK_RGA>, <&cru SCLK_RGA_CORE>; clock-names = "aclk", "hclk", "sclk"; resets = <&cru SRST_RGA_CORE>, <&cru SRST_A_RGA>, <&cru SRST_H_RGA>; reset-names = "core, "axi", "ahb"; };