PD#SWPL-105841
Problem:
C3_5.15 buildroot use different config
not arm64 arm32
Solution:
add control for c3_5.15
Verify:
compile no error
Change-Id: I788f324aa3067c490f9f492568582d0d7f949459
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com>
PD#SWPL-105093
Problem:
t5d not support multi instance
Solution:
t5d support multi instance
Verify:
t5d
Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
Change-Id: I0ff974f3b63a867eeb0ed2720cdfe82d1571a6cc
PD#SWPL-102698
Problem:
HF-VSDB is not declared in EDID, and the highest
TMDS clk supported by the current TV can only be
obtained from VSDB.4K60HZ Y422,12bit (600Mhz)
exceeds the maximum clk range
Solution:
Adjust the maximum supported TMDS clk,Regarding
the maximum supported clk, refer to the tmds
clk in VSDB/HF-VSDB,Filter out unsupported patterns.
Verify:
s905x4
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
Change-Id: I8428d62224ad71b1657ef7757e9d3c57a6872c47
PD#SWPL-98490
Problem:
porting wol function
Solution:
porting wol function
Verify:
AR321-T965D4_X9#REF#049
Change-Id: Ieaa67398c5ee09d0e8e7940163bed080b01af718
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com>
PD#SWPL-102683
Problem:
need screen capture for aux screen
Solution:
add vpp1/vpp2 only video and osd+video ports
Verify:
t7
Change-Id: Ib2c8bc4e89816bf953181a6a72a6b6ab4e71ea69
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-102920
Problem:
Because of wrong logic when writing an invalid value,
the array is out of bounds
Solution:
Fix the wrong logic.
Verify:
T3
Change-Id: I01216d799201f49de42802d78a5297a0cb0e74d0
Signed-off-by: binbin.wang <binbin.wang@amlogic.com>
PD#SWPL-102958
Problem:
should remove amlogic define in
linux/dvb/frontend.h
Solution:
fix the modification
Verify:
verified by T + ohm
Change-Id: Ia533892ab17cf05735698c597d3be00689eafee9
Signed-off-by: min.yang <min.yang@amlogic.com>
PD#SWPL-104193
Problem:
keystone black screen for vpp post mute
Solution:
dummy_panel clear vpp post mute if needed
Verify:
ar301
Change-Id: I9ff89f8f700c1ba947a16f0992f524297984a723
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-101773
Problem:
fd is used in the upper layer to facilitate cross-process.
If the fd is closed, an exception will occur when used in the kernel.
Solution:
Change the input parameter fd to dbuf.
Verify:
sc2
Change-Id: I14788bbc7119b7a3a6d696eec495432e05e8aa12
Signed-off-by: miaohong chen <miaohong.chen@amlogic.com>
PD#SWPL-89027
Problem:
when switch mode under hdcp1.4, should not
trigger hdcp_tx22 daemon to change status.
otherwise, it may exit idle state and
enter polling(driver hdcp2.2 start) per 5ms
which cause high cpu CPU utilization
Solution:
when switch mode under hdcp1.4, don't
trigger hdcp_tx22 daemon to change status.
so that to keep in idle status
Verify:
ah212
Change-Id: Iea1db52013890f5f922a9a74fc1ff6bc29b9ebfe
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
PD#SWPL-96310
Problem:
need support bl_brightness dimming by vout
Solution:
support get bl_brightness dimming for vout ioctl
Verify:
an400
Change-Id: I8f209af2f2ea36ecbbce22d27b5ce8f89277bf33
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-97910
Problem:
use reserved memory
Solution:
complete it
Verify:
t3
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com>
Change-Id: I1ce6861930bd80a5a439b723fcfb96e675be4b78
PD#SWPL-97906
Problem:
T3 Kernel 5.15 Android T Bringup - di
Solution:
sync DI code
Verify:
smith
Change-Id: I590e2d71a453849d48207cccc3442e44da59c2da
Signed-off-by: yufei.huan <yufei.huan@amlogic.com>
PD#SWPL-98144
Problem:
t5m lcd need bringup
Solution:
add lcd related code for t5m
Verify:
ptm/pxp
Change-Id: I4d79cad87d37a1b15d9b790d87b3fbf83331c626
Signed-off-by: Jie Dai <jie.dai@amlogic.com>
PD#SWPL-97537
Problem:
previous commit about phy set is ugly.
Solution:
replace with enum.
Verify:
t7c
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
Change-Id: I4fcba90fded92615741d5cc0f1b1c936257e4141
PD#SWPL-97537
Problem:
lcd phy lane_lock not set when lcd probed in uboot,
result in ANA_CNTL19 set to 0 when lcd1&2 probe but conflict;
By the way, correct a few typo error.
Solution:
add lcd_phy_set() to lcd_phy_probe()
Verify:
t7c
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
Change-Id: I0c4889be119c3c222af81e46d8f304ef11c172c2
PD#SWPL-94126
Problem:
bring up freertos with t7c
Solution:
bring up freertos with t7c
Verify:
t7c
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: I49da1d2885baddf839f8229fe43dfd6f66055695
PD#SWPL-94121
Problem:
lcd_screen_restore and lcd_screen_black may be a nullptr,
under specific condition, results in kernel panic.
Solution:
remove pointer from pdrv.
Verify:
t7c
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
Change-Id: If3bd01a8426ca6b67052265e98ff8ab9829ed07d
PD#SWPL-100780
Problem:
Requirement:modify the DV link when tsplayer plays.
Solution:
When tsplayer plays, amvideo in the DV link is changed to v4lvideo.*.
Verify:
ohm
Change-Id: I84dbe550308aceff8bd39c1dd331274439599153
Signed-off-by: yuna.liu <yuna.liu@amlogic.com>
PD#SWPL-101578
Problem:
use vendor_hook print cpu and irq info
Solution:
use vendor_hook print cpu and irq info
Verify:
sc2
Change-Id: I52f0474ea55d4136933c0a2c12daf31eff4ab261
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-99719
Problem:
when switch from SDR to HDR under adaptive
mode, audio will be mute for a few frames
cause nts detect audio drops
Solution:
remove audio mute when adaptive from sdr to hdr
Verify:
ah212
Test:
test on ah212, start play hdr movie
Change-Id: Ie09c09fa989a8c54f0a8ad688b8bc02ea51a9307
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
PD#SWPL-93858
Problem:
According to mpeg spec,aspect ratio can be described as SAR or DAR.
Now decoder only offer DAR for mpeg2
Solution:
Offer DAR and SAR to the application, and tell which kind of aspect
ratio is offerred at the moment
Verify:
ohm
Change-Id: I5aca911eefac01017b16840f038ca5270a5e5a59
Signed-off-by: zhentao.guo <zhentao.guo@amlogic.com>
PD#SWPL-99090
Problem:
When decode meta is too long, DI will skip it.
Solution:
Add protection to copy meta data
Verify:
Verified on sc2
Change-Id: Ia6ae379ec50a1f8f3f8a5549393835cb327bb39b
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-38929
Problem:
Currently, the HDMITX source is binding to SPDIF a/b.
we need separate interface to configure HDMITX audio
source from SPDIF a/b or TDM a/b/c for different
use case.
Solution:
1.add a new interface to control the HDMITX source.
2.add a new interface to config i2s to hdmitx format.
Verify:
Ohm
Change-Id: I82a04cfadeba19a9b54b77dd6a443b60dc2c9b39
Signed-off-by: Shuai Li <shuai.li@amlogic.com>