Files
kernel_common_drivers/include/linux/amlogic/media
wenlong.zhang d30cc6178f drm: add rdma table for drm osd registers [1/1]
PD#SWPL-101847

Problem:
drm write registers to rdma table one by one, due to rdma table update
and rdma manager flush to real register are out of sync, so we want to
creat a fake table, the fake table will copy to rdma table after
pipeline register write done, and then config rdma vsync

Solution:
add rdma table for drm osd registers, and it can dynamic switching by
this node /sys/class/drm/card0/crtc0/rdma_table_switch.
echo 1 > /sys/class/drm/card0/crtc0/rdma_table_switch switch off
echo 0 > /sys/class/drm/card0/crtc0/rdma_table_switch switch on

Verify:
T3x s7 s5

Test:
DRM-OSD-33

Change-Id: I053daa7daaab672f8b1e9fc2c38a2d60552d6288
Signed-off-by: wenlong.zhang <wenlong.zhang@amlogic.com>
2024-07-17 23:57:23 -07:00
..
2024-07-05 10:44:47 +08:00
2022-04-07 22:56:37 +08:00
2024-07-09 02:06:50 -07:00
2023-04-16 22:32:14 -07:00
2023-05-25 23:46:41 -07:00
2024-07-16 01:01:07 -07:00
2022-12-02 15:05:56 +08:00
2024-07-16 03:55:13 -07:00
2024-03-23 05:51:09 -07:00
2024-05-23 02:02:28 -07:00