Intel Cherry Trail Whiskey Cove PMIC LED 的内核驱动程序

/sys/class/leds/<led>/hw_pattern

指定 Whiskey Cove PMIC LED 的硬件模式。

唯一支持的模式是硬件呼吸模式

"0 2000 1 2000"

    ^
    |
Max-|     ---
    |    /   \
    |   /     \
    |  /       \     /
    | /         \   /
Min-|-           ---
    |
    0------2------4--> time (sec)

上升和下降时间必须相同。 支持的值为 2000、1000、500 和 250,分别对应 1/4、1/2、1 和 2 Hz 的呼吸频率。

设置的模式仅控制时序。对于最大亮度,使用最后设置的亮度,并且可以在呼吸时通过写入亮度属性来更改最大亮度。

这就像 LED 子系统中的闪烁一样,对于软件和硬件闪烁,也可以在闪烁时更改亮度。 在此硬件上呼吸实际上只是闪烁的一种变体模式。