Back to home page

OSCL-LXR

 
 

    


0001 ltc2978
0002 
0003 Required properties:
0004 - compatible: should contain one of:
0005   * "lltc,ltc2972"
0006   * "lltc,ltc2974"
0007   * "lltc,ltc2975"
0008   * "lltc,ltc2977"
0009   * "lltc,ltc2978"
0010   * "lltc,ltc2979"
0011   * "lltc,ltc2980"
0012   * "lltc,ltc3880"
0013   * "lltc,ltc3882"
0014   * "lltc,ltc3883"
0015   * "lltc,ltc3884"
0016   * "lltc,ltc3886"
0017   * "lltc,ltc3887"
0018   * "lltc,ltc3889"
0019   * "lltc,ltc7880"
0020   * "lltc,ltm2987"
0021   * "lltc,ltm4664"
0022   * "lltc,ltm4675"
0023   * "lltc,ltm4676"
0024   * "lltc,ltm4677"
0025   * "lltc,ltm4678"
0026   * "lltc,ltm4680"
0027   * "lltc,ltm4686"
0028   * "lltc,ltm4700"
0029 - reg: I2C slave address
0030 
0031 Optional properties:
0032 - regulators: A node that houses a sub-node for each regulator controlled by
0033   the device. Each sub-node is identified using the node's name, with valid
0034   values listed below. The content of each sub-node is defined by the
0035   standard binding for regulators; see regulator.txt.
0036 
0037 Valid names of regulators depend on number of supplies supported per device:
0038   * ltc2972 vout0 - vout1
0039   * ltc2974, ltc2975 : vout0 - vout3
0040   * ltc2977, ltc2979, ltc2980, ltm2987 : vout0 - vout7
0041   * ltc2978 : vout0 - vout7
0042   * ltc3880, ltc3882, ltc3884, ltc3886, ltc3887, ltc3889 : vout0 - vout1
0043   * ltc7880 : vout0 - vout1
0044   * ltc3883 : vout0
0045   * ltm4664 : vout0 - vout1
0046   * ltm4675, ltm4676, ltm4677, ltm4678 : vout0 - vout1
0047   * ltm4680, ltm4686 : vout0 - vout1
0048   * ltm4700 : vout0 - vout1
0049 
0050 Example:
0051 ltc2978@5e {
0052         compatible = "lltc,ltc2978";
0053         reg = <0x5e>;
0054         regulators {
0055                 vout0 {
0056                         regulator-name = "FPGA-2.5V";
0057                 };
0058                 vout2 {
0059                         regulator-name = "FPGA-1.5V";
0060                 };
0061         };
0062 };