PD#SWPL-133824
Problem:
1.yres parameter is inconsistent between FBIOPUT_VSCREENINFO
and FBIOGET_VSCREENINFO
2.smem_len is changing
Solution:
keep on var parameters and fix smem_len
Verify:
S4
Test:
DRM-OSD-88
Change-Id: If42acf8d90d57e4f0643f76d0cfed928afd5d569
Signed-off-by: wenlong.zhang <wenlong.zhang@amlogic.com>
PD#SWPL-131901
Problem:
using member of null pointer leads to drm ko crash
Solution:
modify debug info
Verify:
SM1
Test:
DRM-OSD-85
Change-Id: I82a2d82bb3691cb4037073296c4491a999b638fe
Signed-off-by: linfang.zhao <linfang.zhao@amlogic.com>
PD#SWPL-129249
Problem:
drm_atomic_state was not released after pan_display.
the logo mem was not freed
Solution:
decrease ref count of drm_atomic_state at the end
of pan_display
Verify:
S805C3
Test:
DRM-OSD-75
Change-Id: I87885c89604e4ed2b95871cf2430cfe53711d001
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-52245
Problem:
The recovery interface displays abnormally.
Solution:
implementation of GEM due to switching from ION to DMA-BUF heaps
Verify:
ohm
Change-Id: Ibdf05b4a863168815d01be414329adf2e0bba515
Signed-off-by: xinli.gao <xinli.gao@amlogic.com>