2 Commits

Author SHA1 Message Date
Chen-Yao.Chang
88a43a5ff2 [ALPS04993709] bootprof: Support kernel module
[Detail] Support kernel module

[Solution]
1. modify bootprof Kconfig to support tristate
2. Export bootprof_log_boot() and mt_boot_finish()
3. On MODULE,Register initcall tracepoint to
   capture initcall time while inicall_debug=1

MTK-Commit-Id: bb34cc58c55abc3f1ba9c7fad289d809c614823a

Change-Id: Iedf792307e17c9fbaa568a4c9cab3f75f6b8755f
CR-Id: ALPS04993709
Feature: [Module]Boot Time Profiling
Signed-off-by: Chen-Yao.Chang <chen-yao.chang@mediatek.com>
2021-01-28 18:27:30 +08:00
Chen-Yao.Chang
30de2f5b0b boot: add boot time profiling logger
bootprof logger provide interface for recording booting
key timestamp form kernel and user space.

Change-Id: I81208e45842dec93310f3f40a11b70979dcc00ac
CR-Id: ALPS04470599
Feature: [Module]Boot Time Profiling
Signed-off-by: Chen-Yao.Chang <chen-yao.chang@mediatek.com>
2019-05-28 11:36:05 +08:00