xref: /linux/Documentation/devicetree/bindings/hwmon/max31785.txt (revision 664b0bae0b87f69bc9deb098f5e0158b9cf18e04)
1*ded0eb83SAndrew JefferyBindings for the Maxim MAX31785 Intelligent Fan Controller
2*ded0eb83SAndrew Jeffery==========================================================
3*ded0eb83SAndrew Jeffery
4*ded0eb83SAndrew JefferyReference:
5*ded0eb83SAndrew Jeffery
6*ded0eb83SAndrew Jefferyhttps://datasheets.maximintegrated.com/en/ds/MAX31785.pdf
7*ded0eb83SAndrew Jeffery
8*ded0eb83SAndrew JefferyThe Maxim MAX31785 is a PMBus device providing closed-loop, multi-channel fan
9*ded0eb83SAndrew Jefferymanagement with temperature and remote voltage sensing. Various fan control
10*ded0eb83SAndrew Jefferyfeatures are provided, including PWM frequency control, temperature hysteresis,
11*ded0eb83SAndrew Jefferydual tachometer measurements, and fan health monitoring.
12*ded0eb83SAndrew Jeffery
13*ded0eb83SAndrew JefferyRequired properties:
14*ded0eb83SAndrew Jeffery- compatible     : One of "maxim,max31785" or "maxim,max31785a"
15*ded0eb83SAndrew Jeffery- reg            : I2C address, one of 0x52, 0x53, 0x54, 0x55.
16*ded0eb83SAndrew Jeffery
17*ded0eb83SAndrew JefferyExample:
18*ded0eb83SAndrew Jeffery
19*ded0eb83SAndrew Jeffery        fans@52 {
20*ded0eb83SAndrew Jeffery                compatible = "maxim,max31785";
21*ded0eb83SAndrew Jeffery                reg = <0x52>;
22*ded0eb83SAndrew Jeffery        };
23