PD#SWPL-5616
Problem:
bring up hdmirx for TM2
Solution:
hdmirx: add hdmirx TM2 support
Verify:
Verfied on TM2 skt board
Change-Id: I82fd66afc7f26f1bdfd7a4f1fc4cc0d9d7ed3974
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
PD#SWPL-6701
Problem:
afbc abnormal
Solution:
close afbc at current stage
Verify:
test pass on tm2 ab311
Change-Id: I5978caa5decb1536c2240467115395f422637c39
Signed-off-by: Nian Jing <nian.jing@amlogic.com>
PD#SWPL-6575
Problem:
chip bring up
Solution:
1.add tm2 chip id for tm2
2.add h scaling down function for tm2
Verify:
tm2
Change-Id: I364d7c07be331d81ef546357445225c6071f8e3c
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
PD#SWPL-6701
Problem:
Need vdin supprt for sm2
Solution:
add vdin support for tm2
Verify:
test pass on tm2 ab311
Change-Id: I57d7b3014938011d18c5e168f18c78e4fa542fc7
Signed-off-by: Nian Jing <nian.jing@amlogic.com>
PD#SWPL-6615
Problem:
Need vd2 function
Solution:
add vd2 function for tm2:
1.vd2 pps scaler
2.disable vd2 afbc
Verify:
test pass on tm2 skt
Change-Id: I7af5de741b90e443ee065218aecb823ef06d66a7
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-6720
Problem:
no t962x3_ab301 dts
For TM2 series, some have hdmitx port, while others don't have it.
Solution:
add t962x3_ab301 dts
amhdmitx/status = "disabled" as default value for those no-hdmitx
boards
Verify:
verify by t962x3_ab301
Change-Id: I0e521acd5704a58de6aad98a94d286c8b9b00dc9
Signed-off-by: kieth liu <kieth.liu@amlogic.com>
Signed-off-by: Zongdong Jiao <zongdong.jiao@amlogic.com>
PD#SWPL-6732
Problem:
add cpufreq function for tm2.
Solution:
add cpufreq function for tm2.
Verify:
test passed on tm2 ab3100
Change-Id: Ic01c39f33ffb64b9bf5e419b8f2c55701b510a94
Signed-off-by: Hong Guo <hong.guo@amlogic.com>
PD#SWPL-5636
Problem:
dspb clock does not work
Solution:
the dspb clocks describe the wrong register, fix it.
Verify:
test passed on tm2 ab3100
Change-Id: I9ef0fb432bc3394843fb397392fc02f5c613cec0
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
PD#SWPL-6615
Problem:
Need vpp and sr supprt for sm2
Solution:
add support for tm2
Verify:
test pass on tm2 skt
Change-Id: I0ae2cb178fcbe047cdfec6b4e200424178993e6e
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-6596
Problem:
bring up osd for TM2
Solution:
set osd1 scaler before osd blend
Verify:
Verified on T962e2_ab319
Change-Id: I9e7d5fa83b2edc8e9359371695ea46fa3b39e09c
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-5636
Problem:
the clock measurement in SoC is changed
Solution:
add clock measurement
Verify:
test passed on ptm
Change-Id: I2325e9c76e27498c258449624b01f0deff9f7684
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
PD#SWPL-5636
Problem:
pcie and several clk81 clocks are newly added in tm2 SoC
Solution:
add pcie and several clk81 clocks
Verify:
test passed on ptm
Change-Id: I8456d7fa8ffb6438e99d3f1cddee4a3ba846b933
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
PD#SWPL-6186
Problem:
add mask function
Solution:
add sleep and iso mask function
Verify:
sm1_skt
Change-Id: Ifbb7329fd1eb6e333d0332f53c809e7b2e55181d
Signed-off-by: Shunzhou Jiang <shunzhou.jiang@amlogic.com>
PD#SWPL-6678
Problem:
need support tm2_t962e2_ab301.dts
Solution:
copy from tm2_t962e2_ab311.dts
Verify:
build pass.
Change-Id: I83c0f103399352b524a5203f22dc8d6f541b56a9
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-5658
Problem:
emmc run high speed now
Solution:
modify dts
Verify:
passed on t962e2_ab319
Change-Id: Iedef30bed9547e7f57c883077462f1762c55fda3
Signed-off-by: ruixuan.li <ruixuan.li@amlogic.com>
PD#SWPL-6558
Problem:
bring up osd for TM2
Solution:
osd: add osd TM2 support
Verify:
Verfied on TM2 skt board
Change-Id: I2183bd1f60793baf947c303b6d456e8c69d104ac
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-5651
Problem:
tm2 has 2 extra pins than tl1, should use new param data
Solution:
add tm2 param data
Verify:
T962e2_ab319
Change-Id: I77aaaead7b10024cd5f12354ba6b47db74ba96f5
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-6397
Problem:
tm2 is a new chip
Solution:
add vpu driver support for tm2
Verify:
pxp
Change-Id: I19275c513b68fba8feced37f1ff8fca9bf48d395
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-5658
Problem:
emmc run hs200 report cmd18 rx data crc
Solution:
emmc run high speed first
Verify:
passed on t962e2_ab319
Change-Id: Iaeef33e38f7c5130ebfd0e7c5886459b8138a803
Signed-off-by: ruixuan.li <ruixuan.li@amlogic.com>
PD#SWPL-6560
Problem:
Need to change dts
Solution:
modified ab311 ab319 and ab309 and pxp
Verify:
test pass at skt_tm2
Change-Id: Iabc21582910f66b321b55928ce86d0958cb83503
Signed-off-by: pan yang<pan.yang@amlogic.com>
PD#SWPL-6559
Problem:
Need more DTB support
Solution:
add ab311 ab319 and ab309
ab311 is from tl1_x301
ab319 and ab309 are from tl1_skt
Verify:
Build pass
Change-Id: Ie8a8bec03107d4c4d0328dcd8deab916bd7f63f2
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com>
PD#SWPL-5648
Problem:
need power control dts
Solution:
add power control dts
Verify:
tm2_skt
Change-Id: Ia677567dec5bb9ca8ea0cf067d8885d3005d32c2
Signed-off-by: pan yang<pan.yang@amlogic.com>
PD#SWPL-5656
Problem:
tm2 need a static data pinctrl file to depict pins
Solution:
add relative codes to support tm2
Verify:
T962E2_ab319
Change-Id: I55206f9b3df6390e8821fd777d329ddf05dd8386
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-6157
Problem:
TM2 bring up need to update chip version name and id
Solution:
add the chipid and chip version name at dts and help file
Verify:
on ptm board4
Change-Id: I37e44828db1821c7fd2921c3e4271a27bd715b88
Signed-off-by: pan yang <pan.yang@amlogic.com>
PD#SWPL-6157
Problem:
Current branch need tm2_pxp dts at amlogic system
Solution:
Create tm2_pxp dts at tm2 kernel branch, and modified scripts
Verify:
on ptm board4
Change-Id: I83204db07462729861a59d322fa99e4370c09dea
Signed-off-by: pan yang <pan.yang@amlogic.com>
PD#SWPL-6944
Problem:
TV-3381
Speaker sometimes has clicking noise when playing DTV program.
Solution:
add codec trigger mute for depop
Verify:
Local verified.
Change-Id: Ib15a6b90bd3a6cdda2255afaf86daeab68ba07e2
Signed-off-by: Shuai Li <shuai.li@amlogic.com>
PD#SWPL-6277
Problem:
switch hdmi port maybe display green screen
Solution:
1.optimize vdin stop sequence, reduce afbc state polling interval,
and rest afbc to get a clean state
2.change vdin mif/afbc patch directly, not rdma method,
for vdin0/1 rdma are independent
Verify:
x301
Change-Id: I0ddf5d27dcfc0fd930eeb681f876c4c5e92e8d70
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>