Firefly开源社区

打印 上一主题 下一主题

[Android] ROC_RK3328_PC的power按键功能实现原理

127

积分

0

威望

0

贡献

技术小白

积分
127

ROC_RK3328_PC的power按键功能实现原理

发表于 2020-11-16 17:34:54      浏览:4037 | 回复:3        打印      只看该作者   [复制链接] 楼主
最近使用 ROC_RK3328_PC 开发板,发现有个开关机的 power key 功能,就是长按 power key 可以关机,关机后再长按就可以开机,请问这个的实现原理是怎么样的?涉及的代码在哪里呢?
回复

使用道具 举报

3747

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3747
发表于 2020-11-17 08:53:16        只看该作者  沙发
PMU  已经有设定长按多少秒就关机
回复

使用道具 举报

127

积分

0

威望

0

贡献

技术小白

积分
127
发表于 2020-11-17 16:51:05        只看该作者  板凳
jpchen 发表于 2020-11-17 08:53
PMU  已经有设定长按多少秒就关机

具体代码和原理在哪里可以看呢?
回复

使用道具 举报

3747

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3747
发表于 2020-11-17 16:59:01        只看该作者  地板
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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表