xref: /freebsd/sys/contrib/device-tree/Bindings/regulator/fan53555.txt (revision 2eb4d8dc723da3cf7d735a3226ae49da4c8c5dbc)
1c66ec88fSEmmanuel VadotBinding for Fairchild FAN53555 regulators
2c66ec88fSEmmanuel Vadot
3c66ec88fSEmmanuel VadotRequired properties:
4*2eb4d8dcSEmmanuel Vadot  - compatible: one of "fcs,fan53555", "fcs,fan53526", "silergy,syr827",
5*2eb4d8dcSEmmanuel Vadot		"silergy,syr828" or "tcs,tcs4525".
6c66ec88fSEmmanuel Vadot  - reg: I2C address
7c66ec88fSEmmanuel Vadot
8c66ec88fSEmmanuel VadotOptional properties:
9c66ec88fSEmmanuel Vadot  - fcs,suspend-voltage-selector: declare which of the two available
10c66ec88fSEmmanuel Vadot		voltage selector registers should be used for the suspend
11c66ec88fSEmmanuel Vadot		voltage. The other one is used for the runtime voltage setting
12c66ec88fSEmmanuel Vadot		Possible values are either <0> or <1>
13c66ec88fSEmmanuel Vadot  - vin-supply: regulator supplying the vin pin
14c66ec88fSEmmanuel Vadot
15c66ec88fSEmmanuel VadotExample:
16c66ec88fSEmmanuel Vadot
17c66ec88fSEmmanuel Vadot	regulator@40 {
18c66ec88fSEmmanuel Vadot		compatible = "fcs,fan53555";
19c66ec88fSEmmanuel Vadot		regulator-name = "fan53555";
20c66ec88fSEmmanuel Vadot		regulator-min-microvolt = <1000000>;
21c66ec88fSEmmanuel Vadot		regulator-max-microvolt = <1800000>;
22c66ec88fSEmmanuel Vadot		vin-supply = <&parent_reg>;
23c66ec88fSEmmanuel Vadot		fcs,suspend-voltage-selector = <1>;
24c66ec88fSEmmanuel Vadot	};
25