1Kernel driver pxe1610 2===================== 3 4Supported chips: 5 6 * Infineon PXE1610 7 8 Prefix: 'pxe1610' 9 10 Addresses scanned: - 11 12 Datasheet: Datasheet is not publicly available. 13 14 * Infineon PXE1110 15 16 Prefix: 'pxe1110' 17 18 Addresses scanned: - 19 20 Datasheet: Datasheet is not publicly available. 21 22 * Infineon PXM1310 23 24 Prefix: 'pxm1310' 25 26 Addresses scanned: - 27 28 Datasheet: Datasheet is not publicly available. 29 30Author: Vijay Khemka <vijaykhemka@fb.com> 31 32 33Description 34----------- 35 36PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers 37and compliant to 38 39 - Intel VR13 DC-DC converter specifications. 40 - Intel SVID protocol. 41 42Used for Vcore power regulation for Intel VR13 based microprocessors 43 44 - Servers, Workstations, and High-end desktops 45 46PXM1310 is a Multi-rail Controller and it is compliant to 47 48 - Intel VR13 DC-DC converter specifications. 49 - Intel SVID protocol. 50 51Used for DDR3/DDR4 Memory power regulation for Intel VR13 and 52IMVP8 based systems 53 54 55Usage Notes 56----------- 57 58This driver does not probe for PMBus devices. You will have 59to instantiate devices explicitly. 60 61Example: the following commands will load the driver for an PXE1610 62at address 0x70 on I2C bus #4:: 63 64 # modprobe pxe1610 65 # echo pxe1610 0x70 > /sys/bus/i2c/devices/i2c-4/new_device 66 67It can also be instantiated by declaring in device tree 68 69 70Sysfs attributes 71---------------- 72 73====================== ==================================== 74curr1_label "iin" 75curr1_input Measured input current 76curr1_alarm Current high alarm 77 78curr[2-4]_label "iout[1-3]" 79curr[2-4]_input Measured output current 80curr[2-4]_crit Critical maximum current 81curr[2-4]_crit_alarm Current critical high alarm 82 83in1_label "vin" 84in1_input Measured input voltage 85in1_crit Critical maximum input voltage 86in1_crit_alarm Input voltage critical high alarm 87 88in[2-4]_label "vout[1-3]" 89in[2-4]_input Measured output voltage 90in[2-4]_lcrit Critical minimum output voltage 91in[2-4]_lcrit_alarm Output voltage critical low alarm 92in[2-4]_crit Critical maximum output voltage 93in[2-4]_crit_alarm Output voltage critical high alarm 94 95power1_label "pin" 96power1_input Measured input power 97power1_alarm Input power high alarm 98 99power[2-4]_label "pout[1-3]" 100power[2-4]_input Measured output power 101 102temp[1-3]_input Measured temperature 103temp[1-3]_crit Critical high temperature 104temp[1-3]_crit_alarm Chip temperature critical high alarm 105temp[1-3]_max Maximum temperature 106temp[1-3]_max_alarm Chip temperature high alarm 107====================== ==================================== 108