Kernel driver aps-379¶
Supported chips:
Sony APS-379
Prefix: ‘aps-379’
Addresses scanned: -
- Authors:
Chris Packham
Description¶
This driver implements support for the PMBus monitor on the Sony APS-379 modular power supply. The APS-379 deviates from the PMBus standard for the READ_VOUT command by using the linear11 format instead of linear16.
The known supported PMBus commands are:
Cmd |
Function |
Protocol |
Scaling |
Bytes |
|---|---|---|---|---|
01 |
On / Off Command (OPERATION) |
Byte R/W |
-- |
1 |
10 |
WRITE_PROTECT |
Byte R/W |
-- |
1 |
3B |
FAN_COMMAND_1 |
Word R/W |
-- |
2 |
46 |
Current Limit (in percent) |
Word R/W |
2^0 |
2 |
47 |
Current Limit Fault Response |
Byte R/W |
-- |
1 |
79 |
Alarm Data Bits (STATUS_WORD) |
Word Rd |
-- |
2 |
8B |
Output Voltage (READ_VOUT) |
Word Rd |
2^-4 |
2 |
8C |
Output Current (READ_IOUT) |
Word Rd |
2^-2 |
2 |
8D |
Power Supply Ambient Temp |
Word Rd |
2^0 |
2 |
90 |
READ_FAN_SPEED_1 |
Word Rd |
2^6 |
2 |
91 |
READ_FAN_SPEED_2 |
Word Rd |
2^6 |
2 |
96 |
Output Wattage (READ_POUT) |
Word Rd |
2^1 |
2 |
97 |
Input Wattage (READ_PIN) |
Word Rd |
2^1 |
2 |
9A |
Unit Model Number (MFR_MODEL) |
Block R/W |
-- |
10 |
9B |
Unit Revision Number |
Block R/W |
-- |
10 |
9E |
Unit Serial Number |
Block R/W |
-- |
8 |
99 |
Unit Manufacturer ID (MFR_ID) |
Block R/W |
-- |
8 |
D0 |
Unit Run Time Information |
Block Rd |
-- |
4 |
D5 |
Firmware Version |
Rd cust |
-- |
8 |
B0 |
User Data 1 (USER_DATA_00) |
Block R/W |
-- |
4 |
B1 |
User Data 2 (USER_DATA_01) |
Block R/W |
-- |
4 |
B2 |
User Data 3 (USER_DATA_02) |
Block R/W |
-- |
4 |
B3 |
User Data 4 (USER_DATA_03) |
Block R/W |
-- |
4 |
B4 |
User Data 5 (USER_DATA_04) |
Block R/W |
-- |
4 |
B5 |
User Data 6 (USER_DATA_05) |
Block R/W |
-- |
4 |
B6 |
User Data 7 (USER_DATA_06) |
Block R/W |
-- |
4 |
B7 |
User Data 8 (USER_DATA_07) |
Block R/W |
-- |
4 |
F0 |
Calibration command |
Byte R/W |
-- |
1 |
F1 |
Calibration data |
Word Wr |
2^9 |
2 |
F2 |
Unlock Calibration |
Byte Wr |
-- |
1 |