Firefly开源社区

标题: ROC_RK3328_PC的power按键功能实现原理 [打印本页]

作者: tommyhzx    时间: 2020-11-16 17:34
标题: ROC_RK3328_PC的power按键功能实现原理
最近使用 ROC_RK3328_PC 开发板,发现有个开关机的 power key 功能,就是长按 power key 可以关机,关机后再长按就可以开机,请问这个的实现原理是怎么样的?涉及的代码在哪里呢?

作者: jpchen    时间: 2020-11-17 08:53
PMU  已经有设定长按多少秒就关机
作者: tommyhzx    时间: 2020-11-17 16:51
jpchen 发表于 2020-11-17 08:53
PMU  已经有设定长按多少秒就关机

具体代码和原理在哪里可以看呢?
作者: jpchen    时间: 2020-11-17 16:59
tommyhzx 发表于 2020-11-17 16:51
具体代码和原理在哪里可以看呢?

可以参考如下几份文件
drivers/mfd/rk808.c
drivers/input/misc/rk805-pwrkey.c
drivers/rtc/rtc-rk808.c
drivers/pinctrl/pinctrl-rk805.c
drivers/regulator/rk808-regulator.c




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1