• 周五. 5月 2nd, 2025

rk3399 — RGA DTS 配置

关键词: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";
	};

发表评论

您的电子邮箱地址不会被公开。