Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.6.
  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======================  ====================================