hai.cao
afaad88ea9
vpu: add arb urgent support for chip [1/1]
...
PD#SWPL-183482
Problem:
add arb urgent support
Solution:
add arb urgent support
Verify:
t6d
Change-Id: Ied76ab0c25b27342ec296e9b4237cb3bd56a3655
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-27 05:57:18 -07:00
can.zhang
d5a0502bb9
amvecm: fix zapper compile error [1/1]
...
PD#SWPL-181880
Problem:
error writing
Solution:
add code
Verify:
local
Change-Id: I187b5efa0fbc9a713220a9c3c33fff90b1cfaaba
Signed-off-by: can.zhang <can.zhang@amlogic.com >
2024-08-27 03:01:56 -07:00
qinglin.li
7b2e4c5340
ddr_tool: use aml_ddr_tool.h as ddr_tool drivers common head file [1/1]
...
PD#SWPL-182359
Problem:
use aml_ddr_tool.h as ddr_tool drivers common head file
Solution:
use aml_ddr_tool.h as ddr_tool drivers common head file
Verify:
local
Change-Id: Ie2abc7e3405192192b9de65374371b6301934933
Signed-off-by: qinglin.li <qinglin.li@amlogic.com >
2024-08-27 02:47:29 -07:00
hai.cao
b1cc2bed7a
video: video be muted all time when frc on [1/1]
...
PD#SWPL-176420
Problem:
control mute variable logic error
Solution:
fix it
Verify:
t3x
Change-Id: I1ac2925010b153d91bbd2807d951e4b3a0d09c5f
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-27 02:47:09 -07:00
jie.dai
a3b994ddf9
lcd: lcd reserved memory free unused bug fix [1/1]
...
PD#SWPL-183391
Problem:
1. lrm used-after-free
2. do not free if reserved memory is disabled
Solution:
fix bugs
Verify:
t6d
Change-Id: I9986931fd94fd0ea92ef92ed6b2fdd81c2da8a14
Signed-off-by: jie.dai <jie.dai@amlogic.com >
2024-08-27 01:01:06 -07:00
hai.cao
6aa4723a89
osd: osd flash occasionally when display two osd layers [1/1]
...
PD#SWPL-183392
Problem:
t5m do not set share afbc core property
Solution:
add share afbc core property
Verify:
t5m
Change-Id: I53e75c19f4092edfd1e19b826ab8f97b96afc20c
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-27 01:01:02 -07:00
qiyao.zhou
0d24f992bd
di_process: need reset di when I/P switch. [1/1]
...
PD#SWPL-182680
Problem:
interlace stream switch to 4k, DI NULL point comes out.
Solution:
Add reset flow for this case.
Verify:
t5w
Change-Id: I69100a73cd97cfef315fa4fbc0e588376d6d22ff
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com >
2024-08-26 19:55:15 -07:00
hai.cao
72dab5d1ed
video: add nonlinear support for 1:1 output [1/1]
...
PD#SWPL-182744
Problem:
nonlinear can not support 1:1 output
Solution:
change nonlinear logic
Verify:
t6d
Change-Id: Id0ee63bb23966adec7872fa09ef0b75126238707
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-26 05:48:36 -07:00
mingyang.he
0a4a9486ed
drm: fix s1a compile error [1/1]
...
PD#SWPL-183043
Problem:
s1a compile error
Solution:
move mtx_info out of s1a_cut
Verify:
s1a
Test:
DRM-OSD-79
Change-Id: I2877822097d50a4fd6e6476c01b0e00d5b34601f
Signed-off-by: mingyang.he <mingyang.he@amlogic.com >
2024-08-26 05:48:20 -07:00
can.zhang
ac3d7fe01f
amvecm: disable hdr10plus ability [1/1]
...
PD#SWPL-181880
Problem:
hdr10plus func need open or not
Solution:
add code
Verify:
local
Change-Id: I30696cb2ac0df9e98e99f5ac9b57ffdeccd3b95d
Signed-off-by: can.zhang <can.zhang@amlogic.com >
2024-08-26 05:47:31 -07:00
yicheng shen
3f2db139cd
hdmirx: modify hdcp22_kill_esm definition type [1/1]
...
PD#SWPL-183137
Problem:
hdcp_rx22 exit but but not set kill_esm parameter to 0
Solution:
modify kill_esm parameter definition type
Verify:
loki
Change-Id: I35094b8b5c617f7df0598a317625b167e6163f38
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com >
2024-08-25 23:47:31 -07:00
yaoyu.xu
1a217d7705
vdin: t6d close afbc and cut win [1/1]
...
PD#SWPL-182481
Problem:
screen unnormal when 4096 4k input.
Solution:
close afbc and cut win settings.
Verify:
t6d
Change-Id: I0873def1b7f7a51ba7f689221c4bafa16244c095
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-25 23:47:25 -07:00
yaoyu.xu
1c555b58d4
hdmirx: add t6d port sel [1/1]
...
PD#SWPL-182655
Problem:
can not recognize 4k input.
Solution:
add t6d port sel for i2c communication.
Verify:
t6d
Change-Id: Ibf0704ca0332a2c37fff42da1acc55c32ba5b2fc
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-25 23:47:20 -07:00
Jianxiong Pan
515dc6e9a0
mm: set the correct mte tag to tvp. [1/1]
...
PD#SWPL-180775
Problem:
the user space crash randomly after enabling mte.
Solution:
the page table created by tvp does not have a tag
set, which conflicts with the application.
Verify:
s6.
Change-Id: I64171a0115bc88de290b44f8f54450151ab2931e
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2024-08-23 05:43:31 -07:00
yudong.cai
5ac82550ff
vdin: optimize vdin t3x and s5c code [1/1]
...
PD#SWPL-182617
Problem:
Optimized some code for t3x and s5c
Solution:
Delete some unused codes in t3x and s5c
Verify:
T3X
Change-Id: I2bd6e965a88839afe9be689b90cc8dd0303c2e9d
Signed-off-by: yudong.cai <yudong.cai@amlogic.com >
2024-08-23 05:43:12 -07:00
jinbing.zhu
43bf91c26c
amvecm: t6d modify cgain effect t7c. [1/1]
...
PD#SWPL-182920
Problem:
t6d modify cgain effect t7c
Solution:
t6d modify cgain effect t7c
Verify:
t7c
Change-Id: Ifed00413f65a05db17aa814b12de7596c5026cc3
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com >
2024-08-23 04:50:53 -07:00
Pengcheng Chen
29fdb4d2b5
vpp: fix mk_zapper32.sh build error [1/1]
...
PD#SWPL-183047
Problem:
fix mk_zapper32.sh build error
Solution:
fix mk_zapper32.sh build error
Verify:
mk_zapper32.sh
Change-Id: I1196bbb1b8fba9c458de6d6b0321cd6c40ed2a5b
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com >
2024-08-23 02:06:02 -07:00
nengwen.chen
49a5e88ba4
atv_demod: fix adec leave timing (V4.01) [1/1]
...
PD#SWPL-182371
Problem:
fix adec leave timing.
Solution:
fix adec leave timing.
AMLATVDEMOD_VER "V4.01".
Verify:
T5W.
Change-Id: If2924e8d187bdf945cb7212fbde01011d620cad2
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com >
2024-08-23 02:05:51 -07:00
Wenjie Qiao
34ef11fd45
hdmitx: set segment 0 when read block0/1 under kernel [2/2]
...
PD#SWPL-169569
Problem:
read edid error after reboot under kernel
Solution:
set segment 0 when read block0/1
read edid use DDC master access in HW TPI mode
Verify:
s5/s7
Test:
DRM-HDMITX-104
Change-Id: I885081b383c041986c54684d0b9225e24dd1e233
Signed-off-by: Wenjie Qiao <wenjie.qiao@amlogic.com >
2024-08-23 02:05:00 -07:00
Pengcheng Chen
cf4321ce26
vpp: add vsync isr process time trace log [2/2]
...
PD#SWPL-173097
Problem:
add vsync isr process time trace log
Solution:
add vsync isr process time trace log
Verify:
t3x
Change-Id: I80b37758a1da77021139840ff17454596d789163
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com >
2024-08-22 23:49:28 -07:00
Gaowei Zhao
33c84eeba1
hdmirx: Fix the issue of flashing green screen [1/1]
...
PD#SWPL-180536
Problem:
Flash green screen at the end of SDR playback
Solution:
Mute VPP when AVI packets change
Verify:
t5w
Change-Id: Id3c07ef82f7d4e8d59439ba251e48654ecf4fafd
Signed-off-by: Gaowei Zhao <gaowei.zhao@amlogic.com >
2024-08-22 23:49:16 -07:00
Pengcheng Chen
9c8c5a859a
vpp: add vsync isr process time trace log [1/2]
...
PD#SWPL-173097
Problem:
add vsync isr process time trace log
Solution:
add vsync isr process time trace log
Verify:
t3x
Change-Id: Ib05c40b5d65ef3807ae7856ae25fd9c5e4ac45a9
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com >
2024-08-22 23:49:00 -07:00
qiyao.zhou
c74920acd4
videoqueue: video play would freeze when switch [1/1]
...
PD#SWPL-182909
Problem:
Repeat put frame when queue buf failed.
Solution:
notify put flow in videoqueue.
Verify:
txhd2
Change-Id: I5369ff41525daa7406e414ea36674030afb83b56
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com >
2024-08-22 03:45:46 -07:00
yudong.cai
6cf5e04871
vdin: vrr process optimize [1/1]
...
PD#SWPL-161088
Problem:
When the vrr is enabled, the input frame rate does not match
Solution:
vrr process optimize
Verify:
t5m
Change-Id: I4eae4093fdb0936b6073308fa054466affb177d0
Signed-off-by: yudong.cai <yudong.cai@amlogic.com >
2024-08-22 03:45:33 -07:00
qiyao.zhou
722d33c179
vicp: display error when hdmi in dv. [1/1]
...
PD#SWPL-174142
Problem:
vdin support yuv444 8bit fbc data and yuv422
10bit dw data when input dv source, but the
fbc data is tunnel,vicp not support.
Solution:
vicp use dw data for this case.
Verify:
t3x
Change-Id: I0c01a4aaea3c35cff31a394790df5dac19ff1933
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com >
2024-08-22 03:44:54 -07:00
min.yang
fc92b7a438
dtv_demod: config agc select on T6D (V3.6.001) [1/1]
...
PD#SWPL-181805
Problem:
The signal amplitude is low, causing a failure to lock.
Solution:
should config agc select reg for each delivery system.
Verify:
U + T6D
Change-Id: Ib03a619d8045df1bc179ba0524cfb31c1785a4a0
Signed-off-by: min.yang <min.yang@amlogic.com >
2024-08-22 14:27:53 +08:00
jinbing.zhu
0a10ff4b99
amvecm: t6d hdr modify alpha1. [1/1]
...
PD#SWPL-182223
Problem:
t6d hdr modify alpha1
Solution:
t6d hdr modify alpha1
Verify:
t6d
Change-Id: I0a51cd96ebe37a33fc4e7c66b64277f7f1686528
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com >
2024-08-22 14:27:53 +08:00
yaoyu.xu
06b1212d72
hdmirx: t6d hdcp cts & audio [1/1]
...
PD#SWPL-180375
Problem:
can not pass hdcp cts and aud abnormal.
Solution:
modify phy and pll settings.
Verify:
t6d.
Change-Id: I56372e9b39423b65eca746571130c86a72090fe4
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-22 14:27:53 +08:00
jinbing.zhu
cba65e2350
amvecm: t6d hlg modify cgain reg. [1/1]
...
PD#SWPL-182141
Problem:
hlg modify cgain reg
Solution:
hlg modify cgain reg
Verify:
t6d
Change-Id: I830f46af1685e70af82f6ce4fd62fccdc41bafc5
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com >
2024-08-22 14:27:53 +08:00
huijie.huang
dc16c0cc20
lcd: t6d tcon support [2/2]
...
PD#SWPL-180353
Problem:
t6d lcd tcon bringup
Solution:
support tcon driver
Verify:
t6d br301
Change-Id: If52b51bf609a17de138fb76b840bf865e15a4cfc
Signed-off-by: huijie.huang <huijie.huang@amlogic.com >
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com >
2024-08-22 14:27:53 +08:00
haitao.liu
5f0844ca01
vdin: t6d silicon bringup [1/1]
...
PD#SWPL-180366
Problem:
t6d silicon bringup
Solution:
add t6d related code
Verify:
t6d
Change-Id: Ibb4f13928dd49167c12a554ccb82dc8dd5e41731
Signed-off-by: haitao.liu <haitao.liu@amlogic.com >
2024-08-22 14:27:53 +08:00
jinbing.zhu
80fe67cb43
amvecm: t6d kernel bringup. [1/1]
...
PD#SWPL-180359
Problem:
t6d kernel bringup
Solution:
t6d kernel bringup
Verify:
t6d
Change-Id: I184cc03ed644bc395c16545000395a00ac74a053
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com >
2024-08-22 14:27:53 +08:00
Jihong Sui
43b3228d47
deinterlace: add afbcd for pre-link [1/1]
...
PD#SWPL-180373
Problem:
T6D bringup
Solution:
1. add afbcd for pre-link;
Verify:
T6D
Change-Id: I9e5167f5c14475984bee683faef8ce2d9e3edf5d
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com >
2024-08-22 14:27:53 +08:00
hai.cao
a4a7c367ac
video: share m0 afbc with di [1/1]
...
PD#SWPL-181843
Problem:
di no afbc need share m0 afbc
Solution:
di use m0 afbc when di prelink
Verify:
t6d
Change-Id: I5bf79309366ff8ae7a67a71d98ff7f02b4af2441
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-22 14:27:53 +08:00
qianqian.cai
a225366a3a
deinterlace: mtn skip for feature [1/1]
...
PD#SWPL-180373
Problem:
mtn skip for feature
Solution:
add mtn skip config
Verify:
t5m
Change-Id: I9263322d9408a1105779836ca817293edb8431b4
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com >
2024-08-22 14:27:53 +08:00
min.yang
7b2bffc5a0
dtv_demod: bringup T6D (V3.6.000) [1/1]
...
PD#SWPL-180447
Problem:
t6d bringup
Solution:
t6d bringup
Verify:
U + T6D
Change-Id: I71ca885fb6b04b54264bcb7fc08c20133e6b7ecb
Signed-off-by: min.yang <min.yang@amlogic.com >
2024-08-22 14:27:52 +08:00
Haotian Guo
e8bb1c28a0
adc & vdac: t6d adc & vdac bringup [1/1]
...
PD#SWPL-180361
Problem:
t6d adc & vdac bringup
Solution:
add adc & vdac module
Verify:
t6d
Change-Id: Ie3753319d33224f5d1dd21f93e3ceabadd5bda21
Signed-off-by: Haotian Guo <haotian.guo@amlogic.com >
2024-08-22 14:27:52 +08:00
Haotian Guo
d337c6015d
tvafe: t6d bringup [1/1]
...
PD#SWPL-180365
Problem:
t6d bringup
Solution:
t6d bringup
Verify:
t6d
Change-Id: Ie75021ca246d6a40e79c0ba641c38017f52567d7
Signed-off-by: Haotian Guo <haotian.guo@amlogic.com >
2024-08-22 14:27:52 +08:00
Jihong Sui
94a2460a58
deinterlace: add afbcd and pre link for T6D [1/1]
...
PD#SWPL-180373
Problem:
T6D bringup
Solution:
1. add afbcd support;
2. add pre-link support;
Verify:
T6D
Change-Id: I78c741eb1f90c48cd392cc5e1537118b57ec8a37
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com >
2024-08-22 14:27:52 +08:00
yaoyu.xu
414cee6bbd
hdmirx: t6d silicon bringup [1/1]
...
PD#SWPL-180375
Problem:
t6d silicon bringup
Solution:
add t6d related code
Verify:
t6d
Change-Id: I60808dab0e915082aa077136bfdea9652d321aca
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-22 14:27:52 +08:00
hai.cao
cb84d8ab29
vpp: sync scale down improve change for t6d [1/1]
...
PD#SWPL-180371
Problem:
s6/s7d safa scaler down improve sync to t6d
Solution:
s6/s7d safa scaler down improve sync to t6d
Verify:
t6d
Change-Id: Ib839cfef8d8f64a75339aed3bf37473d3c6a7e2f
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-22 14:27:52 +08:00
min.yang
b71c43c5be
atv_demod: bringup t6d (V4.00) [1/1]
...
PD#SWPL-180363
PD#SWPL-180364
Problem:
bringup t6d.
Solution:
bringup t6d atv.
AMLATVDEMOD_VER "V4.00".
Verify:
verify by T6D
Change-Id: Ic92a6e088389cb22317c232f62ba5dea7685b453
Signed-off-by: min.yang <min.yang@amlogic.com >
2024-08-22 14:27:52 +08:00
Jihong Sui
b2a0cdaf31
deinterlace: add T6D support [1/1]
...
PD#SWPL-180373
Problem:
T6D bringup
Solution:
add T6D support
Verify:
T6D
Change-Id: Idaea89665439b38d99464e4103baa196a4df200d
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com >
2024-08-22 14:27:52 +08:00
chenyang.liu
0a78832715
lcd: t6d bringup [1/1]
...
PD#SWPL-180357
Problem:
T6D lcd 2023 bringup
Solution:
T6D lcd 2023 bringup
Verify:
T950D5-BR301#103
Change-Id: Ifb3f7886553bd24ab79343b158daa6ac6696122f
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com >
2024-08-22 14:27:52 +08:00
hai.cao
1dc53adcb8
osd: add osd support [1/1]
...
PD#SWPL-180370
Problem:
add osd support
Solution:
add osd support
Verify:
t6d
Change-Id: Id207d36732cac1161f0131f18f417c04e326a1d2
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-22 14:27:52 +08:00
congyang.huang
45acc4038d
drm: support drm and vout for t6d [1/1]
...
PD#SWPL-167815
Problem:
need support t6d drm and vout
Solution:
enable drm and vout
Verify:
t6d
Test:
DRM-OSD-11
Change-Id: If5bdd54f923184eac4efe505d75639516d2dac7b
Signed-off-by: congyang.huang <congyang.huang@amlogic.com >
2024-08-22 14:27:52 +08:00
bowen cheng
02504f4ed6
cec: t6d cec kernel bringup [1/1]
...
PD#SWPL-180685
Problem:
t6d cec kernel bringup
Solution:
t6d cec kernel bringup
Verify:
t6d
Change-Id: I092eabcc51f6cab9e2a59fa8151034af02ae5114
Signed-off-by: bowen cheng <bowen.cheng@amlogic.com >
2024-08-22 14:27:52 +08:00
Jian Hu
a8025e46cc
ioremap: correct ioremap size [1/1]
...
PD#SWPL-177699
Problem:
the ioremap size is res->end - res->start,
it should be res->end - res->start + 1
Solution:
use resource_size instead
Verify:
t6d ptm
Change-Id: I32ee1248978c0646d5d24830326fa34a8209b37b
Signed-off-by: Jian Hu <jian.hu@amlogic.com >
2024-08-22 14:27:51 +08:00
Huijuan Xiao
3e6b6bb78e
amvecm: t6d bringup [1/1]
...
PD#SWPL-167798
Problem:
add t6d pxp bringup flow
Solution:
probe lut1 gmt_comp lut3d osd_mtx
Verify:
t6d
Change-Id: I72b493cc8ecdf12d42bef495e6c49abee9a90439
Signed-off-by: Huijuan Xiao <huijuan.xiao@amlogic.com >
2024-08-22 14:27:51 +08:00
yuhua.lin
7677ce4351
vpu-security: add support for t6d [1/1]
...
PD#SWPL-170501
Problem:
add support for t6d
Solution:
complete it
Verify:
ptm
Change-Id: I7011df1f233c435f53a655ef7027691e55628e6f
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com >
2024-08-22 14:27:51 +08:00