[PATCH linux dev-4.10 v2 0/4] hwmon: (pmbus): Core extension for STATUS_WORD and debugfs
Eddie James
eajames at linux.vnet.ibm.com
Sat Aug 12 04:03:24 AEST 2017
From: "Edward A. James" <eajames at us.ibm.com>
This series adds some functionality to the pmbus core.
The first two patches provide support for the STATUS_WORD register. This allows
more default alarm attributes to be used, as the upper byte of the status
register is available. The third patch then uses the STATUS_INPUT bit of the
status register to setup boolean attributes for input voltage and input power
attributes.
The fourth patch provides support for raw reads of pmbus status registers
through the debugfs interface. These can be very useful for hardware
diagnostics, especially on multi-page pmbus devices, as user-space access of
the i2c space could corrupt the pmbus page accounting.
Changes since v1:
* Removed boolean to control whether or not to create debugfs attributes.
* Switch to scnprintf.
* Add module init and exit to control root pmbus debugfs directory.
Edward A. James (4):
hwmon: (pmbus): Switch status registers to 16 bit
hwmon: (pmbus): Access word data for STATUS_WORD
hwmon: (pmbus): Add generic alarm bit for iin and pin
hwmon: (pmbus): Add debugfs for status registers
drivers/hwmon/pmbus/pmbus_core.c | 278 +++++++++++++++++++++++++++++++++++----
1 file changed, 256 insertions(+), 22 deletions(-)
--
1.8.3.1
More information about the openbmc
mailing list