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>
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>
PD#SWPL-237932
Problem:
add ko copy name
Solution:
add ko copy name
Verify:
Locally
Change-Id: I40219bcde1f44e1ac2474310eef356977298cdc9
Signed-off-by: honghai song <honghai.song@amlogic.com>
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>
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>
PD#SWPL-228093
Problem:
There will be false reports for DTS
that are only 64-bit or 32-bit.
Solution:
Increase the check conditions to confirm
whether there is a 64-bit or 32-bit DTS.
Verify:
local
Change-Id: I3284e46fd3b5e96f0ff983cc9ce0aaa743e05bd3
Signed-off-by: shufei.zhao <shufei.zhao@amlogic.com>
PD#SWPL-225584
Problem:
openlinux need to add gdc_fw.ko to list
Solution:
openlinux need to add gdc_fw.ko to list
Verify:
local
Change-Id: I8e2a58f0021fd363d793c4a2429b9d70e8a47b69
Signed-off-by: honghai.song <honghai.song@amlogic.com>
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>
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>
PD#SWPL-219411
Problem:
There are false positives
in the DTS check
Solution:
Remove the PXP DTS check
Verify:
auto-sh
Change-Id: Icdb68265c339276e731bcad1427f0baf9d0d63dc
Signed-off-by: shufei.zhao <shufei.zhao@amlogic.com>
PD#SWPL-218911
Problem:
Licence check doesnot work
Solution:
Add a "modify" condition
Verify:
all chip
Change-Id: I213ce063d3f4efc64f754c8325294ca92912132e
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
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>
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>
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>
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>
PD#SWPL-163329
Problem:
building will fail because last build remain the staging dir
Solution:
remove staging dir in last build
Verify:
local
Change-Id: Ie5acfb09af45027d567f12f197ec4001af0d304a
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
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>
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>
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>
PD#SWPL-157200
Problem:
Check whether the dts and dtsi
modifications of the same board are complete
Solution:
add the check rule
Verify:
auto-sh
Change-Id: I54af1b845f6c68444298d0c2bcf1fe2974c8bb9f
Signed-off-by: shufei.zhao <shufei.zhao@amlogic.com>
PD#SWPL-187694
Problem:
Wrong name of gcc64_deconfig
Solution:
Rename from amlogic_gcc64_deconfig to amlogic_gcc64_defconfig
Verify:
compile pass with mk_gx64.sh
Change-Id: Iaaf8cac59ae9e3bf275a41506956e1661f480335
Signed-off-by: tuan zhang <tuan.zhang@amlogic.com>
PD#SWPL-182182
PD#SWPL-190334
Problem:
TEXTOFFSET was changed from 0x00208000 to 0x02008000, causing some
devices to fail to start.
1. t5d Android U upgrade project, ko becomes build, uImage size
increases to 36MB. It is too big to relocate.
2. There is only 48MB in 0x020080000~0x5000000 area, and cannot
open kasan.
Solution:
1. use new config CONFIG_AMLOGIC_RAMDUMP_TEXTOFFSET instead of
CONFIG_AMLOGIC_RAMDUMP. And TEXTOFFSET is 0x00208000 default.
2. Use a new solution instead of modifying TEXT. Specifically,
during kernel panic, move 0-24MB to a higher address. Reboot to
uboot and then copy back.
Verify:
T5D
Change-Id: Ifcbf7883969161ff2872d3300ee9b756dc949917
Signed-off-by: dongqing.li <dongqing.li@amlogic.com>
PD#SWPL-188348
Problem:
ker6.12 souce code is old. And ramdump
is not working properly.
Solution:
1. sync ramdump.c from ker5.15.
2. enable CONFIG_AMLOGIC_RAMDUMP
3. modify TEXTOFFSET=0X0200800 for ker 32bit
Verify:
SC2_AH212
Change-Id: Id19ba0ef1302e9cf4cdf379d10c625519a8eef36
Signed-off-by: dongqing.li <dongqing.li@amlogic.com>
PD#SWPL-189685
Problem:
not change mk_smarthome32.sh
Solution:
change path in mk_smarthome32.sh
Verify:
local
Change-Id: I4ef61d4224e91fd2cf166b980b6aa112b927ae42
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
(cherry picked from commit 4e3efd7be9db7da1260a6b25b324e193e1043fea)
PD#SWPL-188894
Problem:
common_drivers dir is not normal position. move it out of common dir.
Solution:
move it out of common dir
Verify:
local
Change-Id: I949688e2e86d687ef205030a646975065860950a
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-160380
Problem:
smarthome ko have debug info
Solution:
remove the debug info
Verify:
Detail info
Change-Id: I61b1cc53b6a3168263fce523e63185745443d437
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-158464
Problem:
support closed source modules build to Independent folder and copy
to android output folder
Solution:
add closed source modules list to blacklist
Verify:
local
Change-Id: Ibd9be1c7e8e7eb1b043fd10e96436cb1d96f78a1
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-150301
Problem:
Fdtoverlay cann't support remove unnecessary dts node.
Solution:
Add __removenode__ key work to support the function.
Verify:
local
Change-Id: Ia586fdd02b9be1d227ab527c3bbf363ab1ff4604
Signed-off-by: haotian.qu <haotian.qu@amlogic.com>
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>
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>
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>