Path: blob/master/Documentation/devicetree/bindings/hwmon/fan-common.yaml
26308 views
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause1%YAML 1.22---3$id: http://devicetree.org/schemas/hwmon/fan-common.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Common Fan Properties78maintainers:9- Naresh Solanki <naresh.solanki@9elements.com>10- Billy Tsai <billy_tsai@aspeedtech.com>1112properties:13max-rpm:14description:15Max RPM supported by fan.16$ref: /schemas/types.yaml#/definitions/uint3217maximum: 1000001819min-rpm:20description:21Min RPM supported by fan.22$ref: /schemas/types.yaml#/definitions/uint3223maximum: 10002425pulses-per-revolution:26description:27The number of pulse from fan sensor per revolution.28$ref: /schemas/types.yaml#/definitions/uint3229maximum: 43031tach-div:32description:33Divisor for the tach sampling clock, which determines the sensitivity of the tach pin.34$ref: /schemas/types.yaml#/definitions/uint323536target-rpm:37description:38The default desired fan speed in RPM.39$ref: /schemas/types.yaml#/definitions/uint324041fan-driving-mode:42description:43Select the driving mode of the fan.(DC, PWM and so on)44$ref: /schemas/types.yaml#/definitions/string45enum: [ dc, pwm ]4647pwms:48description:49PWM provider.50maxItems: 15152"#cooling-cells":53const: 25455cooling-levels:56description:57The control value which correspond to thermal cooling states.58$ref: /schemas/types.yaml#/definitions/uint32-array5960tach-ch:61description:62The tach channel used for the fan.63$ref: /schemas/types.yaml#/definitions/uint8-array6465label:66description:67Optional fan label6869fan-supply:70description:71Power supply for fan.7273reg:74maxItems: 17576additionalProperties: true7778...798081