<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/Documentation/hwmon, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/Documentation/hwmon?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/Documentation/hwmon?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-10-22T13:59:12Z</updated>
<entry>
<title>hwmon: (corsair-psu) Add USB id of the new HX1500i psu</title>
<updated>2022-10-22T13:59:12Z</updated>
<author>
<name>Wilken Gottwalt</name>
<email>wilken.gottwalt@posteo.net</email>
</author>
<published>2022-10-08T11:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5619c6609130bce910736a61724a5ee033a0822c'/>
<id>urn:sha1:5619c6609130bce910736a61724a5ee033a0822c</id>
<content type='text'>
Also update the documentation accordingly.

Signed-off-by: Wilken Gottwalt &lt;wilken.gottwalt@posteo.net&gt;
Link: https://lore.kernel.org/r/Y0FghqQCHG/cX5Jz@monster.localdomain
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (corsair-psu) add USB id of new revision of the HX1000i psu</title>
<updated>2022-10-02T21:38:55Z</updated>
<author>
<name>Wilken Gottwalt</name>
<email>wilken.gottwalt@posteo.net</email>
</author>
<published>2022-10-02T17:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0cf46a653bdae56683fece68dc50340f7520e6c4'/>
<id>urn:sha1:0cf46a653bdae56683fece68dc50340f7520e6c4</id>
<content type='text'>
Also updates the documentation accordingly.

Signed-off-by: Wilken Gottwalt &lt;wilken.gottwalt@posteo.net&gt;
Link: https://lore.kernel.org/r/YznOUQ7Pijedu0NW@monster.localdomain
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pwm-fan) Switch regulator dynamically</title>
<updated>2022-09-25T21:22:11Z</updated>
<author>
<name>Alexander Stein</name>
<email>alexander.stein@ew.tq-group.com</email>
</author>
<published>2022-09-14T15:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b99152d4f04b379e31db6c1a2dda6b272c92039b'/>
<id>urn:sha1:b99152d4f04b379e31db6c1a2dda6b272c92039b</id>
<content type='text'>
This adds the enable attribute which is used to select if zero PWM duty
means to switch off regulator and PWM or to keep them enabled but
at inactive PWM output level.
Depending on the select enable mode, turn off the regulator and PWM if
the PWM duty is zero, or keep them enabled.
This is especially important for fan using inverted PWM signal polarity.
Having regulator supplied and PWM disabled, some PWM controllers provide
the active, rather than inactive signal.

With this change the shutdown as well as suspend/resume paths require
modifcations as well.

Signed-off-by: Alexander Stein &lt;alexander.stein@ew.tq-group.com&gt;
Link: https://lore.kernel.org/r/20220914153137.613982-6-alexander.stein@ew.tq-group.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (pmbus) Add driver for the TEXAS TPS546D24 Buck Converter.</title>
<updated>2022-09-25T21:21:52Z</updated>
<author>
<name>Duke Du</name>
<email>dukedu83@gmail.com</email>
</author>
<published>2022-09-12T03:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=cc842bd57e779ee242f6bcc88149dec4542ea563'/>
<id>urn:sha1:cc842bd57e779ee242f6bcc88149dec4542ea563</id>
<content type='text'>
Add the pmbus driver for TEXAS tps546d24 Buck Converter.
The vout mode of tps546d24 supported relative data format,
which is not supported by the PMBus core.

Signed-off-by: Duke Du &lt;dukedu83@gmail.com&gt;
Link: https://lore.kernel.org/r/1662951668-9849-1-git-send-email-Duke.Du@quantatw.com
[groeck: Add __maybe_unused to tps546d24_of_match declaration]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>docs: hwmon: add max31760 documentation</title>
<updated>2022-09-20T14:11:32Z</updated>
<author>
<name>Ibrahim Tilki</name>
<email>Ibrahim.Tilki@analog.com</email>
</author>
<published>2022-09-10T17:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8e27c2fd61bb994e28e5e1d95a84e02b14c8fdc4'/>
<id>urn:sha1:8e27c2fd61bb994e28e5e1d95a84e02b14c8fdc4</id>
<content type='text'>
Adding documentation for max31760 fan speed controller

Signed-off-by: Ibrahim Tilki &lt;Ibrahim.Tilki@analog.com&gt;
Link: https://lore.kernel.org/r/20220910171945.48088-3-Ibrahim.Tilki@analog.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (aquacomputer_d5next) Add support for Aquacomputer High Flow Next</title>
<updated>2022-09-19T13:17:06Z</updated>
<author>
<name>Aleksa Savic</name>
<email>savicaleksa83@gmail.com</email>
</author>
<published>2022-09-07T10:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=aed80bb91de89d1d484f659056d740047c54e065'/>
<id>urn:sha1:aed80bb91de89d1d484f659056d740047c54e065</id>
<content type='text'>
Extend aquacomputer_d5next driver to expose various hardware
sensors of the Aquacomputer High Flow Next flow sensor, which
communicates through a proprietary USB HID protocol.

The High Flow Next exposes +5V voltages, water quality, conductivity
and flow readings. A temperature sensor can be connected to it, in
which case it provides its reading and an estimation of the
dissipated/absorbed power in the liquid cooling loop.

Additionally, serial number and firmware version are exposed through
debugfs.

Registry offsets were discovered and tested by users on Github [1] [2].

[1] https://github.com/aleksamagicka/aquacomputer_d5next-hwmon/issues/8
[2] https://github.com/aleksamagicka/aquacomputer_d5next-hwmon/pull/34

Signed-off-by: Aleksa Savic &lt;savicaleksa83@gmail.com&gt;
Link: https://lore.kernel.org/r/20220907100739.806571-1-savicaleksa83@gmail.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>docs: hwmon: add emc2305.rst to docs</title>
<updated>2022-09-19T13:17:06Z</updated>
<author>
<name>Michael Shych</name>
<email>michaelsh@nvidia.com</email>
</author>
<published>2022-08-10T17:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=005cc9b4f1118309301f5af6c6ee7e74a5b1f46c'/>
<id>urn:sha1:005cc9b4f1118309301f5af6c6ee7e74a5b1f46c</id>
<content type='text'>
Add description of emc2305 driver.

Signed-off-by: Michael Shych &lt;michaelsh@nvidia.com&gt;
Reviewed-by: Vadim Pasternak &lt;vadimp@nvidia.com&gt;
Link: https://lore.kernel.org/r/20220810171552.56417-4-michaelsh@nvidia.com
[groeck: Fixed htmldocs warnings]
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (max31790) add fanN_enable</title>
<updated>2022-09-19T13:17:05Z</updated>
<author>
<name>Justin Ledford</name>
<email>justinledford@google.com</email>
</author>
<published>2022-08-29T19:59:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5b38279e1a3f10c8046761b9732dccbfed78d614'/>
<id>urn:sha1:5b38279e1a3f10c8046761b9732dccbfed78d614</id>
<content type='text'>
The MAX31790 has a tach input enable bit in each fan's configuration
register. This is only enabled by the driver if RPM mode is selected,
but the driver doesn't provide a way to independently enable tachometer
input regardless of the regulator mode.

By adding the fanN_enable sysfs files, we can decouple the tach input
from the regulator mode. Also update the documentation.

Signed-off-by: Justin Ledford &lt;justinledford@google.com&gt;
Link: https://lore.kernel.org/r/20220829195930.2521755-1-justinledford@google.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (corsair-psu) add reporting of rail mode via debugfs</title>
<updated>2022-09-19T13:17:05Z</updated>
<author>
<name>Wilken Gottwalt</name>
<email>wilken.gottwalt@posteo.net</email>
</author>
<published>2022-08-11T08:26:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=eb12f54876bb5b7789339610692b70f7f9c925a5'/>
<id>urn:sha1:eb12f54876bb5b7789339610692b70f7f9c925a5</id>
<content type='text'>
Add reporting if the PSU is running in single or multi rail mode via
ocpmode debugfs entry. Also update the documentation and driver comments
accordingly.

Signed-off-by: Wilken Gottwalt &lt;wilken.gottwalt@posteo.net&gt;
Link: https://lore.kernel.org/r/YvS9PZKr0xqFqJny@monster.localdomain
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
<entry>
<title>hwmon: (aquacomputer_d5next) Add support for reading virtual temp sensors</title>
<updated>2022-09-19T13:17:05Z</updated>
<author>
<name>Aleksa Savic</name>
<email>savicaleksa83@gmail.com</email>
</author>
<published>2022-08-17T12:14:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e2769f5e7f9f40b7c489e5183b86f89afce32528'/>
<id>urn:sha1:e2769f5e7f9f40b7c489e5183b86f89afce32528</id>
<content type='text'>
Add support for reading virtual temperature sensors for the D5 Next, Octo,
Quadro and Farbwerk 360.

Virtual temperature sensors are written to the device by the user, pulling
from an arbitrary value source. Writing to them is not yet reverse
engineered, so the only way to set them for now is to use the official
software.

Signed-off-by: Aleksa Savic &lt;savicaleksa83@gmail.com&gt;
Link: https://lore.kernel.org/r/20220817121441.112198-1-savicaleksa83@gmail.com
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
</content>
</entry>
</feed>
