答案 0 :(得分:0)
它在内部调用__pm_runtime_idle(dev,RPM_GET_PUT),记录为
int __pm_runtime_idle(struct device * dev,int rpmflags)
运行时空闲操作的入口点 * @dev:设备发送空闲通知。
* @rpmflags:标志位。
* *如果设置了RPM_GET_PUT标志,则减少设备的使用次数和
*如果大于零,立即返回。然后进行闲置 *通知,无论是同步还是异步 *
*如果设置了RPM_ASYNC标志,则可以在原子上下文中调用此例程 *或者如果已调用pm_runtime_irq_safe()。