请教一个关于电源管理问题
本文是原「蜗窝讨论区」的历史存档(2017-05-27),来自版块「Linux kernel技术问答」,共 3 帖。讨论区已停止服务,此处仅供查阅。
hi wowo, 有一个电源管理的问题想请假您,linux系统在执行suspend to ram的流程时,会将所有的设备进入suspend状态,如果被唤醒源唤醒时所有的设备会resume。但是我们有一个4G模块,通过usb接口和mcu相连,如果usb进入suspend 4G模块也会进入suspend状态,但是系统唤醒的时候usb resume,4G模块也跟着resume了,此时我们并不想4G模块也跟着resume,因为想降低功耗,同时功能上也用不到4G模块。问题就是在系统唤醒的时候能否不让usb也resume,有什么好的方案吗? 我现在的尝试时不让usb controller resume,但是会引起其他usb相关模块报错。
硬件上弄个pin,接在4G模块的使能信号上,不就可以了吗?
我现在的尝试时不让usb controller resume,但是会引起其他usb相关模块报错。 ==> 所以这个controller还有别的usb设备在使用吗?你的4G模块是通过hub接到root port上去的?
