Commit Graph

118 Commits

Author SHA1 Message Date
dongqing.li 4446838dbb ramdump: optimise print [1/1]
PD#SWPL-194715

Problem:
optimise print

Solution:
remove some ramdump print info

Verify:
sc2

Change-Id: Ic16cf2c5508724cdf4b22b573389f35f695dde4a
Signed-off-by: dongqing.li <dongqing.li@amlogic.com>
2024-12-01 18:10:27 -08:00
qinglin.li ae5e790f1d dmc_monitor: filter media use scatter memory [1/1]
PD#SWPL-194719

Problem:
filter media use scatter memory

Solution:
media use alloc_page_boost_work_func alloc scatter memory
filter function alloc_page_boost_work_func

Verify:
local

Change-Id: Iafdbe4fc76b94cd857d232586d0f4b8c00bec2de
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-11-29 05:58:58 -08:00
dongqing.li 14f3f92bc2 ramdump: fix buildin err for parse info. [1/1]
PD#SWPL-191355

Problem:
For the low_mem project, the ramdump driver is
built-in. If many kernel configs are removed
during kernel size trimming, it may lead to build
errors in ramdump parsing info.
The removed configs info can be found in CL 486868.

Solution:
Romove parse info of kimage_voffset when ramdump
drv is built-in.

Verify:
sc2

Change-Id: I36b533bd06e56ca66b87850d01c0b0ad57c3a73c
Signed-off-by: dongqing.li <dongqing.li@amlogic.com>
2024-11-20 18:18:55 -08:00
qinglin.li 3de6c801eb ddr_tool: coverity fix [1/1]
PD#SWPL-190779

Problem:
coverity fix

Solution:
coverity fix

Verify:
local

Change-Id: I63c28cec53c2395760eb0a12c53891cdc6110886
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-11-05 22:38:55 -08:00
dongqing.li 5ab9ff40cf ramdump: free more memory to avoid compression fail [1/1]
PD#SWPL-190766

Problem:
Ramdump has a high probability of compression failure.

Solution:
Change the malloc size from 1MB to 512kb to free more mem.

Verify:
T5D loki

Change-Id: Ib2384556113092a642082e35f40da4e63694f6ce
Signed-off-by: dongqing.li <dongqing.li@amlogic.com>
2024-11-04 06:02:37 -07:00
Jian Hu c3dfc99b4a drivers: correct __setup return value [1/1]
PD#SWPL-185687

Problem:
there is panic when envp_init stores over 32 members
Kernel panic - not syncing: Too many boot env vars at `reboot_mode=normal'
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.4.180-rksec-1.0 #2
Hardware name: Generic DT based system
[<b020a1b8>] show_stack+0x10/0x14
[<b0cbd7b4>] dump_stack+0x8c/0xa8
[<b0cad7a4>] panic+0x104/0x304
[<b1100b84>] start_kernel+0xa4/0x42c
[<b11004a4>] _sinittext+0x44/0x48

Solution:
set __setup return value as 1 to avoid envp_init full

Verify:
t5w

Test:
t5w

Change-Id: Id717cf132b5a5ec97a2be2c710ed9fddbbd9e0ae
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2024-09-18 03:14:13 -07:00
qinglin.li f92db9bbf4 dmc: fix mk_gx64.sh compiling error [1/1]
PD#SWPL-184920

Problem:
there is compiling error with
./common/common_drivers/scripts/amlogic/mk_gx64.sh
when CONFIG_AMLOGIC_DDR_BANDWIDTH_T6D enabled

Solution:
modify outstanding_init to __init

Verify:
t6d br301

Change-Id: Ia337de8a341679cf8a20249841bfbeac919af44b
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-09-11 23:04:26 -07:00
song.han 23b67f45b1 IOTM: support iotm function on t6d [1/2]
PD#SWPL-170602

Problem:
support iotm function on t6d

Solution:
support iotm funciotn on t6d

Verify:
t6d

Change-Id: Ifb5e32d0ff3ee455dae60088133c01514188159f
Signed-off-by: song.han <song.han@amlogic.com>
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
2024-09-10 04:47:00 -07:00
xing.xu 5bbcfa8930 bandwidth: CF1 Single-frame Bandwidth data error [1/1]
PD#SWPL-179304

Problem:
Bandwidth data error

Solution:
Division used incorrectly saves the remainder

Verify:
s6.s7

Change-Id: I9da9c779b0bf57117c16cb2bc1dfe3db1c50ab0a
Signed-off-by: xing.xu <xing.xu@amlogic.com>
2024-09-02 04:12:24 -07:00
xing.xu 864ead8d83 bandwidth: CF1 Single-frame Bandwidth Sampling [1/1]
PD#SWPL-179304

Problem:
Getting bandwidth data

Solution:
Getting bandwidth data

Verify:
s6.s7

Change-Id: I64e0bdc57456e6e17cb542b608eec5e952eac9ec
Signed-off-by: xing.xu <xing.xu@amlogic.com>
2024-08-28 03:55:28 -07:00
qinglin.li 0a9e20de35 ddr_tool: add t6d outstanding support [1/1]
PD#SWPL-182359

Problem:
add t6d outstanding support

Solution:
add t6d outstanding support

Verify:
local

Change-Id: Ia9173cbfb0cc2b1861d1a3dc7ae1cfafebe65b5b
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-08-27 02:47:34 -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
jian.hu 398e006c67 iotrace: do nothing if linux,iotrace status is disabled [1/1]
PD#SWPL-181650

Problem:
1.set linux,iotrace status as disabled
BUG: Bad mage state in process insmod  pfn:04f00
page:(ptrval) refcount:1 mapcount:129 mapping:00000000 index:0x0 pfn:0x4f00
anon flags: 0x80014(uptodate|lru|swapbacked|zone=0)
raw: 00080014 00000100 00000122 c1e9c1f9 00000000 00000000 00000080 00000001
page dumped because: PAGE_FLAGS_CHECK_AT_PREP flag(s) set
CPU: 1 PID: 177 Comm: insmod Not tainted 5.15.153-android14-11-00133-gc9b6039dc794 #1
Hardware name: Generic DT based system
[bc0a9928+  12][<c030df1c>] show_stack+0x28/0x2c
[bc0a9958+  44][<c103b9a4>] dump_stack_lvl+0x48/0x54
[bc0a9958+  28][<c0566fec>] bad_page+0x11c/0x120
[bc0a99f8+ 156][<c0567ff8>] get_populated_pcp_list+0xbe4/0xf2c
[bc0a9af0+ 244][<c055fd08>] __rmqueue_pcplist+0x84/0x1270
[bc0a9bc8+ 212][<c05615b0>] get_page_from_freelist+0x268/0x1508
[bc0a9c18+  76][<c0561154>] __alloc_pages+0xf4/0x2e8
[bc0a9c60+  68][<c0558ec8>] __vmalloc_node_range+0x26c/0x420
[bc0a9c98+  52][<c030f090>] module_alloc+0x58/0xac
[bc0a9d10+ 116][<c04083b4>] load_module+0x1388/0x1f54
[bc0a9d98+ 132][<c0405510>] sys_init_module+0x1bc/0x1ec
[0010062a+1141205134][<c0300060>] ret_fast_syscall+0x0/0x48

Solution:
do nothing if linux,iotrace status is disabled in
free_iotrace_reserved_memory

Verify:
t6d br301

Change-Id: I6b5cf5b8ef9b2bce056c2a5d9fd91df9185c73ef
Signed-off-by: jian.hu <jian.hu@amlogic.com>
2024-08-22 14:27:52 +08:00
qinglin.li 103fc47369 ddr_tool: t6d ddr_tool fix [1/1]
PD#SWPL-177699

Problem:
1. the ioremap size is res->end - res->start,
it should be res->end - res->start + 1
2. freq be fix to dmc freq and ddr freq
3. t6d dtsi not need freq_reg

Solution:
use resource_size instead
fix t6d_get_dmc_freq_quick
remove freq_reg in ddr_bandwidth node

Verify:
t6d ptm

Change-Id: Id3794e268434b799cef98879b1b90cca03552943
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-08-22 14:27:51 +08:00
Jian Hu ab3554713a arm: dts: enable ddr_bandwidth [1/1]
PD#SWPL-177699

Problem:
there is a panic in ddr bandwidth with old uboot

Solution:
1.panic is gone with the latest uboot, enable
ddr_bandwidth
2.add the missing break when fix conflict

Verify:
t6d ptm

Change-Id: Id66bbc4d187aca94ed76b41bb1f80722b577ed38
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2024-08-22 14:27:51 +08:00
qinglin.li 908a13bde4 ddr_tool: t6d ddr_tool pxp bring up [1/1]
PD#SWPL-167759

Problem:
t6d ddr_tool pxp bring up

Solution:
t6d ddr_tool pxp bring up

Verify:
t6d

Change-Id: I3f766949f84de2b3d8d526c9e9f0c8b122fb4bda
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-08-22 14:27:50 +08:00
Jianxiong Pan f7dcc3a4b6 mm: add pagetrace order for dmc. [1/1]
PD#SWPL-179075

Problem:
a:0x0 cannot be determined,
add order to determine whether it is really free.

Solution:
add pagetrace order for dmc.

Verify:
local.

Change-Id: Iad923992cc11cb3aa507ed97dec28a6ba86f9fa6
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-08-20 19:33:51 +08:00
qinglin.li 8545a795d5 ddr_tool: s7 not amfc port [1/1]
PD#SWPL-181574

Problem:
s7 not amfc port

Solution:
remove s7 amfc port

Verify:
local

Change-Id: Ic98cabbdb7b20bf6f755f87f82227bebf9780b01
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-08-12 19:53:01 -07:00
Jianxiong Pan 7b94bfd4e5 mm: check if the page is in free state. [1/1]
PD#SWPL-179075

Problem:
the page status printed in dmc is incorrect.

Solution:
correct the page status.

Verify:
local.

Change-Id: I670fd6a7437f93b680deeba81e1511fb657a42d0
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-07-26 00:12:51 -07:00
qinglin.li 65ac7ae7f4 dmc: add g12b and gxlx3 priority [1/1]
PD#SWPL-176776

Problem:
add g12b and gxlx3 priority
soc chip id error

Solution:
add g12b and gxlx3 priority
fix soc chip id error

Verify:
g12b

Change-Id: I43d7fc0a42763f1562ef3fe5893e7be0ecc51a6f
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-07-11 22:05:53 -07:00
song.han 7629ed7270 lockup: fix fiq dump crash [1/1]
PD#SWPL-175587

Problem:
arm64 aml_flush_cache_all will corrupt some regs

Solution:
save and restore corrupted registers in flush cache

Verify:
S7D

Change-Id: I6e9d7edc4643fa340c592806f725d37666a0b8a6
Signed-off-by: song.han <song.han@amlogic.com>
2024-07-08 04:03:17 -07:00
qinglin.li acc590a88b ddr_bandwidth: fixed s6 port not be config [1/1]
PD#SWPL-172962

Problem:
fixed s6 port not be config

Solution:
fixed s6 port not be config
port will be set default when mode enabled

Verify:
s6

Change-Id: I72cbce0e4f769b07186423a2a85660b00fdacc23
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-07-05 10:44:46 +08:00
qinglin.li 814d013cce dmc_monitor: add mte device [1/1]
PD#SWPL-172962

Problem:
add mte device

Solution:
add mte device

Verify:
s6

Change-Id: I88fc9655cbbf7b37366fe10a2c22df349310775f
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-07-05 10:44:46 +08:00
qinglin.li 2ad4c09864 ddr_tool: bring up s6 ddr_tool [1/1]
PD#SWPL-172962

Problem:
bring up s6 ddr_tool

Solution:
bring up s6 ddr_tool

Verify:
s6

Change-Id: I9d0f63e340d8bacbd846ccbd710a153cf5192f16
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-07-05 10:44:46 +08:00
Wanwei Jiang f2f8cd90fe dmc: porting for s6 [1/1]
PD#SWPL-156505

Problem:
porting dmc for s6

Solution:
1. support ddr bandwidth
2. support dmc monitor
3. analyzing register information according to
the latest secure register definitions

Verify:
s6 pxp

Change-Id: I90067dab06a268e8f87c4f5df1960375b2eecf32
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2024-07-05 10:40:49 +08:00
qiankun.wang 6104e2232d mm: fix the access function of "watch_addr". [1/1]
PD#SWPL-175818

Problem:
"cat /sys/class/watch_point/watch_addr" will crash,
dbgwvr4_el1 that should not be accessed was accessed..

Solution:
Delete "do{}while(0)". and break will take effect on 'switch' rather
than 'while'.

Verify:
SC2

Change-Id: Ie613f032fe8f6b951c503f318064cc5b3511b914
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
2024-07-03 02:52:38 -07:00
qinglin.li ea08b9e722 dmc_monitor: prefetch abor error [1/1]
PD#SWPL-173394

Problem:
prefetch abor error when set dmc
kasan check use after free when read value

Solution:
ddr init set dmc reg to check overflow
this will be due to prefetch abor
need to clear reg before set.

Verify:
Detail info

Change-Id: Ia45c2cd30e408f5f6d36c177564433fa3cefd4fa
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-06-26 23:05:58 -07:00
qinglin.li 091b66b611 ddr_tool: support sc2 and t5w priority [2/2]
PD#SWPL-173670

Problem:
support sc2 and t5w priority

Solution:
support sc2 and t5w priority

Verify:
local

Change-Id: I010790af9ee2c8e6fe46d2a426f3b1d9a17b4491
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-06-18 01:56:35 -07:00
qinglin.li 7972b99614 ddr_tool: support sc2 and t5w priority [1/1]
PD#SWPL-173670

Problem:
support sc2 and t5w priority

Solution:
support sc2 and t5w priority

Verify:
local

Change-Id: Ibe6c3858e04eb60f59b6d44b66a9c0dab7b6f44c
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-06-16 23:03:08 -07:00
Jianxiong Pan b47e253023 mm: pagetrace: arm64 unable get _text and module_base parameters. [1/1]
PD#SWPL-161628

Problem:
arm64 unable get _text and module_base parameters via find symbal.

Solution:
use long type to store pagetrace information.

Verify:
sc2.

Change-Id: Id52bed43bbeed50a6d8ef0e32a54c5d9d9eab331
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-06-06 02:24:59 -07:00
qinglin.li d9c33998f4 dmc_monitor: check and dump dmc sec reg when serror [1/1]
PD#SWPL-169568

Problem:
check and dump dmc sec reg when serror

Solution:
1. check dmc sec reg when probe
2. check dmc sec reg when serror

Verify:
local

Change-Id: Idb379eefa410419b0750ba1f33c3bc007a3a255d
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-06-03 00:13:07 -07:00
Tao Zeng c2ce371c4a amfc: add amfc driver support [1/1]
PD#SWPL-137614
PD#SWPL-163213

Problem:
No amfc driver

Solution:
add it:
1, basic driver for AMFC
2, EROFS support
3, kernel compressed by ZSTD support

Verify:
pxp

Change-Id: I45d2e308d209e35edba626619072aae93c4d0f56
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2024-05-15 02:28:22 -07:00
dongqing.li c6d798d463 T7C: ramdump optimize the DDR cleaning strategy. [1/1]
PD#SWPL-165513

Problem:
Autosuspend can't resume when connect usb disk
and enable ramdump.

Solution:
Optimize the DDR cleaning strategy:
1.delay 120s to clean up memory.
2.stop cleaning when the remaining free size
drops to 10%.

Verify:
on t7c

Change-Id: I93e64706e1a39a7e37f3a7dd4afb081c687c1f9f
Signed-off-by: dongqing.li <dongqing.li@amlogic.com>
2024-04-29 23:53:29 -07:00
qinglin.li 3e376f5418 dmc: page invalid due to panic [1/1]
PD#SWPL-163624

Problem:
get out of ddr size addr page flags to panic

Solution:
panic when write addr out of ddr
warning when read addr out of ddr

Verify:
txhd2 && g12a

Change-Id: I8bbe6e4185f433eb34868bb94fe0f32a06400a29
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-04-22 21:52:44 -07:00
Wanwei Jiang 27a20afba8 dmc: bringup s7d [1/1]
PD#SWPL-163047

Problem:
bringup s7d

Solution:
add priority and vpu sub port tables

Verify:
s7d

Change-Id: I953574a1c5a100d180d9e00e3a0a3304fee6c9ab
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2024-04-17 19:31:21 +08:00
qinglin.li f675ab3cec s7d: s7d dmc pxp bring up [1/1]
PD#SWPL-147270

Problem:
s7d dmc pxp bring up

Solution:
s7d dmc pxp bring up

Verify:
local

Change-Id: Iebb8d1efd981478356720222ba55dd0daf346f23
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-04-17 19:29:59 +08:00
qinglin.li fa264e53f3 dmc_monitor: fix dmc error due to crash [1/1]
PD#SWPL-160944

Problem:
fix c2 reg error
fix port name is null due to strstr crash

Solution:
fix c2 reg error
fix port name is null due to strstr crash
update to dmc version to 1.5

Verify:
c2

Change-Id: I02f6528d0d61a3dff42852f8e479439993fadaa5
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-03-14 02:50:13 -08:00
qinglin.li 48b11182b5 ddr_bandwidth: irq request flag mismatch [1/1]
PD#SWPL-160944

Problem:
genirq: Flags mismatch irq 38.
00002084 (dmc_monitor) vs. 00000084 (ddr_bandwidth)

Solution:
fix irq use same irq flag

Verify:
local

Change-Id: I98e45e57ae4e1d1c57553b64ace0795f0f7f4eaa
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-03-14 02:49:49 -08:00
qinglin.li 9bc0ad4976 dmc_monitor: disabled dmc monitor alone with ddr_tool [1/1]
PD#SWPL-160189

Problem:
disabled dmc monitor alone with ddr_tool
modify dmc monitor depend on page trace
update dmc version to 1.4

Solution:
disabled dmc monitor with ddr_tool
modify dmc monitor depend on page trace

Verify:
local

Change-Id: Ib9d0463ee0734c3b8ae1dc27b1e0cacf69a605fa
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-03-11 00:57:37 -08:00
qinglin.li 7e57f740c2 dmc_monitor: fix io_mem array get error [1/1]
PD#SWPL-147355

Problem:
io_mem array get error

Solution:
fix io_mem array get error
update dmc version to 1.3

Verify:
local

Change-Id: I95b69d5c8a06b984858c73d6e2564c8d17214680
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-02-21 22:59:42 -07:00
Dezhen Wang 6256ce3548 kernel6.6: support clang build for a4 and a5 [1/1]
PD#SWPL-156726

Problem:
support clang build for a4 and a5

Solution:
fix build error

Verify:
a4 a5

Change-Id: I9aa3e06010344c9a313365d3dcdf1b10b4f75904
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2024-02-21 04:05:46 -07:00
qinglin.li 71dd318d3e dmc_monitor: optimize port and subport name save [1/1]
PD#SWPL-147355

Problem:
optimize port and subport name save

Solution:
update dmc version to 1.2
optimize port and subport name save

Verify:
local

Change-Id: I2e293ad8b359cdef93475ee976ddc0562e1593e5
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-02-20 06:05:14 -07:00
qinglin.li 9ee23a110f dmc_monitor: fix irq thread null pointer [1/1]
PD#SWPL-147355

Problem:
old soc may creat a secure but irq thread not be init
when first irq set

Solution:
fix irq thread null pointer
update dmc version to 1.1

Verify:
g12a

Change-Id: I1f0e99db992d52f0acb8e66eb906f0d89bb52b32
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-02-03 22:55:31 -07:00
qinglin.li f0bef1b9b5 dmc_monitor: use dmc irq thread when irq ratio is too high [1/1]
PD#SWPL-147355

Problem:
due to lockup when dmc irq ratio is too high

Solution:
use dmc irq thread when irq ratio is too high

Verify:
local

Change-Id: Ie13d584f81563e3c2e111fb5d6033f0e2aa0d337
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-01-31 04:53:17 -07:00
Jiucheng Xu a71f24d903 ddr_tool: add ddr bandwidth trace for 5.15 [1/1]
PD#SWPL-156027

Problem:
5.15 has no ddr bandwidth trace tool

Solution:
add tools

Verify:
G12A

Change-Id: Ifc4a471809078de7a991ac98e5cd26cb19ec0297
Signed-off-by: Jiucheng Xu <jiucheng.xu@amlogic.com>
2024-01-29 04:01:34 -07:00
qiankun.wang 89a73decb1 iotrace: iotrace vendor hooks and optimization [2/2]
PD#SWPL-142603

Problem:
iotrace read/write use vendor hooks.
iotrace optimization

Solution:
iotrace read/write use vendor hooks.
iotrace optimization

Verify:
sc2_ah212

Change-Id: If69ed5dce03ffa53f1c4819659fb80dfcad767c5
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
2024-01-25 22:27:19 -07:00
qinglin.li 492feeaaba ddr_tool: s7 dmc bring up [1/1]
PD#SWPL-152397

Problem:
1. fix ddr freq reg
2. add ddr priority support

Solution:
1. fix ddr freq reg
2. add ddr priority support

Verify:
s7

Change-Id: I2e8af4b2f1b8a9bb820db52f5fa6045da65ebed3
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-01-22 12:48:44 +08:00
qinglin.li cebb95ab7e s7: s7 dmc pxp bring up [1/1]
PD#SWPL-135753

Problem:
s7 dmc pxp bring up

Solution:
s7 dmc pxp bring up

Verify:
local

Change-Id: Iebb8d1efd981478356720222ba55dd0daf346f23
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-01-22 12:48:43 +08:00
qinglin.li 7f7de17272 scripts: support build kasan with parameter for androidt [2/2]
PD#TV-107858

Problem:
support build kasan with parameter for androidt

Solution:
support build kasan with parameter for androidt

Verify:
local

Change-Id: I0538542862e5e708aea92257d90b49ab47ced9be
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-01-18 04:26:22 -07:00
qinglin.li 06f10bbe4d ddr_tool: add t3 && t3x ddr priority node support [1/1]
PD#SWPL-151626

Problem:
add t3 && t3x ddr priority node support

Solution:
add t3 && t3x ddr priority node support

Verify:
local

Change-Id: I5cb708db11e60774664a22e13865d4f48e558fa6
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-01-05 00:13:18 -07:00