linux GPU driver, drm driver中suspend函数导致系统suspend不下去

lyb5321 2016-05-30 03:35:45
ehco mem > /sys/power/state
电脑屏幕黑了,但是鼠标、键盘什么的都没suspend下去,cpu还在工作。从suspend那刻开始,kern.log 中没有任何log。查看内核源码,注册时driver core没有对suspend/resume函数处理,只是单纯的把drm_driver赋值给drm_dev;在有suspend动作时系统才会通过PM调用driver的suspend函数,求帮忙分析下原因。。。
...全文
868 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
HeroKern 2016-06-06
  • 打赏
  • 举报
回复
这个问题你跟踪源码看看,关键部位添加打印,电源管理也是Linux系统的一大块,值得研究,这个休眠和唤醒流程一定要搞清楚。

1,318

社区成员

发帖
与我相关
我的任务
社区描述
主要是开发驱动技术
社区管理员
  • 驱动程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧