1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
5 $id: http://devicetree.org/schemas/hwmon/maxim,max6650.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Maxim MAX6650 and MAX6651 I2C Fan Controllers
11 - Javier Carrasco <javier.carrasco.cruz@gmail.com>
14 The MAX6650 and MAX6651 regulate and monitor the speed
15 of 5VDC/12VDC burshless fans with built-in tachometers.
18 https://datasheets.maximintegrated.com/en/ds/MAX6650-MAX6651.pdf
31 The supply voltage of the fan, either 5000000 uV or
33 enum: [5000000, 12000000]
37 Pre-scaling value, as per datasheet. Lower values
38 allow more fine-grained control of slower fans.
39 $ref: /schemas/types.yaml#/definitions/uint32
40 enum: [1, 2, 4, 8, 16]
44 Initial requested fan rotation speed. If specified, the
45 driver selects closed-loop mode and the requested speed.
46 This ensures the fan is already running before userspace
48 $ref: /schemas/types.yaml#/definitions/uint32
55 additionalProperties: false
64 compatible = "maxim,max6650";
66 maxim,fan-microvolt = <12000000>;
67 maxim,fan-prescale = <4>;
68 maxim,fan-target-rpm = <1200>;