[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <a97486df-9f15-4280-8cb3-d77f4cf223df@roeck-us.net>
Date: Tue, 23 Sep 2025 19:11:05 -0700
From: Guenter Roeck <linux@...ck-us.net>
To: Jonathan Cameron <jic23@...nel.org>,
Marius Cristea <marius.cristea@...rochip.com>
Cc: David Lechner <dlechner@...libre.com>, Nuno Sá
<nuno.sa@...log.com>, Andy Shevchenko <andy@...nel.org>,
Rob Herring <robh@...nel.org>, Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>, linux-iio@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org, jdelvare@...e.com,
linux-hwmon@...r.kernel.org
Subject: Re: [PATCH 0/2] Add support for Microchip EMC1812
On 9/20/25 04:33, Jonathan Cameron wrote:
> On Wed, 17 Sep 2025 15:21:56 +0300
> Marius Cristea <marius.cristea@...rochip.com> wrote:
>
>> This is the iio driver for EMC1812/13/14/15/33 multichannel Low-Voltage
>> Remote Diode Sensor Family. The chips in the family have one internal
>> and different numbers of external channels, ranging from 1 (EMC1812) to
>> 4 channels (EMC1815).
>> Reading diodes in anti-parallel connection is supported by EMC1814, EMC1815
>> and EMC1833.
>>
>> Current version of driver does not support interrupts, events and data
>> buffering.
> Hi Marius,
>
> For a temperature monitoring device like this, the opening question is
> always why not HWMON?
>
> There are various reasons we have temp sensors in IIO but mostly they are not
> described as being monitors and this one is.
>
> IIO may well be the right choice for this part, but good to lay out your
> reasoning and +CC the hwmon list and maintainers. There is an emc1403
> driver already in hwmon, so perhaps compare and contrast with that.
>
> I've +CC Jean, Guenter and list to save sending a v2 just to do that.
>
At first glance it looks like the series is (mostly ?) register compatible
to the chips supported by the emc1403 driver, so it should be straightforward
to add support for the emc180x series to that driver.
Guenter
Powered by blists - more mailing lists