PD#SWPL-110999
Problem:
video_processor need sync code from 5.4 to 5.15.
Solution:
1.sync code from 5.4 to 5.15 for video_processor.
2.sync video_processor 5.4 code to 5.15 start commit Ibc1cc32
and end commit I75b5c4.
3.sync vicp end commit I1afb897.
4.except I816b036 other already sync.
Verify:
T7C
Test:
sync code from 5.4 to 5.15 for video_processor
Change-Id: I75387e4e7874a139307a066cf9d24cbb2991e73d
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-95833
Problem:
vrr start failed in game mode after sync code
Solution:
configure parameters in dts
Verify:
t982_ar301
Change-Id: Ib4c50c143cbe84053a1ec33e1e08bb721d708e98
Signed-off-by: Xiangyu Cai <xiangyu.cai@amlogic.com>
PD#SWPL-111117
Problem:
The virtual address is out of bounds
Solution:
add judgement
Verify:
no need verify
Change-Id: I0b09cbfb1ad27411d529164f2c3c37b1de811659
Signed-off-by: hai.cao <hai.cao@amlogic.com>
PD#SWPL-109154
Problem:
T7C and T5M support reboot reason extension
(128 reasons)
Solution:
Add extension flag in dtsi to support reboot
reason extension
Verify:
T5M-AY309-T963D4
T7C-A311D2-AN400
Change-Id: I55cc1aa5ce64d0c61f3dea420a1e14c12319f21e
Signed-off-by: Yao Jie <jie.yao@amlogic.com>
PD#SWPL-109754
Problem:
1. T5M eARC suspend resume power
2. resample suspend resume power
3. default sys clk for resampleA/B for sclk 12.288
4. resample_clk -5 fail
Solution:
1. implement suspend-clk-off
2. move the enable after set rate for resample
3. default sys clk for resample
4. if codec is installed after tdm, it will cause resample clk init fail
Verify:
verify by T5M
Change-Id: I888fd17ea68e34f84357ae9ab61efb47b7923fb6
Signed-off-by: qing.zhang <qing.zhang@amlogic.com>
PD#SWPL-110885
Problem:
should support cxd2878 and R856.
Solution:
and R856 id.
Verify:
verified sc2.
Change-Id: Ib2da06445a5bf9b5efa44df616179ab7170a08fb
Signed-off-by: min.yang <min.yang@amlogic.com>
PD#SWPL-109858
Problem:
support auto patch
Solution:
modify scripts to support auto patch
Verify:
sc2
Change-Id: If99091e1a24bb36f58415b228d8b302087c21d09
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-110696
Problem:
there is no manual insmod ko function in mk_smarthome_common.sh and mk.sh
Solution:
adding new manual insmod ko function in amlogic_utils.sh
mk_smarthome_common.sh and mk.sh
Verify:
s4d_s805c3_t215_512m S905X4-AH212
Change-Id: I3c555c50a072036f70a8309976bd91e4b6dff045
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-103080
Problem:
vfs_write can't be used
Solution:
use debugfs to dump data
Verify:
ar321
Test:
DRM-OSD-42
Change-Id: I1d70b8bf0a103cd17fa3859dcef69e0d3ae59139
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
PD#SWPL-110876
Problem:
divide register def for drv
Solution:
divide register def for drv
line length of 113 exceeds 100 columns
which from vlsi code
Verify:
T3
Change-Id: I18d24addd198d39f331da3fdf852d7a4194f69c1
Signed-off-by: dongfei.li <dongfei.li@amlogic.com>
PD#SWPL-110218
Problem:
1.optimization of the frc algorithm
2.separating table of reg
Solution:
1.Steps to optimize the algorithm
2.separating table of reg
Verify:
T3/T5M-5.15
Signed-off-by: Cheng Wang <cheng.wang@amlogic.com>
Change-Id: I700694f7c326baed95cca64d1ea7eb8dd6d01606
PD#SWPL-106998
Problem:
Boottime is too slow.
Solution:
1,Reduce Image size from 3M to 2.8M.
2,Speed up boottime 100ms.
3,Reduce insmod time overhead.
4,Enable CC_OPTIMIZE_FOR_PERFORMANCE, Improve performance
Verify:
C3 aw402
Change-Id: Ie0b1723adb2faab55596931c98eabb33081a590f
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
PD#SWPL-107998
Problem:
system crash when enable kasan.
Solution:
direct alloc from cma.
Verify:
t5m.
Change-Id: Ic36b5604b6f13d75e6aea8b577429d7325061b93
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-109745
Problem:
AUT need some logs for detect stuck
Solution:
add trace log for AUT
Verify:
AUT
Change-Id: Ic8fc5c98b4e9e0fbc057f29db594c0271088be61
Signed-off-by: Mingshan Cheng <mingshan.cheng@amlogic.com>
PD#SWPL-108405
Problem:
fix dvbc low sr and 16/32qam unlock.
Solution:
fix dvbc low sr and 16/32qam unlock.
for r836 tuner, 16/32qam need to wait more time.
AMLDTVDEMOD_VER "V1.1.77".
Verify:
s4d
Change-Id: I096aa43a2b324daaa0aaa0e790135cfd78784b6f
Signed-off-by: zhicheng.huang <zhicheng.huang@amlogic.com>
PD#SWPL-109911
Problem:
bring up s4d_s805c3_t215_512m.dts s4d_s805c3_aq2432_512m.dts
Solution:
upgrade s4d_s805c3_t215_512m.dts s4d_s805c3_aq2432_512m.dts in kernel
5.15 according to the difference of the dts file of s4 from 5.4 to 5.15
Verify:
s4d_s805c3_t215_512m
Change-Id: Ib585e3a42ad5431d507c32d5c9dd706115edab8c
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-109911
Problem:
bring up s4d_s805c3_t215_512m.dts s4d_s805c3_aq2432_512m.dts
Solution:
copy the dts from 5.4 to 5.15 for s4d_s805c3_t215_512m.dts and
s4d_s805c3_aq2432_512m.dts
Verify:
s4d_s805c3_t215_512m
Change-Id: I1ff896aef0c3c14c088e5647ec7422ca86daf9c6
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-93491
Problem:
When platform set to 480p, UI display is not great 100%
Solution:
add default filter value
Verify:
no need verify
Change-Id: Icc98816e06a49adb5c392d147f1d8c73a724d2d9
Signed-off-by: hai.cao <hai.cao@amlogic.com>
PD#SWPL-110117
Problem:
get wrong earc id as there is no "earctx_port" property in kernel dts
Solution:
get earc port id from hdmirx
Verify:
t5m
Change-Id: Idb45d5c557fabe1bdee97ec00c51f64085583547
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
PD#SWPL-110175
Problem:
The pin order is not right. (fs2 and sclk2)
Solution:
Adjust according to the pinmux excel.
Verify:
T5M
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
Change-Id: I6cbdfb0c3fb7fda857502eba4b5c917fb84af19f
PD#SWPL-106519
Problem:
need get video type from uvm driver
Solution:
add api to get video type from uvm
Verify:
s5
Change-Id: I7851364854b4a89aa033ba2f8526cfe1a41d0038
Signed-off-by: Tianhua Sun <tianhua.sun@amlogic.com>