PD#SWPL-248087
Problem:
realloc buffer optimization for multi video
Solution:
realloc buffer support muti video,
max 10 muti video
Verify:
s6 16+6.12
Change-Id: I3686695fb93ed37057962db77af5983325529e1f
Signed-off-by: Yongjie Zhu <yongjie.zhu@amlogic.com>
PD#SWPL-245812
Problem:
realloc buffer optimization for single video
Solution:
realloc buffer pool support single video screencap
Verify:
s6 16+6.12
Change-Id: I18d01234cf2b6fb9dfc10aab679d85452fbedda5
Signed-off-by: Yongjie Zhu <yongjie.zhu@amlogic.com>
PD#SWPL-254932
Problem:
sync eos related function to kernel 6.12
Solution:
sync eos related function to kernel 6.12
Verify:
T6X
Change-Id: I2591f1056b4d7a2abf2d10507349d9754ba26aad
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com>
PD#SWPL-252869
Problem:
for di post, decoder need replace the linear dmabuf, so
drm need export it
Solution:
export linear dmabuf to external by mua_buf
Verify:
t6x
Change-Id: Iee7b1826f7f86865ba1408be464a0177c5d62d62
Signed-off-by: wenlong.zhang <wenlong.zhang@amlogic.com>
PD#SWPL-255069
Problem:
fix freertos ipi num error
automotive need rtos continue running after
android booted, but camera driver need release
Solution:
add rtos_run_flag: eRtosStat_release_driver
Verify:
local
Change-Id: I9af2804bb8a8651731f463e0dc0e7cdbc24aa64d
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-255832
Problem:
no display when connected to cvbs without hdmi cable
Solution:
solve the problem of no display on cvbs without an hdmi cable connected
Verify:
AP222-S905Y4
Test:
DRM-TX-78
Change-Id: I65af1a39bfbc14228bf0a1eb669c1a63bee92939
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
PD#SWPL-255496
Problem:
cause ldc mif error
Solution:
ldc en off when pwroff
Verify:
t6x
Change-Id: I1f5d7720ddef372562f9d51d47447ae36fc49ee8
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
PD#SWPL-252067
Problem:
add more flow for 3dlut
Solution:
add more flow for 3dlut
Verify:
t966d5
Change-Id: I6935c0ebf092370c1d3e7e96415c3eb2e67aca96
Signed-off-by: qinghui.jiang <qinghui.jiang@amlogic.com>
PD#SWPL-252662
Problem:
need to add frc mute support
Solution:
add this
Verify:
t6x
Change-Id: I721ab9ec12bdfc01e6d9fe53f4527ca3cb43be1e
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-252467
Problem:
1.When binding DRM to hdmitx/dptx/edp, pass the correct
connector_type according to the connector connection configuration.
2.hdmitx/edptx/dptx assigns the corresponding connector_type to
vout_server based on the correct hardware configuration information.
Solution:
1.Create a new connector type for dptx/edptx, distinct
from the dptx/edptx connector type used by the panel.
2.The venc_idx used by dptx/edptx needs to be configured on
DTS, and will be obtained from DTS during probe.
3.The connector_type passed from dptx/edptx/hdmitx to
drm and vout must have the same value.
Verify:
S7D
Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82
Change-Id: Id7af2d012b96a6175a45d86bac0f1b572cc3b75f
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
PD#SWPL-249112
Problem:
add new api for vpq call
Solution:
add new api for vpq call
Verify:
T6X
Change-Id: Id1e71b52c9b04bfeb40892dd2f754e8c2a6cfe4e
Signed-off-by: dongfei.li <dongfei.li@amlogic.com>
PD#SWPL-249601
Problem:
Debugfs is disabled in kernel6.12.
Solution:
Use miscdevice instead.
Verify:
SC2
Change-Id: I53e67f0bfe7292704a177cca4604f470df042558
Signed-off-by: Hao Shi <hao.shi@amlogic.com>
PD#SWPL-253283
Problem:
1.need to continue mode setting if link training
fail under pxp mode
2.need to update link training param if force
link rate/lane count is used
3.eDP + VENC1 path is not enabled
4.there's no link training retry mechanism
5.there may be no venc clk if there's hotplug out
during mode set
Solution:
1.ignore link training fail under pxp mode
2.update link training HW link rate/lane count even
if link training fail for PXP mode, update HW format
param if link training pass
3.add VENC1->eDPtx path config
sync https://scgit.amlogic.com/#/c/614715/3
sync https://scgit.amlogic.com/#/c/607554/2
4.add link training retry mechanism for debug purpose
5.if there's hotplug out during mode set, still set
venc clk for vsync, skip core & phy setting
Verify:
A9
Test:
1.DRM-TX-37
2.DRM-DPTX-16
Change-Id: I4333da212045a8c576c2433bf5b030d787a2302a
Signed-off-by: hang.cheng <hang.cheng@amlogic.com>
PD#SWPL-253604
Problem:
need support lcd scanning time info
Solution:
add lcd scanning time info
Verify:
bu301
Change-Id: Icfb7797d7bafd9bab51724315aec9bf37cbb0e50
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-254603
Problem:
No amfc dma copy function
Solution:
add dma copy and bandwidth test tool
Verify:
T6X
Change-Id: I3bd507cf9b5966b6690d0b61e2090262b1910fb3
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>