<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/hwmon/pmbus/Makefile, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/hwmon/pmbus/Makefile?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/hwmon/pmbus/Makefile?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-05-22T18:32:20Z</updated>
<entry>
<title>hwmon: (pmbus) Add support for Infineon Digital Multi-phase xdp152 family controllers</title>
<updated>2022-05-22T18:32:20Z</updated>
<author>
<name>Greg.Schwendimann@infineon.com</name>
<email>Greg.Schwendimann@infineon.com</email>
</author>
<published>2022-04-27T18:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=9054416afcb443933c16f9e8c4531086e62eb689'/>
<id>urn:sha1:9054416afcb443933c16f9e8c4531086e62eb689</id>
<content type='text'>
Add support for devices XDPE152C4, XDPE12584.

Signed-off-by: Greg Schwendimann &lt;Greg.Schwendimann@infineon.com&gt;
Link: https://lore.kernel.org/r/5e6d50e9b28140158f339b0de343eea4@infineon.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add support for pli1209bc</title>
<updated>2022-02-28T01:03:19Z</updated>
<author>
<name>Marcello Sylvester Bauer</name>
<email>sylv@sylv.io</email>
</author>
<published>2022-02-21T09:42:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=d0cd978513f2e37c353ec2dcfbd863f97edb1dcd'/>
<id>urn:sha1:d0cd978513f2e37c353ec2dcfbd863f97edb1dcd</id>
<content type='text'>
PLI1209BC is a Digital Supervisor from Vicor Corporation.

Signed-off-by: Marcello Sylvester Bauer &lt;sylv@sylv.io&gt;
Link: https://lore.kernel.org/r/4e016e66275bc46c90974aec18b150c874e64787.1645435888.git.sylv@sylv.io
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add support for MPS Multi-phase mp5023</title>
<updated>2021-12-26T23:02:06Z</updated>
<author>
<name>Howard.Chiu@quantatw.com</name>
<email>Howard.Chiu@quantatw.com</email>
</author>
<published>2021-12-09T04:48:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e1c5cd7e8af0f50a1deb15369b1cdcef4e6a7f85'/>
<id>urn:sha1:e1c5cd7e8af0f50a1deb15369b1cdcef4e6a7f85</id>
<content type='text'>
Add support for mp5023 device from Monolithic Power Systems, Inc. (MPS)
vendor. This is a Hot-Swap Controller.

Signed-off-by: Howard Chiu &lt;howard.chiu@quantatw.com&gt;
Link: https://lore.kernel.org/r/HKAPR04MB400349AA406694FB976D78D096709@HKAPR04MB4003.apcprd04.prod.outlook.com
[groeck: Added MODULE_IMPORT_NS, entry in index.rst]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add Delta AHE-50DC fan control module driver</title>
<updated>2021-12-26T23:02:06Z</updated>
<author>
<name>Zev Weiss</name>
<email>zev@bewilderbeest.net</email>
</author>
<published>2021-12-08T21:37:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=d387d88ed045a0a2db0698d079b06822f75d940b'/>
<id>urn:sha1:d387d88ed045a0a2db0698d079b06822f75d940b</id>
<content type='text'>
This device is an integrated module of the Delta AHE-50DC Open19 power
shelf.  I haven't been able to procure any proper documentation for
it, but it seems to be a (somewhat minimally) PMBus-compliant device.
It provides four fan speeds, four temperatures (three standard and one
manufacturer-specific via a virtual second page), and a vin reading.

Signed-off-by: Zev Weiss &lt;zev@bewilderbeest.net&gt;
Link: https://lore.kernel.org/r/20211208213703.2577-2-zev@bewilderbeest.net
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add driver for Delta DPS-920AB PSU</title>
<updated>2021-06-17T11:21:46Z</updated>
<author>
<name>Robert Marko</name>
<email>robert.marko@sartura.hr</email>
</author>
<published>2021-06-07T10:34:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3efbcee8d4029795fa0a1ef90dc5b9ea763ed207'/>
<id>urn:sha1:3efbcee8d4029795fa0a1ef90dc5b9ea763ed207</id>
<content type='text'>
This adds support for the Delta DPS-920AB PSU.

Only missing feature is fan control which the PSU supports.

Signed-off-by: Robert Marko &lt;robert.marko@sartura.hr&gt;
Link: https://lore.kernel.org/r/20210607103431.2039073-1-robert.marko@sartura.hr
[groeck: Add MODULE_IMPORT_NS(PMBUS);]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/pim4328) Add PMBus driver for PIM4006, PIM4328 and PIM4820</title>
<updated>2021-06-17T11:21:46Z</updated>
<author>
<name>Erik Rosen</name>
<email>erik.rosen@metormote.com</email>
</author>
<published>2021-06-09T09:32:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=317f9d808a7a0dad28eba10d96527f536ff28347'/>
<id>urn:sha1:317f9d808a7a0dad28eba10d96527f536ff28347</id>
<content type='text'>
Add hardware monitoring support for Flex power interface modules PIM4006,
PIM4328 and PIM4820.

Signed-off-by: Erik Rosen &lt;erik.rosen@metormote.com&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller</title>
<updated>2021-06-17T11:21:45Z</updated>
<author>
<name>Vadim Pasternak</name>
<email>vadimp@nvidia.com</email>
</author>
<published>2021-05-11T05:56:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e4db7719d037b820024a213f74703ae1abf5b00c'/>
<id>urn:sha1:e4db7719d037b820024a213f74703ae1abf5b00c</id>
<content type='text'>
Add support for mp2888 device from Monolithic Power Systems, Inc. (MPS)
vendor. This is a digital, multi-phase, pulse-width modulation
controller.

This device supports:
- One power rail.
- Programmable Multi-Phase up to 10 Phases.
- PWM-VID Interface
- One pages 0 for telemetry.
- Programmable pins for PMBus Address.
- Built-In EEPROM to Store Custom Configurations.
- Can configured VOUT readout in direct or VID format and allows
  setting of different formats on rails 1 and 2. For VID the following
  protocols are available: VR13 mode with 5-mV DAC; VR13 mode with
  10-mV DAC, IMVP9 mode with 5-mV DAC.

Signed-off-by: Vadim Pasternak &lt;vadimp@nvidia.com&gt;
Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Link: https://lore.kernel.org/r/20210511055619.118104-3-vadimp@nvidia.com
[groeck: Add MODULE_IMPORT_NS]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add pmbus driver for MAX15301</title>
<updated>2021-04-20T13:50:14Z</updated>
<author>
<name>Erik Rosen</name>
<email>erik.rosen@metormote.com</email>
</author>
<published>2021-04-19T10:12:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1e4063329fe865380177945efed3a42c0bbbfa05'/>
<id>urn:sha1:1e4063329fe865380177945efed3a42c0bbbfa05</id>
<content type='text'>
Add pmbus driver support for Maxim MAX15301 InTune Automatically
Compensated Digital PoL Controller with Driver and PMBus Telemetry

Even though the specification does not specifically mention it,
extensive empirical testing has revealed that auto-detection of
limit-registers will fail in a random fashion unless the delay
parameter is set to above about 80us. The default delay is set
to 100us to include some safety margin.

This patch is tested on a Flex BMR461 converter module.

Signed-off-by: Erik Rosen &lt;erik.rosen@metormote.com&gt;
Link: https://lore.kernel.org/r/20210419101251.24840-1-erik.rosen@metormote.com
[groeck: Added rationale for delay to driver header]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: Add driver for fsp-3y PSUs and PDUs</title>
<updated>2021-04-20T13:50:14Z</updated>
<author>
<name>Václav Kubernát</name>
<email>kubernat@cesnet.cz</email>
</author>
<published>2021-04-14T08:00:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1734b4135a62fd2402232346b809e99177ea6b4c'/>
<id>urn:sha1:1734b4135a62fd2402232346b809e99177ea6b4c</id>
<content type='text'>
This patch adds support for these devices:
- YH-5151E - the PDU
- YM-2151E - the PSU

The device datasheet says that the devices support PMBus 1.2, but in my
testing, a lot of the commands aren't supported and if they are, they
sometimes behave strangely or inconsistently. For example, writes to the
PAGE command requires using PEC, otherwise the write won't work and the
page won't switch, even though, the standard says that PEC is optional.
On the other hand, writes to SMBALERT don't require PEC. Because of
this, the driver is mostly reverse engineered with the help of a tool
called pmbus_peek written by David Brownell (and later adopted by my
colleague Jan Kundrát).

The device also has some sort of a timing issue when switching pages,
which is explained further in the code.

Because of this, the driver support is limited. It exposes only the
values that have been tested to work correctly.

Signed-off-by: Václav Kubernát &lt;kubernat@cesnet.cz&gt;
Link: https://lore.kernel.org/r/20210414080019.3530794-1-kubernat@cesnet.cz
[groeck: Fixed up "missing braces around initializer" from 0-day]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add driver for BluTek BPA-RS600</title>
<updated>2021-04-20T13:50:14Z</updated>
<author>
<name>Chris Packham</name>
<email>chris.packham@alliedtelesis.co.nz</email>
</author>
<published>2021-03-17T04:02:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=15b2703e5e02301323e27a3c534fbc9431a7bf98'/>
<id>urn:sha1:15b2703e5e02301323e27a3c534fbc9431a7bf98</id>
<content type='text'>
The BPA-RS600 is a compact 600W AC to DC removable power supply module.

Signed-off-by: Chris Packham &lt;chris.packham@alliedtelesis.co.nz&gt;
Reviewed-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Link: https://lore.kernel.org/r/20210317040231.21490-3-chris.packham@alliedtelesis.co.nz
[groeck: Added bpa-rs600 to index.rst]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
</feed>
