我正在阅读以下关于 Linux 内核中的新时钟框架的文章。
http://lwn.net/Articles/489668/
- 我不清楚的是新 API 的clk_prepare/unprepare的用法,它补充了clk_enable/disable API。
- 还提到虽然可以从原子上下文调用 API 的clk_enable/disable,但这不适用于clk_prepare/unprepare(可以休眠)。为什么会有这种功能和行为的分离?
- 我很想了解我们需要准备/取消准备的时钟是什么?
谢谢,
~vj