[RK3399][Android7.1] 系统重启调用过程(PSCI)
2 E币
成为会员,免费下载资料
文件大小:180.43 KB
上传者:虽万人吾往矣
时间:2022-12-13 08:59:54
下载量:0
1、RK3399 Android7.1系统重启调用过程
Platform: RK3399
OS: Android 7.1
Kernel: v4.4.83
系统重启调用和rk3288基本类似,只是rk3399平台对应的arm_pm_restart不同了。
调用流程:
KEYWORD(powerctl, COMMAND, 1, do_powerctl) -》 //keywords.h 根据传进来的字符串转换命令。
android_reboot -》 //android_reboot.c
__reboot -》 //reboot.h 系统调用,陷入内核。
SYSCALL_DEFINE4 -》 //kernel/sys.c
kernel_restart -》
machine_restart -》 //arch/arm64/kernel/process.c
arm_pm_restart
展开》
折叠》