diff options
| author | Sven Püschel <s.pueschel@pengutronix.de> | 2026-05-21 01:44:33 +0300 |
|---|---|---|
| committer | Heiko Stuebner <heiko@sntech.de> | 2026-05-27 16:31:19 +0300 |
| commit | 25ee898961a2c661e4cd72bc98f0060f1cd11222 (patch) | |
| tree | 5cdaee157f3823744aefba7a087bd090505445a4 /include/linux | |
| parent | eb24b60553e0692cbbec2863ca31d2a56bff098d (diff) | |
| download | linux-25ee898961a2c661e4cd72bc98f0060f1cd11222.tar.xz | |
arm64: dts: rockchip: add rga3 dt nodes to rk3588
Add devicetree nodes for the RGA3 (Raster Graphics Acceleration 3)
peripheral in the RK3588.
The existing rga node refers to the RGA2-Enhanced peripheral. The RK3588
contains one RGA2-Enhanced core and two RGA3 cores. Both feature a similar
functionality of scaling, cropping and rotating of up to two input
images into one output image. Key differences of the RGA3 are:
- supports 10bit YUV output formats
- supports 8x8 tiles and FBCD as inputs and outputs
- supports BT2020 color space conversion
- max output resolution of (8192-64)x(8192-64)
- MMU can map up to 32G DDR RAM
- fully planar formats (3 planes) are not supported
- max scale up/down factor of 8 (RGA2 allows up to 16)
Signed-off-by: Sven Püschel <s.pueschel@pengutronix.de>
Link: https://patch.msgid.link/20260521-spu-rga3-v7-28-3f33e8c7145f@pengutronix.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
