PD#SWPL-140356
Problem:
debug printk not enabled for gki2.0
Solution:
config AMLOGIC_DEBUG_PRINTK to m for gki2.0
Verify:
ohm
Change-Id: Ife312f1fc5237fd810d192919bf1558fd9255fec
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-119598
Problem:
system is too slow because the cpu5 is turned off
at system startup.
Solution:
turn on the cpu5 at system startup.
Verify:
SC2
Change-Id: I738fccb70c96d6495b314fa51cf319d5800c75a0
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
PD#SWPL-119162
Problem:
APU should not be seen except audio
Solution:
add APU support
Verify:
t5m
Change-Id: I0c4267b362f3d0bf398484b2318c88bdf0b00588
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
PD#SWPL-118595
Problem:
FIQ dump debugging when hard lockup
TV-60426
Solution:
Support FIQ dump debugging when hard lockup
Verify:
SC2
Change-Id: Ie68d4411e0f714cc04c657d9c5d625c4797cb7a2
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
PD#SWPL-116862
Problem:
media module memory optimization.
Solution:
disable the unused code for zapper.
reduce vmalloc used size from 17324k to 12556k.
Verify:
t215.
Test:
play video normally.
Change-Id: Iaa4c95c6641d76f80a11493c5c84f624cdac6424
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com>
PD#SWPL-116862
Problem:
memory optimization for zapper.
Solution:
remove zapper unnecessary code in the media module.
Verify:
t215.
Change-Id: I835a52262ff8e68d744b051507ba9fdbd4b279d9
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com>
PD#SWPL-119265
Problem:
kernel will panic if too many boot args
Solution:
dump them for debug
Verify:
t7
Change-Id: Ib78ee8d997836f02df0d4f8092c87435d4b15e29
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-101578
Problem:
use vendor_hook print cpu and irq info
Solution:
use vendor_hook print cpu and irq info
Verify:
sc2
Change-Id: I52f0474ea55d4136933c0a2c12daf31eff4ab261
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-95914
Problem:
it's break gki
Solution:
Use other method to implement, so revert old method
This reverts commit 073082327a.
Change-Id: I93e8a56d6e6a354f3d2dd27029913b5c79b797fc
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-98876
Problem:
fix core0 cannot be offline in 32BIT kernel
Solution:
fix core0 cannot be offline in 32BIT kernel
Verify:
on s4_aq222
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
Change-Id: I2964a883555622f415fb1c7f70ce9337a8debaee
PD#SWPL-94447
Problem:
iotrace break gki10
Solution:
modify iotrace still builtin but not break gki10
also enabled DEBUG_PRINTK
Verify:
sc2
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
Change-Id: Iffc6a21f28de871b7289ca671c2c226c40e9a66a
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-94581
Problem:
need disable ddr scrambler func for debug
Solution:
only enable scrambler func in normal reboot
Verify:
SC2_AH212
Signed-off-by: song.han <song.han@amlogic.com>
Change-Id: I17fcfcc4b0ef0df195c6464bd742b23758422dfc
PD#SWPL-88882
Problem:
kernel through to user space rw files
Solution:
add debug file function
Verify:
sc2
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: Ia19a8b071fe63fbcd46ff1a2a8259274e40e805e
PD#SWPL-88149
Problem:
add filp_open debug function used to relabel
Solution:
add filp_open debug function
Verify:
sc2
Change-Id: Iba99f9008ad475d2666cd25fac2c188c49b4a2dc
PD#SWPL-88882
Problem:
kernel through to user space rw files
Solution:
add debug file function
Verify:
sc2
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: I760ac112d21b2ba9d0a86f725771455627d8154f
PD#SWPL-71754
Problem:
support iotrace driver
Solution:
support iotrace driver
Verify:
on s4d_ap222 and c2_af400
Change-Id: Iefaa724c118a9310ce1b7121c6685dce580db0d5
Signed-off-by: song.han <song.han@amlogic.com>
PD#SWPL-71744
Problem:
some initcall need too much time
Solution:
add a config to optimize the initcall
Verify:
C2-AF400
Signed-off-by: song.han <song.han@amlogic.com>
Change-Id: If648871f0f6bdd5dd12f0ff133acf072ebde9f78