hwmon: (max6650) Add initial rpm target devicetree documentation

Add devicetree property for early initialization of the fan controller
to prevent overheating, for example when resetting the board while the
fan was completely turned off.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
Mike Looijmans 2016-08-24 10:13:27 +02:00 committed by Guenter Roeck
parent 20005cc58d
commit f9f8b33d37

View File

@ -13,6 +13,10 @@ Optional properties, default is to retain the chip's current setting:
- maxim,fan-prescale : Pre-scaling value, as per datasheet [1]. Lower values - maxim,fan-prescale : Pre-scaling value, as per datasheet [1]. Lower values
allow more fine-grained control of slower fans. allow more fine-grained control of slower fans.
Valid: 1, 2, 4, 8, 16. Valid: 1, 2, 4, 8, 16.
- maxim,fan-target-rpm: Initial requested fan rotation speed. If specified, the
driver selects closed-loop mode and the requested speed.
This ensures the fan is already running before userspace
takes over.
Example: Example:
fan-max6650: max6650@1b { fan-max6650: max6650@1b {
@ -20,4 +24,5 @@ Example:
compatible = "maxim,max6650"; compatible = "maxim,max6650";
maxim,fan-microvolt = <12000000>; maxim,fan-microvolt = <12000000>;
maxim,fan-prescale = <4>; maxim,fan-prescale = <4>;
maxim,fan-target-rpm = <1200>;
}; };