Commit Graph

5225 Commits

Author SHA1 Message Date
Ao Xu bf034cefa3 drm: disable OSD2 for txhd2's postblend disable interface [1/1]
PD#SWPL-167470

Problem:
osd2 was not disabled

Solution:
txhd2 postblend disable interface disable OSD2

Verify:
txhd2

Test:
DRM-OSD-25, DRM-OSD-53

Change-Id: Iae8e0a74906d99e1bdefc8bb50cfadfc4c382bff
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
2024-06-04 19:44:12 +08:00
Junyi Zhao a01be46a77 led: remove blink on power [1/1]
PD#SWPL-167340

Problem:
led blink on power

Solution:
remove this related code

Verify:
sc2 ah212
s7 bm201

Change-Id: Idb21538848b3cd1ff665b3a402df986a83665bee
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-06-04 19:44:01 +08:00
dezhi kong e0149e17fc ion: adjust the ion init sequence [1/1]
PD#SWPL-167190

Problem:
ion system continue will be used firstly default

Solution:
adjust the ion system heap init sequence

Verify:
T5M android-s

Change-Id: If6a40d58fe74271b4ce23761aa0ff47367e6ded4
Signed-off-by: dezhi kong <dezhi.kong@amlogic.com>
2024-06-04 19:19:26 +08:00
Dezhen Wang dbb3da41c1 scripts: support building command SKIP_RM_OUTDIR=1 for smarthome [1/1]
PD#SWPL-161245

Problem:
building command SKIP_RM_OUTDIR=1 will fail because last build remain
the staging dir

Solution:
remove staging dir in last build

Verify:
local

Change-Id: I057b5d33def309197b43627ff88976a86580ce4a
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2024-06-04 19:14:27 +08:00
Doosan Baek a3ab53bd0b kt: fix aml_kt_get_status [1/1]
PD#SWPL-161936 

Problem:
The 'kt_ret' bits in 'KT_REE_CFG' must not be checked
because the 'kt_ret' bits have an invalid value
without performing the keytable configuration.

Solution:
remove the routine checking kt_ret in aml_kt_get_status.

Verify:
SC2

Change-Id: Ifa3b82c3fa620e1cdc8da6c62da075305045acad
Signed-off-by: Doosan Baek <doosan.baek@amlogic.com>
2024-06-04 19:11:41 +08:00
Jianxiong Pan d6bf2502e4 mm: autopatch: fix list_del corruption enable kasan. [1/1]
PD#SWPL-158398

Problem:
reboot test crash when enable kasan.

Solution:
fix list_del corruption in page alloc

Verify:
t7c.

Change-Id: I2701b1ab32e524383a046c8e0efc5058205d1bd2
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-06-04 19:09:26 +08:00
Hao Shi 875edef038 codec_mm: Optimizing res_cma allocation conditions [1/1]
PD#SWPL-160029

Problem:
res_cma can not alloc when the free size is equal
to the request size

Solution:
allow alloc from res_cma when the res_cma
free size is equal to the request size.

Verify:
sc2

Change-Id: I44e9aa7320fb7ffc78c443778464a1921f843867
Signed-off-by: Hao Shi <hao.shi@amlogic.com>
2024-06-04 19:07:42 +08:00
Hao Shi b72d0940ae codec_mm: protect init slot [1/1]
PD#SWPL-160004

Problem:
slot exception free

Solution:
add a slot state machine to protect slot

Verify:
t5m sc2

Change-Id: Ie73377f07eb89bec563e20d8e15d7cfaf0f61b0b
Signed-off-by: Hao Shi <hao.shi@amlogic.com>
2024-06-04 19:03:58 +08:00
Junyi Zhao 031f9d5cf8 pwm: fix pwm's gpio driver strength [1/1]
PD#SWPL-170380

Problem:
driver strength error

Solution:
fix it

Verify:
sc2 ah212

Change-Id: Ia0c5154de5c666e7b417865495df166b1dffeaae
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
2024-06-03 20:07:04 +08:00
can.zhang e7bb7e8ac3 amdv: fix coverity error about enhancement [1/1]
PD#SWPL-168336

Problem:
coverity error

Solution:
add code

Verify:
amdv

Change-Id: I0c04b2001b58457c52c952b0c37817ebaaeab4b7
Signed-off-by: can.zhang <can.zhang@amlogic.com>
2024-06-03 20:06:56 +08:00
zhicheng.huang a1ef62850a dtv_demod: optimize dvb-s rssi for rda5815m(V3.5.43) [1/2]
PD#SWPL-147904

Problem:
optimize dvb-s rssi for rda5815m

Solution:
1.optimize dvb-s rssi for rda5815m
2.AMLDTVDEMOD_VER V3.5.43

Verify:
t5d

Change-Id: I4f951810862b963c0caf2219f96657f9d27a47fa
Signed-off-by: zhicheng.huang <zhicheng.huang@amlogic.com>
2024-06-03 20:06:42 +08:00
zhicheng.huang f071fdee95 dtv_demod: fix dvbs_read_signal_strength issue(V3.5.42) [1/1]
PD#SWPL-166432

Problem:
support ODU_Config cmd to detect unicable ODU input device

Solution:
1.fix dvbs_read_signal_strength issue
2.AMLDTVDEMOD_VER V3.5.42

Verify:
s1a

Change-Id: Ic16e11ed02e51478a11ef7c494705445ceba8077
Signed-off-by: zhicheng.huang <zhicheng.huang@amlogic.com>
2024-06-03 20:06:40 +08:00
chao.zhang 7493a874d8 regulator: add regulator for bp201 [1/1]
PD#SWPL-170471

Problem:
need to support regulator of s80x3

Solution:
add regulator config

Verify:
s7

Change-Id: I3dfdffa7a639f677bd253f57dd05eb84991ef7bf
Signed-off-by: chao.zhang <chao.zhang@amlogic.com>
2024-06-03 20:05:55 +08:00
xiang.wu1 8cc5d517be hdmitx: clean up error log [1/1]
PD#SWPL-155850

Problem:
useless error log print

Solution:
remove useless error log of bind.

Verify:
sc2/s7

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Change-Id: Icc1d3b70fbbbde410724c31475d3e337d4afb365
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2024-06-03 19:54:18 +08:00
lele xiang cb5f84f180 codec_mm: CF1 support config codec_mm_reserved_cma. [1/1]
PD#SWPL-146624

Problem:
some codec_mm_cma size is too large for 1G ddr highmem.

Solution:
use codec_mm_reserved_cma as second codec_mm pool in ddr lowmem.

Verify:
SC2

Change-Id: I4bf46541ff3231aa7d5fae5343dff06df9529626
Signed-off-by: lele xiang <lele.xiang@amlogic.com>
2024-06-03 19:40:37 +08:00
Jianxiong Pan dba4de3d69 osd: correct the pfn of cross zone cma range. [1/1]
PD#SWPL-169803

Problem:
get wrong pfn cause free memory failed.

Solution:
correct the cross zone pfn.

Verify:
t5w.

Test:
pass.

Change-Id: I283e07e4c5f3080841b7d4ac5f36160d6e547d79
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-06-03 19:29:21 +08:00
Hao Shi 1b5d8e197f codec_mm: vmap for cma first buffer [1/1]
PD#SWPL-167178

Problem:
need vmap for cma first buffer.

Solution:
vmap for cma first buffer.

Verify:
SC2

Change-Id: I76316a7e16102f2fad4c226b833f0bd25ca7afdb
Signed-off-by: Hao Shi <hao.shi@amlogic.com>
2024-06-03 19:27:58 +08:00
Zelong Dong b8117f97cc ir: improve the driver stability [1/1]
PD#SWPL-168630

Problem:
driver was crash when probeing

Solution:
1. allow one irq_no was declare in ir dts node
2. check raw decoder thread before wakeup

Verify:
s7d_bm201

Change-Id: If11ebe6edf84322e953c5189dfcc9594bff8ab62
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
2024-06-03 19:22:30 +08:00
dabing.qi 350673cda0 videotunnel: add lock when send vt cmd [1/1]
PD#SWPL-155893

Problem:
when send vt cmd,vt instance could be destroyed
and cause null pointer exception

Solution:
add lock when send vt cmd

Verify:
ohm

Change-Id: I17dbe14797035fe1b39725c0ee3f47e1832a3624
Signed-off-by: dabing.qi <dabing.qi@amlogic.com>
2024-06-03 19:06:13 +08:00
Jian Cao 875d19205c vpp: add support to calculate 2slice out hsize [1/1]
PD#SWPL-165614

Problem:
480i/480p video displays noise on 4k120hz

Solution:
to enable the sr function
add support to calculate each slice out hsize

Verify:
s5

Change-Id: I49fc594900e978113367964a583cc1641b900f76
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
2024-06-03 03:15:04 +00:00
Wenjie Qiao 42e2bbadd3 hdmitx: mute/unmute will send error audio sample when HBR mode [1/1]
PD#SWPL-170716

Problem:
s7d/s7 mute/unmute will send error audio sample when HBR mode

Solution:
dont contrl AUD_EN bit1 when mute/unmute

Verify:
s7d

Test:
DRM-TX-109

Change-Id: Ic27fd32c39409e43388a91de2127a3bbeeed1257
Signed-off-by: Wenjie Qiao <wenjie.qiao@amlogic.com>
2024-06-02 19:10:14 +08:00
zongdong.jiao 775e2320f2 hdmitx: around tmp_rate as 6000 or 120000 [1/1]
PD#SWPL-171499

Problem:
When setting QMS/BRR, the 60hz is 59.94 with default
frac_rate_policy is true

Solution:
Around tmp_rate as 6000 or 120000

Verify:
s7d/bm201

Test:
DRM-TX-38

Change-Id: I988da95b40db0723b10cad5687572d2870867288
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
2024-06-02 19:10:14 +08:00
jian zhou d18b54543c audio: fix s4d pdm crash when start capture data [1/1]
PD#SWPL-171153

Problem:
s4d pdm crash when start capture data

Solution:
enable dclk after set rate by the hw and vlsi suggest

Verify:
s4d-oppen

Change-Id: Ic7f0252e28adfb28ad1e0ad8c63a3d64ada4341c
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
2024-06-02 19:10:14 +08:00
Tao Zeng fec8367f95 amfc: fix kasan report [1/1]
PD#SWPL-171396

Problem:
kasan report:
BUG: KASAN: slab-out-of-bounds in amfc_decompress+0x144/0x14bc [amlogic_amfc]
write of size 32 at addr ffffff8011d68780 by task init/1

 CPU: 3 PID: 1 Comm: init Tainted: P B OE 5.15.137-android14-11-maybe-dirty #1
 Hardware name: s7d_s905x5m_bm201 (DT)
 Call trace:
 dump_backtrace+0x144/0x190
 show_stack+0x2c/0x48
 dump_stack_lvl+0x7c/0x94
 print_report+0x178/0x4a0
 kasan_report+0xb0/0x104
 kasan_check_range+0x274/0x2b4
 memset+0x58/0x88
 amfc_decompress+0x144/0x14bc [amlogic_amfc]
 amfc_crypto_decompress+0x68/0xd8 [amlogic_amfc]

Solution:
fix it

Verify:
local

Change-Id: I84df77652100ba1d43169feedef057d13cf34656
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2024-06-02 19:10:14 +08:00
qing.zhang 0c5b10f214 audio: resample num error [1/1]
PD#SWPL-169776

Problem:
chip info num is not meeting with the real used resample numble.
resample check error when resample B is disabled.
dts only enable resample A, when check resample number, the
resample attach module will error. For example, chip info numble set to
2;when resample A and B all are enabled, the attach module will be 8
for hdmi in and 7 for loopback A; if disable  resample B, the attach
module will be 8 and 0. once tinycap tdmin with to->src = 0, the toddr
bit 27 will be enable, which control the no use bit and cause toddr
hangup

Solution:
1. fix check resample number

Verify:
ross

Change-Id: I3198449de7bd731e888a33da7f740409b37f6fbb
Signed-off-by: qing.zhang <qing.zhang@amlogic.com>
2024-05-30 15:19:32 +08:00
changpeng.jiang e130e6d3e2 S7: pm: enable pm [1/1]
PD#SWPL-170696

Problem:
enable pm node

Solution:
enable pm node

Verify:
s7_bh201

Change-Id: Ied89c5fe6b58e53af14cf613e7c50a8c6d82e525
Signed-off-by: changpeng Jiang <changpeng.jiang@amlogic.com>
2024-05-29 20:36:49 +08:00
Jianxiong Pan 665c720304 dts: set the default cma pool size to 4M. [1/1]
PD#SWPL-170753

Problem:
reduce cma size.

Solution:
set the default cma size from 8M to 4M.

Verify:
local.

Change-Id: Ib031a1411ae8378fea5f46fbfe621cfcbaff8da2
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-29 18:54:01 +08:00
Luan Yuan e9b81f2725 mdns: mdns wakeup [1/1]
PD#SWPL-169202

Problem:
google cast wakeup

Solution:
add mdns wakeup source

Verify:
ross.

Change-Id: I88d19a9a89e47bfe9e1366b37a3cf8ce7a42f4ef
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-28 20:17:41 +08:00
Huijuan Xiao c5f24c8d0e hdr: hdr core before osd blend [1/1]
PD#SWPL-165938

Problem:
move rgb2yuv from hdr core to osd csc.

Solution:
move rgb2yuv from hdr core to osd csc.

Verify:
s7d

Change-Id: Ib52d37f9f9a72dad048ce3ed2512ed1208d1538f
Signed-off-by: Huijuan Xiao <huijuan.xiao@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-28 20:17:41 +08:00
Long c6def0ad44 eMMC: enable inline crypto. [1/1]
PD#SWPL-168577

Problem:
need enable inlinecrypt

Solution:
enable inlinecrypt function

Verify:
S7,S7D

Change-Id: Ia7b5781ecfc1d5ec99ca1158e687033dcf9581be
Signed-off-by: Long <long.yu@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-28 20:17:41 +08:00
Ao Xu d672a57147 drm: adjust s7d color format definition [1/1]
PD#SWPL-170861

Problem:
s7d RGB565 format register value changed from 4 to 2

Solution:
adjust s7d color format definition

Verify:
s7d

Test:
DRM-OSD-7

Change-Id: I8d1ef7195152b4742aecb3242228831f81e932ff
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
2024-05-28 20:17:40 +08:00
Huqiang Qin 16611dd645 adc_keypad: support adc keypad [1/1]
PD#SWPL-170469

Problem:
Need ADC Keypad.

Solution:
Copy the adc_keypad node from BH201.

Verify:
Build pass

Change-Id: Ief466e00dec6bba3086764afc75e77a3c1c382c2
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-27 22:39:28 +08:00
Long a80f07d3cb eMMC: enable inline crypto. [1/1]
PD#SWPL-168577

Problem:
need enable inlinecrypt

Solution:
enable inlinecrypt function

Verify:
S7,S7D

Change-Id: Idd072bf0e9f7155ba13cd4f34c28010dad7d0773
Signed-off-by: Long <long.yu@amlogic.com>
2024-05-25 18:08:52 +08:00
Jian Cao f51e53f088 vpp: check process speed using BRR duration in QMS situation [1/1]
PD#SWPL-170526

Problem:
after switching the QMS TV resolution from 4K60 to 1080p60hz
the display is abnormal

Solution:
BRR should be used to calculate processing speed

Verify:
s7d

Change-Id: I28a4fcac660b62b450c5b897fe51bef662f190cf
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
2024-05-24 22:02:51 +08:00
Pengcheng Chen d5cf604441 vpp: adjust v/hskip calc for 4k2k120hz [1/1]
PD#SWPL-156135

Problem:
vd2 v/hskip error for 4k2k120hz

Solution:
1. sync_duration_num calc depend on frc_enable with vd1
2. for t3x need do skip for under 5% scaler down

Verify:
t3x

Change-Id: Iad3ccd6e8cbcecd4703e9c0d76ae53fbcbf1d3cd
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2024-05-24 22:02:38 +08:00
Pengcheng Chen 8e0bd15b4f vpp: fix vd1 slice1 pps out calc error [1/1]
PD#SWPL-155382

Problem:
vd1 slice1 pps out calc error when dv is on

Solution:
1. used dv out to calc vd1 slice1 pps out
2. add frc is on logica to calcl vskip/hskip

Verify:
t3x

Change-Id: I97a81e6cb810f54f829c3d618f25ad63d6b4e536
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2024-05-24 22:02:12 +08:00
zongdong.jiao 41246d4410 hdmitx: add brr_duration in vinfo struct [1/1]
PD#SWPL-170855

Problem:
When QMS is enabled, the BRR may 120hz. When switches to lower rate,
video player will run under lower rate and display abnormal.

Solution:
Add brr_duration and video still run BRR rate to avoid abnormal display.

Verify:
s7

Test:
DRM-TX-38

Change-Id: I03f3588f89648145ae06b66fe4db4bb9701559b3
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
2024-05-24 21:48:17 +08:00
yao liu 4ebee010d0 amdv: flash blank during boot up [1/1]
PD#SWPL-170786

Problem:
flash blank during boot up

Solution:
get dolby_status from uboot,
to check if ll mode

Verify:
s7d

Change-Id: I2c055f79188011447cdf7a9a56745d6362ae0dcd
Signed-off-by: yao liu <yao.liu@amlogic.com>
2024-05-24 21:44:07 +08:00
Luan Yuan 1af2395491 eMMC: add sg-link descriptors for crypto. [1/1]
PD#SWPL-168640

Problem:
disable cap-mmc-crypto.

Solution:
disable cap-mmc-crypto.

Verify:
S7

Change-Id: I2c1f904feb7fab2413b2b2b0ec3d61559517057f
Signed-off-by: Long <long.yu@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-24 17:41:54 +08:00
Long 19ae6f1b63 eMMC: add sg-link descriptors for crypto. [1/1]
PD#SWPL-168640

Problem:
The old descriptor chain will cause dun to not be updated.

Solution:
add sg-link descriptors.

Verify:
S7

Change-Id: I50ccca0f441c4df4945a350cfdf9779497d9bba5
Signed-off-by: Long <long.yu@amlogic.com>
2024-05-24 14:19:06 +08:00
Ao Xu e07dd9414a drm: send qms packet when mode change between mode group [1/1]
PD#SWPL-169783

Problem:
when mode change between group, drm will set mode to brr.
set_vframe_rate_hint will not be called, then qms packet
will not be sended.

Solution:
send qms packet when mode change between mode group

Verify:
s7d

Test:
DRM-OSD-45

Change-Id: I0b02827406d268392a2909ab1817110fd72dd674
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
2024-05-23 22:13:33 +08:00
yiting.deng 3d4063e5b1 clk: clean scmi related config [1/1]
PD#SWPL-170472

Problem:
scmi macro configuration is improper. For 64-bit only
need to configure CONFIG_COMMON_CLK_SCMI and for 32-bit
need to configure CONFIG_ARM_SCMI_PROTOCOL=y to
a32_base_defconfig

Solution:
fix it

Verify:
s7

Change-Id: I2cd9750fc59a85b1fba1b561569400c812e2cd3d
Signed-off-by: yiting.deng <yiting.deng@amlogic.com>
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com>
2024-05-23 21:59:20 +08:00
xiang.wu1 3035aba03f hdmitx21: Small mode switch color conversion error [1/1]
PD#SWPL-170058

Problem:
Small mode switching color conversion error, display abnormality

Solution:
1、optimization VPU_HDMI_SETTING、VPU_FMT_CTRL、
VPU_HDMI_DITH reg config
2、fix color conversion error

Verify:
S7D

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82、DRM-TX-118

Change-Id: I72aaac3e9de13737f0d7078fa0d96797b2c3ee41
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2024-05-23 21:47:09 +08:00
yao liu 6fb287deaf amdv: flash when start playing [1/1]
PD#SWPL-169755

Problem:
core1 turn on one vsync delay

Solution:
Modify incorrect conditions

Verify:
s7d

Change-Id: I36c1ef680558ba9cbf59eacb91a85639198d8283
Signed-off-by: yao liu <yao.liu@amlogic.com>
2024-05-23 15:09:55 +08:00
Jian Cao 528ccf819e vpp: correct p2i h and v sizes [1/1]
PD#SWPL-170074

Problem:
704x576 video source shows garbage under 576cvbs

Solution:
1. correct h and v sizes
2. force update of vpp post h and v sizes during resume

Verify:
s7d

Change-Id: Iec0a38809cc6976a276e17b71186a423cd512399
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
2024-05-23 14:34:25 +08:00
qiyao.zhou dfeb303695 di: video stretch downwards on starting [1/1]
PD#SWPL-170069

Problem:
crop param would been modify by di.

Solution:
Modify crop param setting flow in di.

Verify:
t5d

Change-Id: If3f61769454d54e1ef7d28655039c027547b9545
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com>
2024-05-23 13:40:09 +08:00
dian.shao bbc4c188ac usb: phy reset [1/1]
PD#SWPL-163063

Problem:
usb phy reset

Solution:
change bit

Verify:
s7d

Change-Id: I2033d6bf9592fd9a18800fe14221d06b263116a8
Signed-off-by: dian.shao <dian.shao@amlogic.com>
2024-05-23 13:40:09 +08:00
dian.shao 52f4beae48 usb: s7d phy pll update [1/1]
PD#SWPL-163063

Problem:
s7d phy eye diagram.

Solution:
off:0x50 val update

Verify:
bm201

Change-Id: I9f5a1e5233175f666a45e76c1a65709bc5bb12f6
Signed-off-by: dian.shao <dian.shao@amlogic.com>
2024-05-23 13:40:09 +08:00
jinbing.zhu 7b4c011f00 hdr: modify cgain coef1 reg [1/1]
PD#SWPL-170182

Problem:
modify cgain coef1 reg

Solution:
modify cgain coef1 reg

Verify:
s7d

Change-Id: I436a242e1e783809b26d1286223f131dff7356a6
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com>
2024-05-23 12:35:22 +08:00
Qianggui Song 0aaf37e740 pinctrl: sc2: fix gpioa_14/15 wrong ds offset [1/1]
PD#SWPL-170383

Problem:
GPIOA_14/15 DS register bit is wrong.

Solution:
Fix it

Verify:
sc2

Change-Id: Idf5fd1642259ef2dfcb5baec828b64717ade3f7e
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
2024-05-23 12:35:22 +08:00