brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 083891f Raw
84 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3Kernel driver xdp7104====================5 6Supported chips:7 8  * Infineon XDP7109 10    Prefix: 'xdp710'11 12  * Datasheet13 14    Publicly available at the Infineon website : https://www.infineon.com/dgdl/Infineon-XDP710-001-DataSheet-v01_00-EN.pdf?fileId=8ac78c8c8412f8d301848a5316290b9715 16Author:17 18	Peter Yin <peteryin.openbmc@gmail.com>19 20Description21-----------22 23This driver implements support for Infineon XDP710 Hot-Swap Controller.24 25Device compliant with:26 27- PMBus rev 1.3 interface.28 29Device supports direct and linear format for reading input voltage,30output voltage, output current, input power and temperature.31 32The driver exports the following attributes via the 'sysfs' files33for input voltage:34 35**in1_input**36 37**in1_label**38 39**in1_max**40 41**in1_max_alarm**42 43**in1_min**44 45**in1_min_alarm**46 47The driver provides the following attributes for output voltage:48 49**in2_input**50 51**in2_label**52 53**in2_alarm**54 55The driver provides the following attributes for output current:56 57**curr1_input**58 59**curr1_label**60 61**curr1_alarm**62 63**curr1_max**64 65The driver provides the following attributes for input power:66 67**power1_input**68 69**power1_label**70 71**power1_alarm**72 73The driver provides the following attributes for temperature:74 75**temp1_input**76 77**temp1_max**78 79**temp1_max_alarm**80 81**temp1_crit**82 83**temp1_crit_alarm**84