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>
PD#SWPL-109858
Problem:
auto patch with mk_smarthome
ls: cannot access '*.patch': No such file or directory
Solution:
auto patch with mk_smarthome
using find instead of ls command
Verify:
sc2
Change-Id: I76a156cc1f556e9361e809f2d4de59b62d2260b6
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
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>
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>
PD#SWPL-109858
Problem:
support auto patch
Solution:
modify scripts to support auto patch
Verify:
sc2
Change-Id: Ibb247019844dcbdcd3311af6e640ff637061c8c2
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-109858
Problem:
support auto patch
Solution:
modify scripts to support auto patch
Verify:
sc2
Change-Id: If99091e1a24bb36f58415b228d8b302087c21d09
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-110696
Problem:
there is no manual insmod ko function in mk_smarthome_common.sh and mk.sh
Solution:
adding new manual insmod ko function in amlogic_utils.sh
mk_smarthome_common.sh and mk.sh
Verify:
s4d_s805c3_t215_512m S905X4-AH212
Change-Id: I3c555c50a072036f70a8309976bd91e4b6dff045
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
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>
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>
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>
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>
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>
PD#SWPL-95000
Problem:
Need to enable USB adb
Solution:
Add C3_debug_defconfig to enable USB adb.
uImage increase 101KB
Verify:
c3 pass
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
Change-Id: I49ed3e8b44ea60f4fc92b3fd9cd04e0b58d1e5fe
PD#SWPL-96062
Problem:
build error "depmod: WARNING:" when creating initramfs
Solution:
the data of system_dlkm_modules which from modules.order is error
Verify:
sc2
Change-Id: Iecd0452932ff36bd36580b7b2152bf6d24b59834
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-94447
Problem:
debug break gki10
Solution:
1, support amlogic_debug build to module, amlogic_debug module
includes debug_lockup, cpu_mhz and meson_atrace for now.
2, amlogic_debug some function still build in kernel but not break
gki10, for example: irq_check function on builtin kernel code,
module_debug, workqueue debug etc.
3, new config CONFIG_AMLOGIC_HARDLOCKUP_DETECTOR still builtin but
not break gki.
4, other functions for example iotrace still under developing
Verify:
sc2
Signed-off-by: Hanje Lin <hanjie.lin@amlogic.com>
Change-Id: I9c11465e3e879f999ae6fd13dc12c044efd2417a
PD#SWPL-95000
Problem:
Kernel size is too big
Solution:
Remove some CONFIGs
Verify:
c3 pass
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
Change-Id: I13303e5e1e967961c6d1cc32a67465c423816276
Signed-off-by: yongbing.he <yongbing.he@amlogic.com>
PD#SWPL-89845
Problem:
i2c need to before dvb-extern
rng load first can optimization 1.6s time
Solution:
fix i2c before dvb-extern
optimization time
Verify:
sc2
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: I058b9f75e90903ee0b0e2f61e0b85e5a2c329b53
PD#SWPL-89845
Problem:
optimisation list of modules launched first
Solution:
optimisation list of modules launched first
Verify:
sc2
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: I49fe2dc30588c5118540b378ae9ab26d6148f25e
PD#SWPL-89180
Problem:
change the build mode of serial driver
Solution:
1. --gki: don't build early console, build uart driver as module,
for android gki
2. --gi_user: buildin early console, build uart drvier as module,
for android
3. --gki_userdebug: buildin early console, buildin uart driver,
for fatloader
Verify:
sc2
Change-Id: I610c954d7b413265d7aa15f0ee5ca670895bacb5
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
PD#SWPL-85831
Problem:
Increase the parameters for compiling dtb
Solution:
Increase the parameters for compiling dtb
Verify:
auto sh
Signed-off-by: pengzhao.liu <pengzhao.liu@amlogic.com>
Change-Id: Ie99225febac0909f0580e7bb17870c6c812d0009
PD#SWPL-80766
Problem:
modify kernel to build dtb
Solution:
1. remove the patch of the kernel modified for DTB compilation
2. modify the script to support DTB compilation
Verify:
s4d and a1
Change-Id: Ia45992f2e6b13adcb089469fa3daf5c8e2d00874
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
PD#SWPL-64232
Problem:
compile failed when the driver directory
is above the compilation directory
Solution:
add a link for compile
Verify:
s4d and c2
Change-Id: I2d2f98061e9112919dded5d47317f9ce6e06277c
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
PD#SWPL-64232
Problem:
ramdisk and vendor related scripts and modules
are in the "modules" folder
Solution:
1. create a ramdisk and vendor folder
2. put the file in the corresponding path
Verify:
s4d and C2 AF400
Change-Id: Id65df11fb6ecd922904c4ea6bd3db2cbf1980c30
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
PD#SWPL-74259
Problem:
1. driver does not load in install scripts
2. dt bindings use c2 need
Solution:
1. Enable driver loading in install scripts
2. use c3 gpio dt-bindings and uncomment c2 GPIO
Verify:
C3_PTM
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
Change-Id: I00b1535c2dcd24ff2f3f6b936f1aeda17436de7d
PD#SWPL-71742
Problem:
auto sh depend on build result
Solution:
return value to auto sh if build error
Verify:
on C2 AF400
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
Change-Id: I3c8778c0dfd54750756f7a567cc40ce91a8fecee
PD#SWPL-71742
Problem:
update toolchain to 10.3
Solution:
update toolchain to 10.3
Verify:
on C2_AF400
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
Change-Id: I757dbccb24e970764134a038d934e6db97ab1733
PD#SWPL-72345
Problem:
enable ko build
Solution:
enable ko build
Verify:
on C2_AF400
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
Change-Id: Iddfa3274867396fbbf72a600ec86ea57a719b1e7
PD#SWPL-71725
Problem:
bring up c2 for aarch32
Solution:
bring up c2 for aarch32
Verify:
on C2_AF400
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
Change-Id: I762a2066d07a0aae120524e2f5be6a5be59fe10a
PD#SWPL-72981
Problem:
add savedefconfig function to script
Solution:
add savedefconfig function to script
Verify:
c2
Change-Id: I383b139ec58c40018f699fccec9af1ef766fd8b3
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
PD#SWPL-72631
Problem:
common, build and common_drivers directories are not under the same directory
Solution:
common, build and common_drivers directories customization
Verify:
s4d and C2 AF400
Change-Id: I8e29737a0a791d58454691e922dda949098595bb
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>