<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/hwmon/pmbus, branch linux-5.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2021-06-18T08:02:49Z</updated>
<entry>
<title>hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 chars instead of 5</title>
<updated>2021-06-18T08:02:49Z</updated>
<author>
<name>Chu Lin</name>
</author>
<published>2021-05-17T22:26:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4712c07628c6a0484d3cda96f737f6b093fe0b1e'/>
<id>urn:sha1:4712c07628c6a0484d3cda96f737f6b093fe0b1e</id>
<content type='text'>
[ Upstream commit f0fb26c456a30d6009faa2c9d44aa22f5bf88c90 ]

The PMBUS_MFR_ID block is actually 6 chars for q54sj108a2.
/sys/bus/i2c/drivers/q54sj108a2_test# iotools smbus_read8 $BUS $ADDR 0x99
0x06

Tested: Devices are able to bind to the q54sj108a2 driver successfully.

Signed-off-by: Chu Lin &lt;linchuyuan@google.com&gt;
Link: https://lore.kernel.org/r/20210517222606.3457594-1-linchuyuan@google.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228</title>
<updated>2021-06-10T11:41:33Z</updated>
<author>
<name>Grant Peltier</name>
</author>
<published>2021-05-14T21:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62c52507cddc3cf34c833654794fbc4286a5e7ed'/>
<id>urn:sha1:62c52507cddc3cf34c833654794fbc4286a5e7ed</id>
<content type='text'>
[ Upstream commit 2a29db088c7ae7121801a0d7a60740ed2d18c4f3 ]

The initial version of the RAA228228 datasheet claimed that the device
supported READ_TEMPERATURE_3 but not READ_TEMPERATURE_1. It has since been
discovered that the datasheet was incorrect. The RAA228228 does support
READ_TEMPERATURE_1 but does not support READ_TEMPERATURE_3.

Signed-off-by: Grant Peltier &lt;grantpeltier93@gmail.com&gt;
Fixes: 51fb91ed5a6f ("hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_1 telemetry for RAA228228")
Link: https://lore.kernel.org/r/20210514211954.GA24646@raspberrypi
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/pxe1610) don't bail out when not all pages are active</title>
<updated>2021-05-14T08:52:32Z</updated>
<author>
<name>Paul Fertser</name>
</author>
<published>2021-04-16T10:29:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3e4e2eca38edea3f6262c5c803ae184cdcec18fa'/>
<id>urn:sha1:3e4e2eca38edea3f6262c5c803ae184cdcec18fa</id>
<content type='text'>
[ Upstream commit f025314306ae17a3fdaf2874d7e878ce19cea363 ]

Certain VRs might be configured to use only the first output channel and
so the mode for the second will be 0. Handle this gracefully.

Fixes: b9fa0a3acfd8 ("hwmon: (pmbus/core) Add support for vid mode detection per page bases")
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Link: https://lore.kernel.org/r/20210416102926.13614-1-fercerpav@gmail.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/max31785) Support revision "B"</title>
<updated>2021-02-02T03:46:34Z</updated>
<author>
<name>Matthew Barth</name>
</author>
<published>2021-02-01T21:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=996dc09c8e773f348086d03ded4cb96950f116bb'/>
<id>urn:sha1:996dc09c8e773f348086d03ded4cb96950f116bb</id>
<content type='text'>
There was an issue in how the tach feedbacks of dual rotor fans were
reported during any change in fan speeds with revision "A" of the
MAX31785. When the fan speeds would transition to a new target speed,
the rotor not wired to the TACH input when TACHSEL = 0 would report a
speed of 0 until the new target was reached. This has been fixed,
resulting in a revision "B" update where the MFR_REVISION of "B" is
0x3061.

Signed-off-by: Matthew Barth &lt;msbarth@linux.ibm.com&gt;
Link: https://lore.kernel.org/r/20210201212217.73721-1-msbarth@linux.ibm.com
[groeck: Change 'ret' variable type to int]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/lm25066) Remove unnecessary pmbus_clear_cache function call</title>
<updated>2021-02-02T00:25:31Z</updated>
<author>
<name>Erik Rosen</name>
</author>
<published>2021-02-01T19:59:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=43d147482788c7e5d26fe5ba2893fea2e0ae3900'/>
<id>urn:sha1:43d147482788c7e5d26fe5ba2893fea2e0ae3900</id>
<content type='text'>
It is no longer necessary to clear the cache to update the sensor value
from the chip.

Signed-off-by: Erik Rosen &lt;erik.rosen@metormote.com&gt;
Link: https://lore.kernel.org/r/20210201195929.1200-3-erik.rosen@metormote.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Clear sensor data after chip write</title>
<updated>2021-02-02T00:23:47Z</updated>
<author>
<name>Erik Rosen</name>
</author>
<published>2021-02-01T19:59:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1ae5aaf5d1c5473616413f3aa8ce05e9c739a298'/>
<id>urn:sha1:1ae5aaf5d1c5473616413f3aa8ce05e9c739a298</id>
<content type='text'>
Set the sensor-&gt;data field to -ENODATA to force a chip access next time
the sensor value is read.

Signed-off-by: Erik Rosen &lt;erik.rosen@metormote.com&gt;
Link: https://lore.kernel.org/r/20210201195929.1200-2-erik.rosen@metormote.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/max16601) Add support for MAX16508</title>
<updated>2021-01-29T17:20:33Z</updated>
<author>
<name>Guenter Roeck</name>
</author>
<published>2021-01-25T18:53:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66102281f94afdf1f41cf6147c7ddce73a8e75f2'/>
<id>urn:sha1:66102281f94afdf1f41cf6147c7ddce73a8e75f2</id>
<content type='text'>
MAX16508 is quite similar to MAX16601, except that it does not support
the DEFAULT_NUM_POP register and we thus can not dynamically determine
the number of populated phases.

Cc: Alex Qiu &lt;xqiu@google.com&gt;
Cc: Ugur Usug &lt;Ugur.Usug@maximintegrated.com&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Link: https://lore.kernel.org/r/20210125185327.93282-2-linux@roeck-us.net
Reviewed-by: Alex Qiu &lt;xqiu@google.com&gt;
Tested-by: Alex Qiu &lt;xqiu@google.com&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/max16601) Determine and use number of populated phases</title>
<updated>2021-01-29T17:20:31Z</updated>
<author>
<name>Guenter Roeck</name>
</author>
<published>2021-01-25T18:53:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=220c404dc7a5f94779db741fa96cb63ef03b6d08'/>
<id>urn:sha1:220c404dc7a5f94779db741fa96cb63ef03b6d08</id>
<content type='text'>
The MAX16601 can report the number of populated phases. Use this
information to only create sysfs attributes for populated phases.

Cc: Alex Qiu &lt;xqiu@google.com&gt;
Cc: Ugur Usug &lt;Ugur.Usug@maximintegrated.com&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Link: https://lore.kernel.org/r/20210125185327.93282-1-linux@roeck-us.net
Reviewed-by: Alex Qiu &lt;xqiu@google.com&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Simplify the calculation of variables</title>
<updated>2021-01-28T01:55:46Z</updated>
<author>
<name>Jiapeng Zhong</name>
</author>
<published>2021-01-26T06:21:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=906ace80c2849d6ef114cfdb98178bd667f16aed'/>
<id>urn:sha1:906ace80c2849d6ef114cfdb98178bd667f16aed</id>
<content type='text'>
Fix the following coccicheck warnings:

./drivers/hwmon/pmbus/pmbus_core.c:1265:24-26: WARNING !A || A &amp;&amp; B is
equivalent to !A || B.

Reported-by: Abaci Robot &lt;abaci@linux.alibaba.com&gt;
Signed-off-by: Jiapeng Zhong &lt;abaci-bugfix@linux.alibaba.com&gt;
Link: https://lore.kernel.org/r/1611642100-29937-1-git-send-email-abaci-bugfix@linux.alibaba.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus/ibm-cffps) Set the PMBUS_NO_CAPABILITY flag</title>
<updated>2021-01-28T01:44:18Z</updated>
<author>
<name>Eddie James</name>
</author>
<published>2020-12-22T15:26:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7a652182cc7f07cf658b8eee8d545ac109fd02e'/>
<id>urn:sha1:f7a652182cc7f07cf658b8eee8d545ac109fd02e</id>
<content type='text'>
Several power supplies supported by the IBM CFFPS driver don't
report valid data in the CAPABILITY register. This results in PEC
being enabled when it's not supported by the device, and since
the automatic version detection might fail, disable use of the
CAPABILITY register across the board for this driver.

Signed-off-by: Eddie James &lt;eajames@linux.ibm.com&gt;
Link: https://lore.kernel.org/r/20201222152640.27749-3-eajames@linux.ibm.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
</feed>
