Commit Graph

649635 Commits

Author SHA1 Message Date
Evoke Zhang
85dbce3287 avin_detect: optimize avin detect driver [1/1]
PD#TV-7797

Problem:
avin ch2 affect to ch1 display

Solution:
optimize avin detect driver, add debug print

Verify:
x301

Change-Id: Icc89c5b44f187a30971e8c53c3019297ce72b816
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
2019-07-25 05:27:10 -07:00
Hong Guo
8d22c0c502 dvfs: update cpu clk after adjust cpufeq for g12b big core [1/1]
PD#SWPL-11796

Problem:
update cpu clk after adjust cpufeq

Solution:
update cpu clk after adjust cpufeq

Verify:
test pass on g12b_w400

Change-Id: I5e4593e4b65de5f7536ddde793d682cc67df0e64
Signed-off-by: Hong Guo <hong.guo@amlogic.com>
2019-07-25 02:21:21 -07:00
Jian Hu
d1c682fe55 clk: g12a/b: add aclk_lock init [1/1]
PD#SWPL-11765

Problem:
open CONFIG_LOCK_STAT

BUG: spinlock bad magic on CPU#2, swapper/0/1
lock: aclk_lock+0x0/0x28, .magic: 00000000, .owner: swapper/0/1, .owner_cpu: 2
CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.9.113 #1
Hardware name: Generic DT based system
[bc001a5c+ 16][<c020e5f4>] show_stack+0x20/0x24
[bc001a84+ 40][<c06161e8>] dump_stack+0xb8/0xf4
[bc001aac+ 40][<c02a1428>] spin_dump+0xa0/0xf0
[bc001acc+ 32][<c02a1744>] do_raw_spin_unlock+0xb8/0x138
[bc001ae4+ 24][<c0fa35f4>] _raw_spin_unlock_irqrestore+0x34/0x9c
[bc001b2c+ 72][<c0690ce4>] clk_mux_set_parent+0xc0/0x148
[bc001b3c+ 16][<c06911d8>] clk_composite_set_parent+0x3c/0x40
[bc001b6c+ 48][<c068cccc>] clk_core_set_parent+0x18c/0x42c
[bc001b7c+ 16][<c068cf98>] clk_set_parent+0x2c/0x30
[bc001bb4+ 56][<c0ca7ad8>] aml_tdm_platform_probe+0x27c/0x748
[bc001bd4+ 32][<c06d69e0>] platform_drv_probe+0x60/0xc0
[bc001bfc+ 40][<c06d4734>] driver_probe_device+0x214/0x2c0

Solution:
add aclk_lock init

Verify:
test passed on g12b

Change-Id: I1214d044c279865065de237bfb1ecc7f9ea71699
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2019-07-25 02:18:28 -07:00
renjiang.han
a91050ea32 ppmgr: Unbound kstrdup and Potential Null Dereference. [1/1]
PD#OTT-4872

Problem:
Unbound kstrdup and Potential Null Dereference.

Solution:
Add a judgment on the return value and the null pointer.

Verify:
on u212

Change-Id: I1e493c8125e08d4a6fb9fb46f28309eba6f0e47b
Signed-off-by: renjiang.han <renjiang.han@amlogic.com>
2019-07-25 01:03:53 -07:00
Pengcheng Chen
f9d7bffd8d dv: fix Buffer overflow in amdolby_vision due to string processing [1/1]
PD#OTT-5058

Problem:
Buffer overflow in amdolby_vision due to string processing

Solution:
add buffer limited when string buffer accepting commands (namely *parm);

Verify:
verified on Raven

Change-Id: Icd550f331efb2ee46e2f270e516df9942837f93d
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2019-07-25 01:02:36 -07:00
Jihong Sui
f193e14f82 deinterlace: add condition for force_prog [1/1]
PD#SWPL-11550

Problem:
force_prog only for progressive.

Solution:
add condition for force_prog

Verify:
TL1

Change-Id: I44e165c779eefcefcc18a286e66a598ffef1294f
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2019-07-24 22:39:05 -07:00
Chia-hung Duan
34e88644e8 build: fix uninitialized-use when build with prebuilt toolchain [1/1]
PD#SWPL-8241

Problem:
** SYNC FROM GOOGLE **
Build failed due to uninitialzed variable

Solution:
Init to reasonable value

Verify:
Build with Android prebuilt toolchain

Change-Id: I09615276b48b6253f8084743a7d50081cfc24ec4
Signed-off-by: Shuide Chen <shuide.chen@amlogic.com>
2019-07-24 20:21:44 -07:00
Shuai Li
8f91ffe629 audio: Fix panic on add_timer [1/1]
PD#TV-7920

Problem:
Audio drive caused kernel panic.
BUG_ON timer_pending.

Solution:
Add timer will panic calling add_timer.
If timer is pending we need use mod_timer
to deal with this case.

Verify:
T962

Change-Id: Ib4143de384af40803609c3513ad07eeb3fe59bbf
Signed-off-by: Shuai Li <shuai.li@amlogic.com>
2019-07-24 20:08:07 -07:00
renjiang.han
0178c2ae2d amlvideo2: screenshot buffer leak. [1/1]
PD#TV-7948

Problem:
Amlvideo2 will not put the last buffer of vdin back.

Solution:
Return temp vf to vdin in amlvideo2.

Verify:
on X301

Change-Id: I6f7f604a8a0fa8f577d50e242968e0aa52450cda
Signed-off-by: renjiang.han <renjiang.han@amlogic.com>
2019-07-25 10:25:54 +08:00
Evoke Zhang
ed94e98d08 tvafe: vbi: optimize vbi data parse [1/1]
PD#SWPL-10532

Problem:
teletext sometimes display abnormal

Solution:
optimize vbi data parse

Verify:
x301

Change-Id: I879208fd05dd188dc84fde7dd32a1c64504c57f8
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
2019-07-24 01:06:51 -07:00
Bichao Zheng
b6243e7e3d irblaster: add irblaster support for tm2 t312 [1/1]
PD#SWPL-9909

Problem:
Need add irblaster support for tm2 T312.

Solution:
1. Enable irblaster controller.
2. Mux GPIOAO_4 to IR_REMOTE_OUT.

Verify:
verified on tm2 t96e2

Change-Id: If40c84c0dff0c1d771cd6bccc1c3ac5af8e728fd
Signed-off-by: Bichao Zheng <bichao.zheng@amlogic.com>
2019-07-24 00:09:31 -07:00
qi duan
f09f5a8b2a ethernet: g12a/b exphy use autocali [1/1]
PD#SWPL-10391

Problem:
g12b revA and revB need one code for two parameter

Solution:
if autocali in uboot, use autocali result
if no autocali,use the dts para

Verify:
verify on g12b w400 board,revA and revB

Change-Id: I4b48c67fba25eba4cb286470557ff0777009ec9f
Signed-off-by: qi duan <qi.duan@amlogic.com>
2019-07-23 21:14:48 -07:00
Evoke Zhang
92ef4642b7 vpu: fix mem_pd reg4 mistake for local dimming [1/1]
PD#SWPL-6798

Problem:
vpu mem_pd reg4 config is incorrect

Solution:
fix mem_pd reg4 config

Verify:
ab301

Change-Id: Ibeb732051c2ad4b46e55f66fe05fce440b450263
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
2019-07-23 02:56:22 -07:00
Xiaoming Sui
2e4c078596 avsync: video: fix avsync issue when hdmiin [2/3]
PD#TV-6148

Problem:
the avsync test is failed when hdmiin.

Solution:
add the delay check and setting when avsync is lost.

Verify:
X301

Change-Id: I53c1a7f0ddb907afa83fbf65b280d1d1cb35a804
Signed-off-by: Xiaoming Sui <xiaoming.sui@amlogic.com>
2019-07-23 02:32:03 -07:00
Bencheng Jing
c2a8401128 amvecm: fix dnlp_cuvbld_min and dnlp_cuvbld_max not load [1/1]
PD#SWPL-11528

Problem:
dnlp_cuvbld_min and dnlp_cuvbld_max not follow db

Solution:
add refresh in driver

Verify:
TL1

Change-Id: Id3a79c5b834c8e6fd3574c70efdf0982694b306c
Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com>
2019-07-23 02:28:33 -07:00
libo
c0ee2b9824 wifi: pull-down uart_cts_a pin for realtek bt [4/4]
PD#SWPL-7373

Problem:
realtek bt not work

Solution:
pull-down uart_cts_a pin

Verify:
ampere

Change-Id: I14f57d28d081077d89c681e2ecc95a25f706c64c
Signed-off-by: libo <bo.li@amlogic.com>
2019-07-23 01:38:20 -07:00
Ruixuan Li
815723d9f4 emmc: run hs400 166M busmode on sm1 [1/1]
PD#SWPL-10719

Problem:
right now the sm1 is run hs200 200M

Solution:
modify dts

Verify:
passed on sm1_ac200

Change-Id: I01c36c04293698b36cec116302cb104b22500d99
Signed-off-by: Ruixuan Li <ruixuan.li@amlogic.com>
2019-07-23 00:35:50 -07:00
Pengcheng Chen
93d5662002 rdma: add rdma multi reg trace function [1/1]
PD#SWPL-11388

Problem:
rdma not support multi reg trace

Solution:
add rdma multi reg trace function

Verify:
verify by g12b w400

Change-Id: I74496e11f85af5f2e9aa99108dfc5842eb98d9fc
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2019-07-22 20:17:40 -07:00
nengwen.chen
06edb02778 atv_demod: fix the CVBS output level [1/1]
PD#SWPL-11581, PD#TV-5622, PD#TV-8087, PD#TV-8088, PD#TV-8089

Problem:
fix the CVBS output level.

Solution:
1.fix peak level(1Vp-p).
2.fix sync head level(300+/-10%mv).
3.fix white level(700+/-10%mv).

Verify:
Verified by x301.

Change-Id: Ie4bd6ed0bb4d6db4443acae49ef98f1f4398d973
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com>
2019-07-22 19:42:09 -07:00
shuanglong.wang
29c4a59b2c tsync: tunnel mode do not set first vpts for stream mode [1/2]
PD#SWPL-11210

Problem:
stream mode set vpts in check in pts

Solution:
tunnel mode do not set first vpts for stream mode

Verify:
verify by u212

Change-Id: Ic369b83411051a819eb65ad5d1585e26e0342f3f
Signed-off-by: shuanglong.wang <shuanglong.wang@amlogic.com>
2019-07-22 18:29:33 -07:00
Ruixuan Li
432ce85b00 emmc: run hs400 166M busmod on sm1 [1/1]
PD#SWPL-10719

Problem:
hs400 200M not stable on sm1

Solution:
run hs400 166M busmod

Verify:
passed on sm1_ac200

Change-Id: I5e5f4db821e8360fdd3ccd6ce24df83446073cf2
Signed-off-by: Ruixuan Li <ruixuan.li@amlogic.com>
2019-07-21 22:36:18 -07:00
yicheng shen
3705fb2576 hdmitx: update the phy setting for TM2 [2/2]
PD#SWPL-10703

Problem:
HDMITX Eye Diagram of TM2 test fail

Solution:
Optimize the phy setting;

Verify:
TM2

Change-Id: Ib9f948aa85fe189754d7da002727309e7e32ca18
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
2019-07-21 22:34:59 -07:00
Jianxin Pan
b1add6112d Merge "clk: g12b: fix cpu hangup when reboot [1/1]" into amlogic-4.9-dev 2019-07-21 19:45:31 -07:00
Ruixuan Li
fbe1994d2d emmc: rescan cmd delay windows to set cmd delay [1/1]
PD#SWPL-10095

Problem:
command delay may too close to the command edge

Solution:
rescan cmd delay windows and find cmd delay value
after data alignment

Verify:
passed on g12b

Change-Id: I258e93aa87e35c843c45f62c58af3609bebe0901
Signed-off-by: Ruixuan Li <ruixuan.li@amlogic.com>
2019-07-21 19:44:42 -07:00
MingLiang Dong
8400542a90 hdr: add hdmi hdr10+ support [1/1]
PD#SWPL-9850

Problem:
new feature, add hdmi hdr10+ support

Solution:
add hdmi hdr10+ support

Verify:
verify on TL1

Change-Id: I189d92d48dcce81ac8c9476d0c6f7b64a461a9e6
Signed-off-by: MingLiang Dong <mingliang.dong@amlogic.com>
2019-07-21 19:32:27 -07:00
Jian Hu
3b9d05bbc0 clk: g12b: fix cpu hangup when reboot [1/1]
PD#SWPL-11559

Problem:
it will hangup when reboot

Solution:
fix cpub clock parent name error

Verify:
test passed on g12b

Change-Id: I7c2732420d6040d8cb778c104f71f4397a1bb03a
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2019-07-21 19:24:25 -07:00
shaochan.liu
4a6f516d3f sm1: add slt panel config support [1/1]
PD#SWPL-8442

Problem:
need slt panel config(mipi2hdmi 720p) on basic board

Solution:
add slt panel config(mipi2hdmi 720p) on basic board

Verify:
sm1

Change-Id: Ia634216a5f0bc96f9a4838a2f0ec983bef8d0a3b
Signed-off-by: shaochan.liu <shaochan.liu@amlogic.com>
2019-07-21 19:06:57 -07:00
Yong Qin
4d6b173486 vdin: add hdr10 pluse data in vframe [1/1]
PD#SWPL-9849

Problem:
add hdr10 pkt data into vframe structure

Solution:
according to hdmi rx hdr10p_on flag, copy hdr10p data
from hdmirx to vframe

Verify:
tl1

Change-Id: I4d3bcbcce4d1303a5e5d4cf57a7777e4fd1fd54c
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2019-07-19 17:32:36 +08:00
changqing.gao
38e45fb998 dts: sm1: reduce the CMA reserved memory [1/1]
PD#SWPL-11208

Problem:
system would auto reboot because of low free memory(Unmovable type)

Solution:
reduce the CMA reserved memory.
1.reduce ion_cma_reserved from 128MB to 48MB.(DDR size == 1G)
2.remove vdin0_cma_reserved which is not used for sm1.

Verify:
test passed on sm1

Change-Id: Ifdb31bd3451ad984305c5f08ba3b1be478c02cf4
Signed-off-by: changqing.gao <changqing.gao@amlogic.com>
2019-07-19 02:09:30 -07:00
Lei Yang
c8bf7d80f9 hdmirx: add packet analysis of hdr10plus [1/1]
PD#SWPL-9686

Problem:
hdmirx cannot support HDR10plus

Solution:
add packet analysis of hdr10plus.

Verify:
tm2_ab311.

Change-Id: Ic98c3fa57ce6da3262285febc587fb2cac2be0fa
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
2019-07-19 02:06:05 -07:00
Bencheng Jing
f8dc7d06f7 mcdi: keep g12a/g12b/sm1 reg_mcdi_qmeen same as gxlx2 [1/2]
PD#SWPL-10411

Problem:
reg_mcdi_qmeen is enable by driver

Solution:
disable reg_mcdi_qmeen

Verify:
u212

Change-Id: I02887fab37a0bbeb43bfa83a4a5a2e446bebb9c1
Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com>
2019-07-19 15:59:12 +08:00
Pengcheng Chen
0353f8ec76 vpp: fix afbc scope set when video reverse [1/1]
PD#SWPL-9397

Problem:
afbc scope set error when video reverse and afbc width not aligned

Solution:
fix afbc scope set when video reverse

Verify:
Verify on TL1-x301

Change-Id: I1631c18192f438bfb6e60c3970789a903d0a3d19
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2019-07-18 23:05:08 -07:00
Yong Qin
40c051b31d cec: during resume received OTP msg again [1/1]
PD#TV-7837

Problem:
when tv power on by OTP, when during power on, tv received
OTP again, then needn't send power key. and need send a event
to android.

Solution:
when cec driver is power on, needn't send power event to android.

Verify:
tl1

Change-Id: I8807c5cbbcab831577fdc23062a78454c2106167
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2019-07-18 22:34:10 -07:00
Dezhi Kong
dfd10b8b25 drm: add sm1 support [1/1]
PD#SWPL-8061

Problem:
SM1 support

Solution:
add sm1 support

Verify:
verify by ac200 with modetest command

Change-Id: Id79f227afa7f7dbcaad09887f8bdbd1f64b93c4a
Signed-off-by: Dezhi Kong <dezhi.kong@amlogic.com>
2019-07-18 19:30:51 -07:00
Pengcheng Chen
988d3357cd osd: fixed fb mmap failed on android [3/3]
PD#SWPL-6631

Problem:
dolby vision graphic tests need fb_test

Solution:
Alloc buffer when mmap

Verify:
verified on tm2 t96e2

Change-Id: I12896d7ef9ad4a8122e2784c4692ff2d0bc69d1b
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2019-07-19 10:09:57 +08:00
Yong Qin
0a5cea9aba vdin: for support dv ll mode [1/1]
PD#SWPL-2894

Problem:
vdin for support DV LL mode

Solution:
1.add dv 1.5 LL mode support
2.fix vdin mem dump method,only dump active zone
3.add support RGB and 12bit for dv LL mode
4.add vsi info param of dv LL mode
5.dolby vision LL 422 12bit mode,RX need to enable tunnel

Verify:
tl1

Change-Id: I4ddad1310bcc6d2f777bf7099ac26fe2db812b22
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2019-07-18 18:46:33 -07:00
Yong Qin
b3674a714b cec: none tv chip set arc cause crash [1/1]
PD#OTT-5149

Problem:
ceca isr cost long time, and delayed vdin vs.

Solution:
move function to tasklet

Verify:
test on txlx customer platform.

Change-Id: Iaae5b682f858787b25527518d2f787c3ee73e1be
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2019-07-18 02:03:24 -07:00
Sandy Luo
73a0b4ff02 TL1: dts: change dvfs table [1/1]
PD#SWPL-10848

Problem:
ARM vfp d8 error.

Solution:
Add DFVS voltage

Verify:
TL1 X301

Change-Id: I780daaa5326c99c80e246ce1a1797fb5ed13a518
Signed-off-by: Sandy Luo <sandy.luo@amlogic.com>
2019-07-18 01:46:04 -07:00
Hong Guo
c3c6c9b774 supsend: clear wakeup reason after reusme. [1/1]
PD#SWPL-11035

Problem:
clear wakeup reason after reusme.

Solution:
clear wakeup reason after reusme.

Verify:
test pass on t962x2-x301 ,g12b_400

Change-Id: I19360dbf1c7a1cf9460417b00c8af6ebc818beba
Signed-off-by: Hong Guo <hong.guo@amlogic.com>
2019-07-17 23:04:05 -07:00
yao liu
be32d1321f osd: add osd blend bypass function for tm2 [2/3]
PD#SWPL-6631

Problem:
dv certification need osd blend bypass

Solution:
add osd blend bypass function

Verify:
verified on tm2 t96e2

Change-Id: I91ba9c622aacc7bc9ad657105fd5e53a3cee595b
Signed-off-by: yao liu <yao.liu@amlogic.com>
2019-07-17 22:26:17 -07:00
yao liu
54a6ce5fa8 dolby: fix tm2 end-to-end test [1/3]
PD#SWPL-6631

Problem:
5213/5214/5217 480p graphic tests fail
due to g_vpotch is too small

Solution:
incread g_vpotch from 0x20 to 0x60 for resolution below 720p

Verify:
verified on tm2 t96e2

Change-Id: Iedeaaf485c9ffea703d344edd7ed4b5187e78f1f
Signed-off-by: yao liu <yao.liu@amlogic.com>
2019-07-17 22:25:25 -07:00
Jihong Sui
9148ddea18 deinterlace: increasing protection for unreg [1/2]
PD#SWPL-10149

Problem:
random crash when stress test

Solution:
1. delete recycle keep buff when bypass;
2. adjusting judgment timing about pre_de_buf_config;

Verify:
TL1

Change-Id: I7b0716ce35234d2342cdc13fcf0d51211f579d13
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
2019-07-17 20:38:34 -07:00
Jian Hu
e4d93f2ab5 clk: sm1: fix cpu clock hangup [1/1]
PD#SWPL-10033

Problem:
it will hangup when play video

Solution:
using the origin clk-mux ops to register cpu clock

Verify:
test passed on sm1

Change-Id: I1a21eb28d8af3d68a70c89c37fff857fb416c9a8
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2019-07-17 06:20:24 -07:00
sky zhou
67bc8600cb vdin: remove hardcode manual buffer cnt. [1/3]
PD#TV-7344

Problem:
current vdin1 use hardcode buffer cnt 4, it
is not good for user space program.

Solution:
Check passed buffer fd arry, so we can read variable
fd num.

Verify:
verified on macroni

Change-Id: I9bc07e45a3716423dc037a5d966c9b6b5eafcdfe
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
2019-07-16 23:43:55 -07:00
sky zhou
e4d73cadd7 osd: osd ext leaked buf when viu2 displaymode is NULL. [1/1]
PD#TV-7713

Problem:
osd buffer leaked dma buffer when switch
display pipe.

Solution:
when viu is NULL, osd need still release correct
display file.

Verify:
verified on macroni

Change-Id: Ib2df6b022b6fd654430eedae08e351ae53701fc1
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
2019-07-16 22:03:25 -07:00
Gongwei Chen
fed0e91879 dts: gpio keypad in u202 [1/2]
PD#SWPL-11212

Problem:
The physical keys are not working

Solution:
add gpio keypad in u202

Verify:
Verify by Android P u202

Change-Id: I0c97d2ffd7f8712b4584c81b1b9007f45755ec7c
Signed-off-by: GongWei Chen <gongwei.chen@amlogic.com>
2019-07-16 21:00:37 -07:00
Huan Biao
a48b323ba8 dts: thermal: fix gpu pp get fail issue [1/1]
PD#SWPL-11138

Problem:
gpufreq cooling device init get gpu pp fail

Solution:
get gpu pp from gpu dts

Verify:
verified on s905x p212

Change-Id: I0dfa8f6ff2a767432177301b32acdceb0f5e3462
Signed-off-by: Huan Biao <huan.biao@amlogic.com>
2019-07-16 21:00:17 -07:00
Tao Zeng
12dd9fafd9 kasan: close vmap if enabled kasan [1/1]
PD#SWPL-10141

Problem:
if opened kasan with vmap, there will be some wrong kasan reports

Solution:
close vmap if open kasan

Verify:
p212

Change-Id: I37cdcb26cfb6fe87529db1ece3b7740ac072ba1a
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2019-07-16 20:07:44 -07:00
Huan Biao
b45e2bc0c1 thermal: add s912 thermal support [1/2]
PD#SWPL-11152

Problem:
s912 thermal init fail

Solution:
fix thermal dts
fix thermal cpuid get issue

Verify:
verified on s912 q201

Change-Id: Id2802621c5c8d711bfcbc5684252ac0dd519900a
Signed-off-by: Huan Biao <huan.biao@amlogic.com>
2019-07-16 19:57:03 -07:00
zhiwei.yuan
40c56343e8 vdin: switch to ATV source,snowflake screen showing pink [1/1]
PD#SWPL-11340

Problem:
matrix setting is wrong

Solution:
for snowflake brightness, only need coef0, disable coef1 & 2

Verify:
verified by t962x2_x301

Change-Id: Id248803541fbb68004ea61bd2aa7dfc57408e787
Signed-off-by: zhiwei.yuan <zhiwei.yuan@amlogic.com>
2019-07-16 19:33:06 -07:00