| Kernel driver ltc2978 |
| ===================== |
| |
| Supported chips: |
| * Linear Technology LTC2978 |
| Prefix: 'ltc2978' |
| Addresses scanned: - |
| Datasheet: http://cds.linear.com/docs/Datasheet/2978fa.pdf |
| |
| Author: Guenter Roeck <guenter.roeck@ericsson.com> |
| |
| |
| Description |
| ----------- |
| |
| The LTC2978 is an octal power supply monitor, supervisor, sequencer and |
| margin controller. |
| |
| |
| Usage Notes |
| ----------- |
| |
| This driver does not probe for PMBus devices. You will have to instantiate |
| devices explicitly. |
| |
| Example: the following commands will load the driver for an LTC2978 at address |
| 0x60 on I2C bus #1: |
| |
| # modprobe ltc2978 |
| # echo ltc2978 0x60 > /sys/bus/i2c/devices/i2c-1/new_device |
| |
| |
| Sysfs attributes |
| ---------------- |
| |
| in1_label "vin" |
| in1_input Measured input voltage. |
| in1_min Minimum input voltage. |
| in1_max Maximum input voltage. |
| in1_lcrit Critical minimum input voltage. |
| in1_crit Critical maximum input voltage. |
| in1_min_alarm Input voltage low alarm. |
| in1_max_alarm Input voltage high alarm. |
| in1_lcrit_alarm Input voltage critical low alarm. |
| in1_crit_alarm Input voltage critical high alarm. |
| in1_lowest Lowest input voltage. |
| in1_highest Highest input voltage. |
| in1_reset_history Reset history. Writing into this attribute will reset |
| history for all attributes. |
| |
| in[2-9]_label "vout[1-8]". |
| in[2-9]_input Measured output voltage. |
| in[2-9]_min Minimum output voltage. |
| in[2-9]_max Maximum output voltage. |
| in[2-9]_lcrit Critical minimum output voltage. |
| in[2-9]_crit Critical maximum output voltage. |
| in[2-9]_min_alarm Output voltage low alarm. |
| in[2-9]_max_alarm Output voltage high alarm. |
| in[2-9]_lcrit_alarm Output voltage critical low alarm. |
| in[2-9]_crit_alarm Output voltage critical high alarm. |
| in[2-9]_lowest Lowest output voltage. |
| in[2-9]_highest Lowest output voltage. |
| in[2-9]_reset_history Reset history. Writing into this attribute will reset |
| history for all attributes. |
| |
| temp1_input Measured temperature. |
| temp1_min Mimimum temperature. |
| temp1_max Maximum temperature. |
| temp1_lcrit Critical low temperature. |
| temp1_crit Critical high temperature. |
| temp1_min_alarm Chip temperature low alarm. |
| temp1_max_alarm Chip temperature high alarm. |
| temp1_lcrit_alarm Chip temperature critical low alarm. |
| temp1_crit_alarm Chip temperature critical high alarm. |
| temp1_lowest Lowest measured temperature. |
| temp1_highest Highest measured temperature. |
| temp1_reset_history Reset history. Writing into this attribute will reset |
| history for all attributes. |