Commit Graph

649667 Commits

Author SHA1 Message Date
yicheng shen
42e2e79b7b hdmirx: update phy setting [1/1]
PD#SWPL-6360

Problem:
Connect PS4PRO,plug out than in,the audio will show faster than video.

Solution:
1.update CDR lock logic;
2.add sw_reset_align and sw_reset_chan;
3.update phy init sequence;

Verify:
TL1

Change-Id: I0ef259502579a7edd2c61708c81983ce07124c9f
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:54 +09:00
yicheng shen
d61a14c58f hdmirx: update vb phy setting [1/1]
PD#SWPL-6234

Problem:
flash line in the screen when HDMI connect iTV IV3010 box.

Solution:
1.update phy low frequency setting;
2.optimzie pll init sequence to save some detection time;
3.update verB pll setting(0323);

Verify:
TL1

Change-Id: I71225b06f02e4888ce093780a2beb0a381986293
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:54 +09:00
wenbiao zhang
33419ad6de hdmirx: send uevent when hdmirx port open/close [1/2]
PD#SWPL-4308

Problem:
gpu limit cause cts performance test fail

Solution:
limit gpu only when video playing or hdmiin

Verify:
P321

Change-Id: I682a908957491c8445fdb384dedd404169757e2b
Signed-off-by: wenbiao zhang <wenbiao.zhang@amlogic.com>
2020-06-29 11:45:54 +09:00
Hang Cheng
699a75e987 hdmirx: set rxsense sync with pddq for tl1 [1/1]
PD#SWPL-5668

Problem:
recognized as dvi after suspend/resume
when connect xiaomi mtk box

Solution:
when resume, add rxsense pulse to avoid
sda pulled low by xiaomi mtk box

Verify:
TL1-T962X2_X301

Change-Id: I480cbb4376bbb0c3b38318df2e26f5cc85db3d59
Signed-off-by: Hang Cheng <hang.cheng@amlogic.com>
2020-06-29 11:45:54 +09:00
Lei Yang
71a708c520 hdmirx: add debug interface for HBR 8CH modde. [1/1]
PD#SWPL-5813

Problem:
HBR audio cannot work on TL1

Solution:
add a debug interface force hdmi afifo in 8ch mode

Verify:
t962x2

Change-Id: Ied02f772634e2c326e18f6d6463c0ae000430e29
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:54 +09:00
Hang Cheng
64c3ddb087 hdmirx: optimize audio fifo config [1/1]
PD#SWPL-5579

Problem:
audio fifo underflow after switch audio pattern
on chroma 2233: only 2ch audio in, but audio fifo
is configed to read out 8ch afifo. chroma 2233
may change from multi-channel(witch audio overflows
and workaround to config read out all subpackets)
to 2-channel audio pattern, then issue happens.
so need to reset audio fifo config.

Solution:
except for workaround case, always config audio
fifo to only store valid subpackets.

Verify:
tl1

Change-Id: If32a55330fa7ebd9f6359a460eea4ad62872207b
Signed-off-by: Hang Cheng <hang.cheng@amlogic.com>
2020-06-29 11:45:54 +09:00
Lei Yang
bdedd622cb hdmirx: change irq toggle mode [1/1]
PD#SWPL-5224

Problem:
missing DRM irq.

Solution:
1. modify irq toggle mode.
2. add double check for IP irq bit.

Verify:
T962x2

Change-Id: I6c77e5da92d5f21bc3710d9a6a744c10b1895e71
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:54 +09:00
yicheng shen
a00cc81039 hdmirx: fix hdmirx compatibility issue [1/1]
PD#SWPL-4261

Problem:
1.black screen(timing info error);
2.74.5m not stable
3.nvidia 4k420 10bit noisy dot

Solution:
1.update timing stable judgement logic;
2.update phy setting;
3.add 340-525m bandwidth phy setting

Verify:
TL1

Change-Id: I3e47361af70cfff67a84daa8f768f3e0da3bce48
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:54 +09:00
yicheng shen
c32253b180 hdmirx: fix it_content info error issue [1/1]
PD#SWPL-4981

Problem:
it_content info is not correct

Solution:
optimize the method for getting it content

Verify:
TL1

Change-Id: Ie9202b6496742af6d880ae22f3f8f6154db8629a
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:54 +09:00
Luke Go
4e4c9ea623 bug fix for compile error.
Change-Id: I769c63ae8663e8ae919ad288e6e5ef12a2bc2bfa
2020-06-29 11:45:54 +09:00
Lei Yang
26fc6ff81d hdmirx: Chromecast box force to OESS mode [1/1]
PD#SWPL-4325

Problem:
it took long time to show image when connect with Google Chromecast box

Solution:
1. add specific dev detection by cec osd name & vendor ID
2. chromecast box force OESS

Verify:
verify by marconi

Change-Id: I56d247da1d1b1e28b60bb439f5173cb6fbecfdf9
Signed-off-by: Lei Yang <lei.yang@amlogic.com>

hdmirx: Chromecast box force to OESS mode [1/1] (Partial)

PD#SWPL-4325

Problem:
it took long time to show image when connect with Google Chromecast box

Solution:
1. add specific dev detection by cec osd name & vendor ID
2. chromecast box force OESS

Verify:
verify by marconi

Change-Id: I56d247da1d1b1e28b60bb439f5173cb6fbecfdf9
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:54 +09:00
yicheng shen
48742517b9 hdmirx: add new EQ setting [1/1]
PD#SWPL-4261

Problem:
some devices have compatibility issues.

Solution:
1.update phy setting;
2.optimize some SW logic;
3.set eess_oess to auto mode;
4.fix black screen(DE fixed error,related with rx phy) issue.

Verify:
TL1 TXLX android P

Change-Id: I842a4782b3e513fa1e483feca98ce05b128d79fc
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:53 +09:00
yicheng shen
83c77f5a01 hdmirx: fix read edid panic issue [1/1]
PD#SWPL-4088

Problem:
There will be kernel panic when read edid via hdmirx
driver interface

Solution:
modify the rd_top interface

Verify:
TL1 android P

Change-Id: Ifb595cc66a2e792bc5153d726258deb7ba4e741c
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:53 +09:00
Lei Yang
fd569d18ca hdmirx: add spin lock when R/D reg [1/1]
PD#SWPL-4073

Problem:
warning of CPU Tainted

Solution:
add spin lock when R/D reg

Verify:
verify by marconi

Change-Id: I8f47666f41c0ba3a010631f5d71416aad0e43beb
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:53 +09:00
yicheng shen
97bb7dfb09 hdmirx: close hdcp2.2 when shut down. [4/4]
PD#SWPL-3828

Problem:
hdcp22 access ddr when power shutdown

Solution:
need notify hdcp22 close when power shutdown

Verify:
Local

Change-Id: Iffead6b2dfdd97e6e7ad16e856cb09b42e3783d1
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:53 +09:00
yicheng shen
42bf5b8c9a hdmirx: reduce the cpu occupancy rate of hdcp_rx22 [1/2]
PD#SWPL-3360

Problem:
hdcp_rx22 ocupy much of CPU resources.

Solution:
Optimize the method of hdcp_rx22 polling-rx-status function.

Verify:
Local

Change-Id: If1c54b9cc219e32f349b4f4c555fb3fbd3539491
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:53 +09:00
Hang Cheng
b4e27af184 hdmirx: set rxsense sync with hpd [1/1]
PD#SWPL-3540

Problem:
rxsense is high ahead off hpd high, some device
may start hdcp, but hdcp auth always fail

Solution:
set rxsense sync with hpd

Verify:
TL1

Change-Id: I94b4c4f188587e15bac6aceb70803a3aa9082d3b
Signed-off-by: Hang Cheng <hang.cheng@amlogic.com>
2020-06-29 11:45:53 +09:00
yicheng shen
ddacfb8a37 hdmirx: update phy setting [1/1]
PD#SWPL-3512

Problem:
HDMIRX no sinal in some mainboard.

Solution:
1.fix phy pll lock bit unstable issue(foce lock);
2.modify phy bandwidth definition;
3.optimize tmds_valid judgement;

Verify:
TL1

Change-Id: Idea20a46c465b20687654f071b259ebf8a7fed4a
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:53 +09:00
Lei Yang
b036c6c67d hdmirx: add DRM RCV detection. [1/1]
PD#SWPL-3117

Problem:
Cannot get the HDR packets/

Solution:
add HDR RCV detection, Low priority than EMP.

Verify:
txlx tl1

Change-Id: I364fc942840b6eef465df16b89fd0a9fd0ccb3ff
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:53 +09:00
Lei Yang
4023718fff hdmirx: update the latest setting of phy. [1/1]
PD#SWPL-2803

Problem:
PHY configuration update

Solution:
1.update phy setting for low_frequency;
2.rm the useless FSM code;
3.optimize the phy configeration interfaces;
4.fix PS4 Pro flashing black&blue screen issue;

Verify:
txlx tl1

Change-Id: I0bea4fa6ec5d9284ed04845b06c3583128f3332d
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2020-06-29 11:45:53 +09:00
yicheng shen
a310028884 hdmirx: fix dvi issue when resume [1/1]
PD#SWPL-2641

Problem:
SDA of I2C was pulled down,the box cant read EDID and then send DVI.

Solution:
Add rxsense pulse to avoid mtk box sda low issue.

Verify:
Local

Change-Id: I0d3dc4b0c3b956663be1d3e383094e456f3d4e7d
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:53 +09:00
yicheng shen
a907f9875c hdmirx: fix hdcp2.2 cant work after resume issue [1/1]
PD#SWPL-3187

Problem:
hdcp2.2 cant work after resume

Solution:
Update ESM hard reset handle

Verify:
Local

Change-Id: If8e94db2c2882896b547410537652056bc902f47
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2020-06-29 11:45:53 +09:00
Yong Qin
d989dfb5c0 hdmirx: for dump tmds data [1/1]
PD#SWPL-2931

Problem:
1.verify dump tmds data

Solution:
1.modify function and verify on tl1

Verify:
tl1

Change-Id: I36e922ba44f4f8c5201c9fb0869d65556a6e28c7
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Hongmin Hua
0a8d6f5b2d hdmirx: power down the phy at suspend for tl1 [1/1]
PD#TV-1212

Problem:
the power comsuption is too high for hdmirx

Solution:
1.power down the phy at suspend
2.power on the phy at resume

Verify:
x301

Change-Id: I8920a6b38197109d424d225c4b31f5170b56ca08
Signed-off-by: hongmin hua <hongmin.hua@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
b70ceb2914 hdmirx: clean phy setting for tl1 [1/1]
PD#172587

Problem:
1.clean phy setting

Solution:
1.put the phy data into a table
2.modify phy setting for low voltage tmds clk

Verify:
tl1

Change-Id: I8cad5d0639f72b17b90196f6143784f7b91dcdbc
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
9a3a8c0cc8 hdmirx: optimizing fsm clk monitor function [1/1]
PD#172587

Problem:
optimizing fsm clk monitor function

Solution:
clock monitor for tl1

Verify:
tl1

Change-Id: I1cf50bcff2e2039b52071902d59deb17b6d01385
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
d73de7adfb hdmirx: optimizing rx fsm for tl1 [1/1]
PD#172587

Problem:
1.optimizing rx fsm for tl1, some time cable
clk not stable

Solution:
1.use system clk measure
2.modify low frq phy and pll setting
3.fsm stable state add error cnt check

Verify:
tl1

Change-Id: I6b9078bdf73fc0a2269ed9386fd42db0678cf995
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
8dd28a3577 hdmirx: finetune phy setting [1/1]
PD#172587

Problem:
1.eq performacec is not good (v1)
2.capture tmds raw data to ddr
3.skip unstable cable clock report

Solution:
1.dump tmds date and save as a file
2.1s check err counter
3.modify clock monitor function
4.modify fsm for tl1

Verify:
tl1

Change-Id: Iae51ea0cc8528e9c5fd0bc5c58b5dd7246ee68b1
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
e96d6dfb40 hdmirx: tl1 hdmirx no interrupt [1/1]
PD#172587

Problem:
1.no interrupt
2.add fsm debug log

Solution:
1.change interrupt id
2.change interrupt source
3.change 6g phy setting
4.add axi clk
5.verify emp pkt data to ddr

Verify:
1.verify on chip

Change-Id: I349439d90a356144b96af4831e03fa0e9e90076b
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
70e16d437c hdmirx: modify audio pll setting [1/1]
PD#172587

Problem:
1.audio divider it's not work

Solution:
1.modify audio top clk measure
2.modify audio divider clk source
3.modify audio divider band gap

Verify:
tl1

Change-Id: Iea254f043531f31383a727c58b4d992dd39ff2ce
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Yong Qin
04fbabda4e hdmirx: fix phy init err and add debug [1/1]
PD#172587

Problem:
1.cable clk is not match from clk measure
2.add some debug interface for tl1

Solution:
1.add audio clock source from tmds
2.add audio clock source from mpll
3.low FRQ phy audio clock out is 4xtmds clk
4.add 6G phy setting
5.match clock measure return value hz
6.phy initial enable terminal by input source
7.add channel switch control 0/1
8.last line,mode:4k2k 420 deep color problem
9.dump register, add error cnt for tl1
10.capture emp data into a file
11.modify tmds data align, snps phy disable

Verify:
1.run ptm
2.verify on chip

Change-Id: I9d003748c0df3dfbd25f7ab987449e2097251c58
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2020-06-29 11:45:52 +09:00
Hang Cheng
63a76404db hdmirx: optimize for audio fifo [1/1]
PD#SWPL-2114

Problem:
When change audio channel count on VG-877, the subpkts of skipped
middle channels are still carried, thus causing afifo overflow

Solution:
When afifo overflow, then store all audio subpkts(8ch)
into afifo, and output 8ch audio from afifo

Verify:
R321

Change-Id: I4b0933935d3a1aed20be10a7a8d3fe23c3a39323
Signed-off-by: Hang Cheng <hang.cheng@amlogic.com>
2020-06-29 11:45:52 +09:00
Zongdong Jiao
3cdf2534fb hdmitx: fix sda hold low issue [1/1]
PD#SWPL-8231

Problem:
When HDMI cable plugin, the SDA may hold low forever or for short time.

Solution:
Add sw_reset_flt reset to resolve hold low forever issue

Verify:
G12/Dongle

Change-Id: I53bbf704bb48a2cd3cc2ebef1444c69ad1623e87
Signed-off-by: Zongdong Jiao <zongdong.jiao@amlogic.com>
2020-06-29 11:45:52 +09:00
Luke Go
7ae81236af Revert "ODROID-COMMON: adjust sound card dai link for spdif_out."
This reverts commit 329632ae25.

Change-Id: I4fc646e958b3adff97ec98f4bba764e80da2e86e
2020-06-29 11:45:51 +09:00
Jihong Sui
0f1f3e1b5d deinterlace: add retry for pre timeout [1/1]
PD#SWPL-13664

Problem:
when open some special UI app, DI will have a lot of timeout,
this cause display  abnormal.

Solution:
add retry after timeout;

Verify:
tl1

Change-Id: I3316252577bad218256651ebbc6d4fd8b25acb12
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:51 +09:00
Jihong Sui
009a42ad94 deinterlace: add condition for switch to EI in de_post_process [1/1]
PD#SWPL-12002

Problem:
pause and plug out/in hdmi tx, display abnormal

Solution:
add condition for switch to EI in de_post_process
ref to IPTV's project

Verify:
G12A

Change-Id: I6230464c308660c62199aa24ad5843e7c7bd070d
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:51 +09:00
Jihong Sui
15c7bea6f2 deinterlace: set post phase to 8 when crop left odd [2/2]
PD#SWPL-13223

Problem:
there is a white line on left when crop left is odd

Solution:
set post mif phase to 8;

Verify:
TL1

Change-Id: Ic39e15f5c1d07e756ecc4909366af35d1472dc29
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:51 +09:00
Jihong Sui
7e3ef1e914 deinterlace: add condition for recycle mirror buf [1/1]
PD#SWPL-11555

Problem:
there is jaggy in the seek process

Solution:
add condition for recycle mirror buf

Verify:
TL1

Change-Id: I13c17fd78386ef2cb5f44b4e8c33be3fa92e31e2
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:51 +09:00
Jihong Sui
ef6c3534c7 deinterace: close cue except local play [1/1]
PD#SWPL-12404

Problem:
red and green stripes dividing line flash black line

Solution:
close cue(422/444) except local play(420)
VLSI-yanling suggest

Verify:
TL1

Change-Id: Ied1554d6a0e64e00aea1e692ab6b405f87387095
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:50 +09:00
Jihong Sui
ab73ff8a48 deinterlace: add di-multi v2 [1/3]
PD#SWPL-10064

Problem:
Prepare for adding multi-di

Solution:
1. add di_local for reserved mem alloc;
2. add dil_attach_ext_api for di_api;
3. move some setting to prob;
4. add interface for di pq;

Verify:
U212

Change-Id: I023694dffabed47fd62ec3fa90b8de9302ac341e
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>

Conflicts:
	MAINTAINERS
2020-06-29 11:45:50 +09:00
Jihong Sui
288a06b00e deinterlace: disable afbc for tl1/tm2 [1/1]
PD#TV-8024

Problem:
abnormal display in small window.

Solution:
turn off afbc temporary.

Verify:
tl1

Change-Id: I6f863330ed9261ef00b0d1c7bdeaa341a9aaa2ca
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:50 +09:00
Jihong Sui
7a632c479d deinterlace: add pulldown info to vframe. [1/2]
PD#SWPL-11389

Problem:
PQ need work around for 1080i(based on VLSI's suggestions)
co-work with yanling/mingliang

Solution:
add pulldown information to vframe;
u32 di_pulldown:
-bit 3: interlace
-bit 2: flmxx
-bit 1: flm22
-bit 0: flm32

Verify:
TL1

Change-Id: I9ff06ffa7aaa9516a3e64cec9768272499678fd5
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2020-06-29 11:45:50 +09:00
yao liu
94ae3cfbb0 dv: graphic blend test failed on HDR TV [1/1]
PD#SWPL-15631

Problem:
There is an error in
c62207ef53

Solution:
correct the err

Verify:
SM1

Change-Id: If645ee88533dab7e28ff95d578be019a2cb894a6
Signed-off-by: yao liu <yao.liu@amlogic.com>
2020-06-29 11:45:50 +09:00
Pengcheng Chen
672c578285 osd: set gxm afbc hardware reset correctly [1/1]
PD#SWPL-13524

Problem:
gxm afbc hardware reset is not set.

Solution:
set gxm afbc hardware reset correctly

Verify:
Verified on S912

Change-Id: Iccde705fe408852671d367f1b3853a7055bdf050
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2020-06-29 11:45:50 +09:00
Pengcheng Chen
93f0ecce02 osd: fix osd source crop issue [1/1]
PD#SWPL-14906

Problem:
osd source crop setting error.

Solution:
if source crop adjust blending out data.

Verify:
franklin

Change-Id: I067642ef6fe435da0c65362abedee49de3f1384d
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2020-06-29 11:45:50 +09:00
Pengcheng Chen
638cbe0239 osd: fix exit hdr play,screen flash for osd hdr matrix not sync [1/1]
PD#SWPL-14902

Problem:
Play HDR video locally, after exiting, the screen flashes 1, 2 seconds

Solution:
set rdma_hdr_delay default value to 0

Verify:
Verified by T962-P321

Change-Id: I9c0a56332e38d1238129e682535f588104faf8be
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2020-06-29 11:45:50 +09:00
Cao Jian
22de8b3e55 osd: modify VPP_OSD_SC_DUMMY_DATA alpha conditions [1/1]
PD#SWPL-14256

Problem:
When ATV Mode has no signal
the bright line interference at the bottom
if freescale height is set to vinfo height

Solution:
modify VPP_OSD_SC_DUMMY_DATA alpha value

Verify:
verified on txlx-r311

Change-Id: I48bbb1be533a88e8b3c622550a0a2e8c07f2a863
Signed-off-by: Cao Jian <jian.cao@amlogic.com>
2020-06-29 11:45:50 +09:00
Jian Cao
803f63023f osd: modify VPP_OSD_SC_DUMMY_DATA alpha conditions [1/1]
PD#TV-6994

Problem:
When ATV Mode has no signal
the bright line interference at the bottom

Solution:
modify VPP_OSD_SC_DUMMY_DATA alpha value

Verify:
verified on txlx-r311

Change-Id: Icc5039f80bd794ed5adb98e22fbf41f52758ef83
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
2020-06-29 11:45:50 +09:00
Cao Jian
e155a3e2ef osd: adjust threshold by using active_begin_line [2/2]
PD#SWPL-11936

Problem:
set screen position frequently
frame flashes white stripes

Solution:
modify threshold for updating all registers
on vsync coming

Verify:
Verfied on u212

Change-Id: Iac1ec8b5ec36809d5f5ffe2fe8e79c182e9c126b
Signed-off-by: Cao Jian <jian.cao@amlogic.com>
2020-06-29 11:45:50 +09:00
Pengcheng Chen
ef0a8629e3 osd: add viu2 reg write optimize [1/1]
PD#TV-8354

Problem:
keystone screen blank probability,
viu2 reg write caused blank

Solution:
add viu2 reg write optimize, update reg that needed

Verify:
tl1

Change-Id: I17d1cdca2f9dec270ec61bd413b9f9753ab548a8
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2020-06-29 11:45:50 +09:00