PD#SWPL-122937
Problem:
xfer timed out or set clk rate failed on g12 serials,
because of SCLK parent clk missed
Solution:
Assign the async clk as the parent of SCLK
Verify:
t3
Change-Id: I02247d677c17705f4af413f74baf17625fbd8f41
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com>
PD#SWPL-120846
Problem:
lcd can't resume
Solution:
not set vout state when set
seamless mode in crtc_disable
Verify:
t5m
Test:
play video and resume
Change-Id: If6ea1d979c73c79a5e7047b285e629c2fe9a112b
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-122095
Problem:
unable to use bazel build in the new kernel
Solution:
support for bazel build in the new kernel
Verify:
local
Change-Id: I6ee258cc46c839e000c6cc35769fa8104b14436c
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-118485
Problem:
Kernel 5.15 cannot use symbol_request.
Solution:
Do not use symbol_request.
Verify:
SC2
Change-Id: I7d48bf7a94b582630f6b8a493f43457fede36584
Signed-off-by: qiuye.gan <qiuye.gan@amlogic.com>
PD#SWPL-109769
Problem:
When the device switches from SDR and HDR modes to each other,
the device restarts
Solution:
hdmitx driver has updated the dv/hdr cap information,The hdmitx
driver does not throw the hpd plug event, the mode is switched
from the systemcontrol side, and the hwc triggers the hotplug
event according to the vout event to inform the framework to
update the dv/hdr cap
Verify:
ah212
Change-Id: Ie403950ffbb0cc030d50a796fa083c4477078ee7
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
PD#SWPL-121253
Problem:
game mode YUV444/RGB444 do csc make picture fuzzy
add function_sel for force not convert yuv444
Solution:
add function_sel for force not convert yuv444
Verify:
a311d2
Change-Id: Ibe003e725275bc58430eec1f968109b184749e27
Signed-off-by: mingxiu.sun <mingxiu.sun@amlogic.com>
PD#SWPL-117407
Problem:
provide uapi headers for user space
Solution:
add vdin uapi headers
Verify:
kernel5.15
Change-Id: I3b7a18aac89a6e0f750ff92996e522d2308de4c5
Signed-off-by: mingxiu.sun <mingxiu.sun@amlogic.com>
PD#SWPL-117428
Problem:
Unplug av cable cannot recognize signal
Solution:
1、Set the default value of comp_level_adj to 3
2、The detection range of the black field is low,
and the current configuration may not detect it,
so the white level detection of the black field
is enabled by default during the tvafe probe
3、add debug cmd to disable macrovision
Verify:
t5w at301 t962d4
Change-Id: Id7ded0bcdf843044cd4655774977cd03ffad657e
Signed-off-by: mingxiu.sun <mingxiu.sun@amlogic.com>
PD#SWPL-122053
Problem:
sync bring up branch to 5.15
Solution:
sync bring up branch to 5.15
Verify:
t3/t7/t5m
Change-Id: Ie5081887d9c8e8bf83e313c7a132130b18a1ab34
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com>
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
PD#SWPL-122015
Problem:
screencap takes a little long time,need reduce
Solution:
1.do not drop the first 2 frames
2.do not delay 50ms before stop vdin
Verify:
T7c
Change-Id: Ifdb26cc37da4e882a6c0dec6445b6bd131b6dac7
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-116164
Problem:
fix endian errors for new chips
Solution:
add endian for new chips
Verify:
t7c
Change-Id: Id3f960da02f2908a98799a64d2b31e9c2fb063d8
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-120559
Problem:
it may output 1080p100/120hz DV mode to TV that doesn't
support DV mode under > 60hz mode
Solution:
per parity bit definition of DV specification, if
parity = 0, sink don't support DV under > 60hz mode
or 8K mode
Verify:
s5
Test:
s5 + 1080p120hz DV TV
Change-Id: I98d36c5ce7b31517f77a19e1639656f6b8643a2f
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
PD#SWPL-120316
Problem:
dv could not get the osd status for startup
Solution:
default enable osd status
Verify:
ax201
Test:
DRM-OSD-56
Change-Id: I371a1a1871df9559cc263364f38bb19f81248923
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-119162
Problem:
APU should not be seen except audio
Solution:
add APU support
Verify:
t5m
Change-Id: I0c4267b362f3d0bf398484b2318c88bdf0b00588
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
PD#SWPL-122041
Problem:
keystone width and height value not update
Solution:
keystone interlace update width and height value
Verify:
T7C
Change-Id: I5b423e86b8a3b6aa6cf3b1c7bbd73bbdad8c191e
Signed-off-by: qiang.liu <qiang.liu@amlogic.com>
PD#SWPL-121757
Problem:
emp buffer set too large cause overstep the boundary
Solution:
change emp buffer size
Verify:
T5M
Change-Id: Iac8106a996a254c6c7983098228331cd525049a9
Signed-off-by: qiang.liu <qiang.liu@amlogic.com>
PD#SWPL-111896
Problem:
R842 ATSC-T missing TP with probability and
auto scan channels slowly
Solution:
1.enable AGC control before tuner_set_params;
2.modify ATSC-T strength threshold for r842;
3.increase ATSC-T check_signal_time for r842;
4.AMLDTVDEMOD_VER V1.1.98
Verify:
t965d4 ar331 and t950d4
Change-Id: Ie16faa31619c67f63d0b5f098065280fa2ca4c77
Signed-off-by: zhicheng.huang <zhicheng.huang@amlogic.com>
PD#SWPL-120816
Problem:
system crash when reboot, as frl work is still running
Solution:
disable frl work when reboot
Verify:
s5
Test:
s5 reboot
Change-Id: Ia47390fd423e71788c023bf807ff35e82e2c12e9
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
PD#SWPL-118595
Problem:
FIQ dump debugging when hard lockup
TV-60426
Solution:
Support FIQ dump debugging when hard lockup
Verify:
SC2
Change-Id: Ie68d4411e0f714cc04c657d9c5d625c4797cb7a2
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
PD#SWPL-119384
Problem:
original content is too redundant
Solution:
put some function from mk.sh to amlogic_utils.sh
Verify:
local
Change-Id: I4e464d22dce5afef4f927e1bcdd7d6313fb17b4f
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-122111
Problem:
1.apk need get aisr information.
2.support dump data for dma source
Solution:
1.add aisr_info_show node to support.
2.support dump data for dma source.
Verify:
T7C
Change-Id: Ide9adb3e61ccadac14889157bf78b0d658a5b4c0
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-116862
Problem:
audio and media modules memory optimization.
Solution:
disable the unused code for zapper.
Verify:
t215.
Change-Id: Ib7941245d6565ea8cbcda07ea422d18688c74e8d
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com>
PD#SWPL-121925
Problem:
when resume the pd reset need delay
Solution:
1. pd reset pin need delay before cache restore for codec spec
Verify:
calla ref and skt
Change-Id: Ib98886fc35c489256ccf1fe3a5fe048c7d21f320
Signed-off-by: qing.zhang <qing.zhang@amlogic.com>
PD#SWPL-106818
Problem:
spdif a/b use samesource
Solution:
1. no use samesource
Verify:
verify by t7c
Change-Id: I56c3c814fa657c3dfcd00e1ff9f27a627995b8ee
Signed-off-by: qing.zhang <qing.zhang@amlogic.com>
PD#SWPL-119724
Problem:
Skip too more line when DLG and monitor mode
Solution:
Change the vskip policy for DLG and monitor mode
Verify:
Verified on t5m
Change-Id: I875861db6556ba644eb761a1c6284793226f337f
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-121892
Problem:
dump vdin1 buffer when display HDR,the picture of vdin1 buffer
is not right.
Solution:
add HDR2SDR support for vdin1
Verify:
s5
Change-Id: I52bc589cb725bfc267f91a142a43704f6a5fd467
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-121784
Problem:
long detection time when got abnormal format
Solution:
optimize abnormal format check logic
Verify:
T5m
Change-Id: Ic676088c562d7eae75fe6424836977dfa3b53ebd
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
PD#SWPL-118311
Problem:
Did not switch to dw buffer under pre-link and small window, display
abnormal.
Solution:
Call vpp_set_filters again to switch to dw buffer correctly.
Verify:
verified on t5m
Change-Id: Iabf03e1d0e60752a3086b02ca9761ca175dfdaf6
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>
PD#SWPL-119464
Problem:
when iotrace driver build to ko, it has some register r/w
operation not be hooked
Solution:
hook regmap r/w operation when iotrace build to ko
Verify:
SC2_AH212
Change-Id: I763b90fd91e76e5d4138db8ad1d2268c5b33e873
Signed-off-by: song.han <song.han@amlogic.com>
PD#SWPL-118311
Problem:
Need sync code from kernel 5.4 for pre-link
Solution:
1. sync the patch to fix vframe leak under vfm path case
2. sync the patch to call dmc adjust function for pre-link
Verify:
Verified on t5m
Change-Id: I69f75d52d18e0e9be64df61f932543ae809728fb
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>