brintos

brintos / linux-shallow public Read only

0
0
Text · 2.5 KiB · 4f23888 Raw
108 lines · plain
1Kernel driver pxe16102=====================3 4Supported chips:5 6  * Infineon PXE16107 8    Prefix: 'pxe1610'9 10    Addresses scanned: -11 12    Datasheet: Datasheet is not publicly available.13 14  * Infineon PXE111015 16    Prefix: 'pxe1110'17 18    Addresses scanned: -19 20    Datasheet: Datasheet is not publicly available.21 22  * Infineon PXM131023 24    Prefix: 'pxm1310'25 26    Addresses scanned: -27 28    Datasheet: Datasheet is not publicly available.29 30Author: Vijay Khemka <vijaykhemka@fb.com>31 32 33Description34-----------35 36PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers37and compliant to38 39	- Intel VR13 DC-DC converter specifications.40	- Intel SVID protocol.41 42Used for Vcore power regulation for Intel VR13 based microprocessors43 44	- Servers, Workstations, and High-end desktops45 46PXM1310 is a Multi-rail Controller and it is compliant to47 48	- Intel VR13 DC-DC converter specifications.49	- Intel SVID protocol.50 51Used for DDR3/DDR4 Memory power regulation for Intel VR13 and52IMVP8 based systems53 54 55Usage Notes56-----------57 58This driver does not probe for PMBus devices. You will have59to instantiate devices explicitly.60 61Example: the following commands will load the driver for an PXE161062at address 0x70 on I2C bus #4::63 64    # modprobe pxe161065    # echo pxe1610 0x70 > /sys/bus/i2c/devices/i2c-4/new_device66 67It can also be instantiated by declaring in device tree68 69 70Sysfs attributes71----------------72 73======================  ====================================74curr1_label		"iin"75curr1_input		Measured input current76curr1_alarm		Current high alarm77 78curr[2-4]_label		"iout[1-3]"79curr[2-4]_input		Measured output current80curr[2-4]_crit		Critical maximum current81curr[2-4]_crit_alarm	Current critical high alarm82 83in1_label		"vin"84in1_input		Measured input voltage85in1_crit		Critical maximum input voltage86in1_crit_alarm		Input voltage critical high alarm87 88in[2-4]_label		"vout[1-3]"89in[2-4]_input		Measured output voltage90in[2-4]_lcrit		Critical minimum output voltage91in[2-4]_lcrit_alarm	Output voltage critical low alarm92in[2-4]_crit		Critical maximum output voltage93in[2-4]_crit_alarm	Output voltage critical high alarm94 95power1_label		"pin"96power1_input		Measured input power97power1_alarm		Input power high alarm98 99power[2-4]_label	"pout[1-3]"100power[2-4]_input	Measured output power101 102temp[1-3]_input		Measured temperature103temp[1-3]_crit		Critical high temperature104temp[1-3]_crit_alarm	Chip temperature critical high alarm105temp[1-3]_max		Maximum temperature106temp[1-3]_max_alarm	Chip temperature high alarm107======================  ====================================108