From: Eddie James <eajames@linux.vnet.ibm.com>
To: linux@roeck-us.net
Cc: jdelvare@suse.com, linux-hwmon@vger.kernel.org,
linux-kernel@vger.kernel.org, joel@jms.id.au, jk@ozlabs.org,
andrew@aj.id.au, cbostic@linux.vnet.ibm.com,
eajames@linux.vnet.ibm.com,
"Edward A. James" <eajames@us.ibm.com>
Subject: [PATCH 0/4] drivers/hwmon/pmbus: Core extensions for STATUS_WORD support and debugfs
Date: Wed, 9 Aug 2017 17:19:13 -0500 [thread overview]
Message-ID: <1502317157-12648-1-git-send-email-eajames@linux.vnet.ibm.com> (raw)
From: "Edward A. James" <eajames@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.
Since RFC series:
* Just use u16 instead of complicated u8 method for STATUS_WORD.
* Re-ordered the changes.
* Added conditional for creating bool attr for higher byte STATUS_WORD bits.
Edward A. James (4):
drivers/hwmon/pmbus: Switch status registers to 16 bit
drivers/hwmon/pmbus: Access word data for STATUS_WORD
drivers/hwmon/pmbus: Add generic alarm bit for iin and pin
drivers/hwmon/pmbus: Add debugfs for status registers
drivers/hwmon/pmbus/pmbus.c | 24 +++-
drivers/hwmon/pmbus/pmbus.h | 11 ++
drivers/hwmon/pmbus/pmbus_core.c | 251 +++++++++++++++++++++++++++++++++++----
3 files changed, 263 insertions(+), 23 deletions(-)
--
1.8.3.1
next reply other threads:[~2017-08-09 22:20 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-09 22:19 Eddie James [this message]
2017-08-09 22:19 ` [PATCH 1/4] drivers/hwmon/pmbus: Switch status registers to 16 bit Eddie James
2017-08-09 22:19 ` [PATCH 2/4] drivers/hwmon/pmbus: Access word data for STATUS_WORD Eddie James
2017-08-09 22:19 ` [PATCH 3/4] drivers/hwmon/pmbus: Add generic alarm bit for iin and pin Eddie James
2017-08-09 22:19 ` [PATCH 4/4] drivers/hwmon/pmbus: Add debugfs for status registers Eddie James
2017-08-10 1:15 ` Guenter Roeck
2017-08-10 20:15 ` Eddie James
2017-08-10 20:23 ` Eddie James
2017-08-10 20:30 ` Guenter Roeck
2017-08-10 20:29 ` Guenter Roeck
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1502317157-12648-1-git-send-email-eajames@linux.vnet.ibm.com \
--to=eajames@linux.vnet.ibm.com \
--cc=andrew@aj.id.au \
--cc=cbostic@linux.vnet.ibm.com \
--cc=eajames@us.ibm.com \
--cc=jdelvare@suse.com \
--cc=jk@ozlabs.org \
--cc=joel@jms.id.au \
--cc=linux-hwmon@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox