diff options
author | Ryan Walklin <ryan@testtoast.com> | 2025-05-11 22:31:17 +1200 |
---|---|---|
committer | Chen-Yu Tsai <wens@csie.org> | 2025-05-12 23:55:06 +0800 |
commit | be0e9a3727872783bad0752dc82e0857f4776049 (patch) | |
tree | ea5d92ba59ec4f62aeb9f136c58c8984cceb2406 /scripts/lib/kdoc/kdoc_re.py | |
parent | ab1a94b504b6f19c294786b5920574fb374fb5cc (diff) |
clk: sunxi-ng: ccu: add Display Engine 3.3 (DE33) support
The DE33 is a newer version of the Allwinner Display Engine IP block,
found in the H616, H618, H700 and T507 SoCs. DE2 and DE3 are already
supported by the mainline driver.
The DE33 in the H616 has mixer0 and writeback units. The clocks
and resets required are identical to the H3 and H5 respectively, so use
those existing structs for the H616 description.
There are two additional 32-bit registers (at offsets 0x24 and 0x28)
which require clearing and setting respectively to bring up the
hardware. The function of these registers is currently unknown, and the
values are taken from the out-of-tree driver.
Add the required clock description struct and compatible string to the
DE2 driver.
Signed-off-by: Ryan Walklin <ryan@testtoast.com>
Link: https://patch.msgid.link/20250511104042.24249-9-ryan@testtoast.com
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_re.py')
0 files changed, 0 insertions, 0 deletions