Commit Graph

58 Commits

Author SHA1 Message Date
jian zhou 996cb56e21 audio: add new ko for vad function [2/3]
PD#SWPL-246251

Problem:
vadserver open vad is late for cold reboot.

Solution:
set amlogic-snd-vad.ko insmod sequence.

Verify:
t6x

Change-Id: Ifa8801d2e8d47c7411b3d5a7ce43926713a7f356
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
2025-12-23 06:26:57 -08:00
Yan Fang1 fd0018f530 Boot: Adjust the loading sequence of amlogic_mmc.ko [1/1]
PD#SWPL-245773

Problem:
amlogic_mmc insmod error

Solution:
insmod mmc.ko after clk & gpio

Verify:
S7 SC2

Change-Id: Ie7118ef1c10bbebb6eac5ab6d03d4427b141504e
Signed-off-by: Yan Fang1 <yan.fang1@amlogic.com>
2025-12-15 00:16:05 -08:00
Yan Fang1 68566ce73b Boot: modify ko insmod [3/5]
PD#SWPL-230591

Problem:
many ko insmod in first stage

Solution:
change way of ko insmod

Verify:
TXHD2+Android16

Change-Id: Ib4e99d4c348a33fb09af31539d5b2bf45ce3179d
Signed-off-by: Yan Fang1 <yan.fang1@amlogic.com>
2025-12-04 00:51:04 -08:00
Tao Zeng 6ed3ff00ca f2fs: remove f2fs ko and use vendor hook for amfc compress [1/2]
PD#SWPL-231150

Problem:
f2fs is no need for extern ko

Solution:
remove it and use vendor hook for amfc

Verify:
s7d

Change-Id: I268d4e2bbc8bc9d7af0b2f1fce46690d5eac9832
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2025-09-11 01:08:51 -07:00
Jianxiong Pan 623502fb52 mm: sync memory related patches from 5.15. [1/1]
PD#SWPL-225609

Problem:
sync memory related patches from 5.15.

Solution:
sync memory related patches from 5.15.

Verify:
local;

Change-Id: I010fa5dc436d486bc46b7d49f8e0b32057c05ac7
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-20 09:08:02 -07:00
Tao Zeng 1107abec0f f2fs: use amfc to support compress [1/2]
PD#SWPL-223540

Problem:
f2fs do not support compress

Solution:
1, sync drvier code from 5.15
2, use amfc to support compress

Verify:
S7D

Change-Id: Ia8ac5086a567c18179f1b83bdcbe83d59c2ffb08
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2025-07-28 03:13:30 -07:00
jian zhou a7de496d27 audio: enable Aloop for audio record [1/1]
PD#SWPL-204935

Problem:
Need record speaker sound

Solution:
enable Aloop for audio record and playback.
And make aloop insmod after amlogic-snd-soc.ko

Verify:
android 16

Change-Id: Ibb331b612376a601aa615eded9b3cca535c743e0
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
2025-07-17 02:03:38 -07:00
jinbiao a22258efd6 mmc: update the hs400 save-para to 4th version. [1/1]
PD#SWPL-218887

Problem:
The hs400 save-para as 3rd version.

Solution:
Update the hs400 save-para to 4th version.

Verify:
T7C

Change-Id: I4b797976a0faaf95fba5aec9f06326aa0f937614
Signed-off-by: jinbiao <jinbiao.ou@amlogic.com>
2025-07-10 00:31:23 -07:00
Jianxiong Pan 460922a889 aml_cma: load aml_cma ko in advance. [1/1]
PD#SWPL-214289

Problem:
cma allocation info is not recorded in pagetrace.

Solution:
load aml_cma ko in advance.

Verify:
t7c.

Change-Id: Ibfed53e64b646d473a16ba78822ce209bb82f6d1
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-05-27 06:46:05 -07:00
zhikui.cui 6f85cdea52 nand: sync code from amlogic-5.15-dev [1/1]
PD#SWPL-212826

Problem:
miss too much patches

Solution:
cherry pick these patches:
1. nand: fix page read error [1/1]
(cherry picked from commit <f8c72c139b55>)
2. spinand: add gd spinand support [1/1]
(cherry picked from commit <dd12f9791150>)
3. spinand: add new flash support [1/1]
(cherry picked from commit <d1522e840c40>)
4. nand: fix memory corruption in meson_nfc_execp_op [1/1]
(cherry picked from commit <c4633a3355fb>)
5. nand: fix can't scan nbbt in bitflips case [1/1]
(cherry picked from commit <b42c4003f411>)
6. nand: spinand bitflip threshold set to 75% ecc strength [1/1]
(cherry picked from commit <9796e942a92e>)
7. nand: support S34ML04G300BHI00 [2/2]
(cherry picked from commit <d1d4b39ab5e5>)
8. spinfc: compatible with host ecc and device ecc [2/2]
(cherry picked from commit <9cbc6d2f351a>)
9. spinand: add W25N01KV support [2/2]
(cherry picked from commit <f4b6a8586aaa>)
10. NAND: adjust the mechanism of register partition
and get rsv parameter [1/1]
(cherry picked from commit <6d366b548ce4>)
11. NAND: fix flash identification in winbond spinand [1/1]
(cherry picked from commit <61cc009f04d9>)
12. NAND: spinand support W25N02KVZEIR [1/1]
(cherry picked from commit <09f428d53010>)
13. NAND: spinand support W25N04KVZEIR [1/1]
(cherry picked from commit <2cbe83348801>)
14. spinand: F35SQA001G QPL qualify [1/1]
(cherry picked from commit <932190b3f11d>)
15. NAND: slcnand support register partition from cmdline [1/2]
(cherry picked from commit <0d66cb18e4ea>)
16. NAND: keep all boards first partition name same [1/1]
(cherry picked from <06a27687ef5f>)
17 spinand: fix mistakes from W25N01KV QPL [1/1]
(cherry picked from commit <6ac06f0d8034>)
18. spinand: W25N02KV&W25N04KV adjust oob free [1/2]
(cherry picked from commit <44286554468e>)
19. NAND: support spinand for t6d [1/1]
(cherry picked from commit <8a4daf37047f>)
20. spinand: add F35SQB002G support [2/2]
(cherry picked from commit <6d7d7150e6d6>)
21. NAND: S7 refine NAND layout [1/1]
(cherry picked from commit <49a1827b1c98>)
22. spinand: add F35SQB004G support [2/2]
(cherry picked from commit <aae5d99590ff>)
23. spinand: fixup reserve dtb size is different with bl33 [1/1]
(cherry picked from commit <e7c8a6f78440>)
24. nand: S4D adds partitions abnormally [1/1]
(cherry picked from commit <b6fefd28f2bc>)
25. NAND: adapt to new reserve designs [1/1]
(cherry picked from commit <3506a975d20a>)
26. NAND: slcnand support update bl2 with new page info [1/1]
(cherry picked from commit <004559c85895>)
27. spinand: add GD5F2GM7UEYIGR support [2/2]
(cherry picked from commit <9491901059d8>)
28. nand: fix compile failure [2/2]
(cherry picked from commit <3f5e2e619c00>)
29. unifykey: fix compile failure [1/2]
(cherry picked from commit <2878f3251c4e>)

Verify:
local t6d

Change-Id: I194e87a94885d7150c5f04bc289b8327ba75ff5c
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com>
2025-05-14 00:47:13 -07:00
Yongjie Zhu 508020e601 uvm: move uvm to separate ko on 6.12 [1/1]
PD#SWPL-49188

Problem:
uvm needs to be separated from aml_media.ko,
so it can be maintained more easily

Solution:
uvm compile to separate ko (aml_uvm.ko)

Verify:
t6d

Test:
uvm test

Change-Id: Idf6fb39488f25bfda85a543183875182de8dec1b
Signed-off-by: Yongjie Zhu <yongjie.zhu@amlogic.com>
2025-05-06 23:54:07 -07:00
qinglin.li c5da7909dd pwm-regulator: remove pwm-regulator autopatch [1/1]
PD#SWPL-208157

Problem:
remove pwm-regulator autopatch

Solution:
remove pwm-regulator autopatch
move common pwm-regulator to common_drivers

Verify:
sc2

Change-Id: I64cbca2eaf7cc8dc01a3b76015bbc377eca82feb
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-04-15 04:34:36 -07:00
Tao Zeng 86680fcb3a amfc: fix symbols for erofs [1/2]
PD#SWPL-206286

Problem:
GKI symbol check failed

Solution:
1, import a new symbol help ko
2, fix symbols in erofs

Verify:
S7d

Change-Id: I6611c9098d2b5d59559bea4d428dff602a2d5ab5
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2025-03-31 21:53:18 -08:00
Dezhen Wang c134532040 scripts: oem_license.rc wait device create by audio-utils.ko [1/1]
PD#SWPL-196535

Problem:
Command 'wait /dev/audio_utils in 6.12 cost more than 840ms
when boot kernel

Solution:
make amlogic-audio-utils.ko insmod in first stage.
then oem_license.rc can
decrease the time cost of waiting device

Verify:
local

Change-Id: I20dcb586bef5a54bccb1a2f6c0b146c2b6609503
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2025-03-06 06:21:02 -08:00
qinglin.li 6c56231814 modules: different project modules use same configs file [1/2]
PD#SWPL-190807

Problem:
different project modules use same configs file

Solution:
all modules be build and remove it by project file
if module need to be select, should be name by amlogic-soc-*
zram.ko use aml_zram.ko instead

Verify:
ross

Change-Id: Ic1408b47d1c18a9c2d3ca60526fd837e2a1b2246
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2024-12-30 17:38:06 +08:00
Tao Zeng c1334247fd amfc: add driver for 6.12 [1/1]
PD#SWPL-195922

Problem:
No amfc driver on 6.12

Solution:
add it

Verify:
local

Change-Id: I781fad57d8d0ecee60a9157a628fef23c2f2c76b
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2024-12-30 17:37:25 +08:00
he.he 289071f1f3 usb: call dwc_otg.ko in the usb_main [1/1]
PD#SWPL-194662

Problem:
USB host mode work abnormal in the abnormal USB mode switching.

Solution:
Call dwc_otg.ko in the usb_main.

Verify:
sc2

Change-Id: Ia6cef0fed214c279edbf4c5ab70b6e4901ecb709
Signed-off-by: he.he <he.he@amlogic.com>
2024-11-27 18:34:58 -08:00
Huqiang Qin c95e8a3895 saradc: s7d: support saradc [1/1]
PD#SWPL-163056

Problem:
S7D Silicon Bringup.

Solution:
Add a new SARADC driver.

Verify:
S7D/BM201

Change-Id: I5049a6f741bcc72691c931bc10830b30dc53913c
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
2024-11-18 03:56:11 -08:00
yiting.deng 5afc832897 clk: optimize pll driver to adapts 32bit and 64bit [1/1]
PD#SWPL-188367

Problem:
1. Optimized pll clk_ops for 32bit and 64bit compatibility
2. use the integrated pll clk_ops to adapt supported chips

Solution:
1. already integrated into pll clk_ops
2. supported chips already adapted.

Verify:
sc2

Change-Id: Ie202432ea962135c000d63eb254e9a5e100d2ab0
Signed-off-by: yiting.deng <yiting.deng@amlogic.com>
2024-10-27 23:09:23 -07:00
Jianxiong Pan 450465a0a7 mm: aml_smmu: move aml_smmu ko to memory_ext directory. [1/1]
PD#SWPL-188508

Problem:
optee depends to aml_smmu ko.

Solution:
make aml_smmu independent.

Verify:
sc2.

Change-Id: Ief77a87d7862ebfacacaaa92e971b19b0e5e9ba0
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-10-24 00:27:10 -07:00
Yu Tu 75d44dfe97 pcie: sc2 pcie bringup kernel6.12 [1/1]
PD#SWPL-188391

Problem:
sc2 pcie bringup kernel6.12

Solution:
sc2 pcie bringup kernel6.12

Verify:
sc2_ah212

Change-Id: Ie220eb341e98bf27f51b7311afa0c06eaa9b00ee
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
2024-10-16 04:58:46 -07:00
Junyi Zhao ebbcd363d6 i2c: no i2c in recovery mode [1/1]
PD#SWPL-161849

Problem:
no i2c in recovery mode

Solution:
add ko to load in recovery mode

Verify:
T7c an400

Change-Id: I14ab19508a45da0d0538c9ed95b75d266ce98046
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
2024-03-20 23:42:38 -07:00
hongyu.chen1 c20fac41a4 spinlock: porting spinlock to kernel 6.6. [1/1]
PD#SWPL-157145

Problem:
kernel6.6 need support bak spinlock

Solution:
1.Migrate the driver to ensure normal functions.
2.Add the mbox communication configuration address

Verify:
ba400 and av400

Change-Id: I35f29a83aacb6f8366aa226abd60d4dfea41f8b2
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
2024-03-07 17:53:11 +08:00
Jianxiong Pan ea5f9fa169 mm: move aml_smmu ko to memory_debug directory. [1/1]
PD#SWPL-150034

Problem:
reduce the ko number.

Solution:
move aml_smmu ko to memory_debug directory.

Verify:
local.

Change-Id: If537a6a6493a9944319caa344ad8e3a73c294179
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2024-01-19 03:11:39 -07:00
Wanwei Jiang 43461aec82 kernel6.6: bring up [1/1]
PD#SWPL-145682

Problem:
bring up kernel6.6

Solution:
1. porting kernel6.6
2. compatible with different kernel versions
3. bring up kernel6.6

Verify:
sc2 c2 a4 a5

Test:
None

Change-Id: Ie22af0abc8ea96261e8a8cc7804b58565aedd904
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2023-12-14 16:55:55 +08:00
Yu Tu 6c9238f81c pci: fixed fake smmu question [1/1]
PD#SWPL-142366

Problem:
fake smmu for GKI2.0 cause problems

Solution:
modified load modules_sequence_list

Verify:
S5 and Sc2

Change-Id: I74f81c48437a5fab4e99c158ac350b3d05c856ee
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
2023-10-12 20:54:34 -07:00
donghui.wang 84674ae270 ldim: remove ldim_fw.ko from modules load list [1/1]
PD#SWPL-131721

Problem:
remove ko from modules load list

Solution:
remove ko from modules load list

Verify:
t3

Change-Id: Ib925b3c7b13c1d7e64de9946b0142b7a1f42e429
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
2023-08-26 22:03:35 -07:00
donghui.wang 7e1e3fb48e ldim: add ldim panel type for linux dts [1/1]
PD#SWPL-131721

Problem:
miss ldim panel type

Solution:
add panel type for ldim

Verify:
t3

Change-Id: I1efb09c2e080297529aea351a474f36286d367bb
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
2023-08-17 06:14:33 -07:00
qi duan bd99c3aa78 USBNET: config usbnet to m [1/1]
PD#SWPL-134706

Problem:
usbnet can not use

Solution:
android defconfig change CONFIG_USBNET to m
and ko need to add list

Verify:
an400

Change-Id: I4e2e03b93b6a6f4ef750d31249da38ec7502f90e
Signed-off-by: qi duan <qi.duan@amlogic.com>
2023-08-08 08:09:27 -07:00
Wanwei Jiang 7c582c0027 customer: support customized modules loading sequence [1/3]
PD#SWPL-132930

Problem:
support customized modules loading sequence

Solution:
1. priority of module loading order files:
${MODULES_SEQUENCE_LIST} > scripts/amlogic/modules_sequence_list
2. solving the problem of bazel output directory
3. export GKI_MODULES_LIST

Verify:
ohm planck

Change-Id: I31951289377e880017fd49b245641c14e001ffe3
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2023-07-27 23:05:10 -07:00
qinglin.li afa7927a1f upgrade: kernel upgrade by May [1/1]
PD#SWPL-124098

Problem:
kernel upgrade by May

Solution:
kernel upgrade by May

Verify:
local

Change-Id: I19aa4e7ca1d6e43703f1752e3e46f8bdcaf8c08b
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2023-05-24 04:48:18 -07:00
hongyu.chen1 0da7333732 T3X: add hwspinlock. [3/3]
PD#SWPL-111606

Problem:
add hwspinlock driver

Solution:
add hwspinlock driver

Verify:
mimic

Change-Id: I517b1a2a9b8500d7131c48afe47332e0ea3f56e7
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
2023-05-18 21:08:38 +08:00
Wanwei Jiang 475245b5b3 system_dlkm: gki modules white list [1/2]
PD#SWPL-122842

Problem:
support gki modules white list

Solution:
support gki modules white list

Verify:
sc2

Change-Id: Iaea1035136a4000189d2aac4316e01884d8d2d0e
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2023-05-15 00:25:12 -07:00
Jian Hu 301e4276c1 scripts: let aoclk insmod earlier than saradc [1/1]
PD#SWPL-121025

Problem:
saradc deferred probe panic after insmod
amlogic-adc.ko

Solution:
let aoclk insmod earlier than saradc

Verify:
t5w at301

Change-Id: I8ba994cab0a9cc2a7d5f82f5ff551a86925fda6a
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2023-04-24 00:43:05 -07:00
song.han 29925ebc8a debug: iotrace driver follow gki 2.0 [2/2]
PD#SWPL-109963

Problem:
iotrace driver need follow gki 2.0

Solution:
iotrace driver build to ko

Verify:
sc2_ah212

Change-Id: I472bc63b6594c58d7c94f74e1bf1a070978b20fd
Signed-off-by: song.han <song.han@amlogic.com>
2023-04-20 06:15:21 -07:00
Wentao.Sun df3426ef7e module sequence: change optee sequence [1/1]
PD#RSP-5169

Problem:
tee protect gpu memory failed

Solution:
change optee sequence

Verify:
Android T + sc2_ah212

Change-Id: Iac9d626383a87ee959815a9593440462240a4937
Signed-off-by: Wentao.Sun <wentao.sun@amlogic.com>
2023-04-16 22:35:08 -07:00
chengbing.wu 29655631ae pmic: a1 k5.15 pmic and sub driver porting [1/1]
PD#SWPL-112358

Problem:
ad403 is missing pmic6b driver in kernel5.15.

Solution:
base Yu Tu 76117 and 78726;
base Jian yi 189702 and 192916,216774;
and yao jie 216898;

Verify:
A113L-AD401 #1 +Battery.
all driver use ko;

Change-Id: I911ca92dbe6f8c0f623e32fd14bdcf23a6318861
Signed-off-by: chengbing wu <chengbing.wu@amlogic.com>
2023-04-16 22:32:09 -07:00
Yu Tu 77b03370e5 pcie: pcie module name not match [1/1]
PD#SWPL-115979

Problem:
pcie module name not match

Solution:
modified to init name

Verify:
t7

Change-Id: I873fbc2215de21ed5d64f2ba26ae82e7ec26ff46
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
2023-04-15 08:59:04 +08:00
Yu Tu 908927c13e pcie: add pcie driver for s5 [1/1]
PD#SWPL-108762

Problem:
need bringup s5 pcie

Solution:
add s5 pcie driver

Verify:
s5_208

Change-Id: Ifc3430a5b01486faab24ef4222fb74ccaa3fd0ec
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
2023-04-15 08:59:03 +08:00
hongyu.chen1 8bdf6c54a3 S5: add hwspinlock. [1/1]
PD#SWPL-108727

Problem:
need hwspinlock.

Solution:
add hwspinlock.

Verify:
ax201

Change-Id: Ibb3970f9f4bbc325548d35e0401bd135dbf8da5a
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
2023-04-15 08:55:56 +08:00
junwei.ma 69cacc04bf ISP: G12B & SM1 Bringup - Kernel - Display - mipi camera of SM1 [1/1]
PD#SWPL-108141

Problem:
5. 15 no camera driver

Solution:
porting camera driver to kernel-5.15

Verify:
ok

Change-Id: I92789c946a8f2456f6bb68adc52ece77cd730f81
Signed-off-by: junwei.ma <junwei.ma@amlogic.com>
2023-04-04 19:48:16 +08:00
hongyu.chen1 f38f2c2a81 sm1: add power domain. [1/1]
PD#SWPL-104278

Problem:
add power domain.

Solution:
add power domain.

Verify:
sm1

Change-Id: I0aab1e2e3b65d279a4194095ded67b063cdfb7f7
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
2023-04-04 19:35:44 +08:00
Dezhen Wang 45dfcb0c98 Script: add function of insmod ko according to need of service loaded [2/11]
PD#SWPL-111103

Problem:
Need to add the function of insmod ko by service itself when it is loaded

Solution:
copy the files from service_module to modules to support the function.
adding new function in amlogic_utils.sh script and add the interface in
Android code

Verify:
sc2

Change-Id: Ifd5220abe93eae44d274ac7ab1678acf7b476f60
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2023-03-09 21:20:42 -08:00
qinglin.li dba324feb1 script: recovery mode load all module [1/1]
PD#SWPL-113626

Problem:
1.recovery mode load all module
2.t7c usb not work in fastboot

Solution:
1.add control when RECOVERY_MODULES_LOAD_LIST is NULL
2.t7c usb need dwc_otg driver

Verify:
local

Change-Id: Ie3165280d3d89c600f4c4d591b3f6fb4565d5da1
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2023-03-03 04:12:57 -08:00
qinglin.li 77dd0867cb usb: load usb ko in first stage [1/1]
PD#SWPL-107415

Problem:
NTFS usb connect reboot

Solution:
load usb ko in first stage

Verify:
T3

Change-Id: Iea8c505a3ba5f3a9f31230676cf3f8fe0b44ea50
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2023-01-12 14:56:50 +08:00
qinglin.li 2f20b456a1 usb: load usb ko second stage first [1/1]
PD#SWPL-107415

Problem:
NTFS usb connect reboot

Solution:
load usb ko first in second stage

Verify:
T3

Change-Id: I6380d8c633b7d80858b3224b60b719a685808bd1
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2023-01-11 03:29:21 -08:00
Ao Xu 739dc2ae9b drm: rename drm driver name to aml_drm [1/1]
PD#SWPL-106737

Problem:
5.4 module name is not same with 5.15
user app cannot find the module parameter file.

Solution:
rename drm driver name to aml_drm

Verify:
ah212

Test:
DRM-OSD-31

Change-Id: I71cf2a9c3e85157b63fc30b14702b8d3b640315a
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
2023-01-04 20:11:38 -08:00
bo.li a5b52569c0 wifi: adjust the insmod order of pcie and wireless drivers [1/1]
PD#SWPL-106037

Problem:
w2 pcie enumeration failed

Solution:
adjust the insmod order of pcie and wireless drivers

Verify:
t210(s905x4+w2 Revb)

Change-Id: I6ed78f66a10de5314f7e7e272c77efb8cf3da1cb
Signed-off-by: bo.li <bo.li@amlogic.com>
2023-01-04 06:16:02 -08:00
Wanwei Jiang 571dde66c3 script: optimize android driver loading [1/2]
PD#SWPL-101063

Problem:
android starts slowly

Solution:
1. add the recovery driver array, and make recovery's modules.order
2. put the necessary drivers in the first stage, the android start faster

Verify:
sc2

Change-Id: I00276ff6b9d4e38b4bb31c5f5b09dfd76317c994
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2022-12-24 00:21:47 -08:00
qinglin.li 4cd82cccfc module: update module list [1/1]
PD#SWPL-95684

Problem:
module list should be update after module merge

Solution:
update module list

Verify:
sc2

Change-Id: I37fab9ca3d6701283af6d46321af9f65d2656e13
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2022-11-09 06:16:21 -07:00