Bindings for fan connected to GPIO lines | |
Required properties: | |
- compatible : "gpio-fan" | |
- gpios: Specifies the pins that map to bits in the control value, | |
ordered MSB-->LSB. | |
- gpio-fan,speed-map: A mapping of possible fan RPM speeds and the | |
control value that should be set to achieve them. This array | |
must have the RPM values in ascending order. | |
Optional properties: | |
- alarm-gpios: This pin going active indicates something is wrong with | |
the fan, and a udev event will be fired. | |
Examples: | |
gpio_fan { | |
compatible = "gpio-fan"; | |
gpios = <&gpio1 14 1 | |
&gpio1 13 1>; | |
gpio-fan,speed-map = <0 0 | |
3000 1 | |
6000 2>; | |
alarm-gpios = <&gpio1 15 1>; | |
}; |