[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <9a09bf46-d097-4e5b-bdb3-cc9dc6f5d01c@alliedtelesis.co.nz>
Date: Tue, 2 Apr 2024 20:24:37 +0000
From: Chris Packham <Chris.Packham@...iedtelesis.co.nz>
To: Guenter Roeck <linux@...ck-us.net>, "jdelvare@...e.com"
<jdelvare@...e.com>
CC: "linux-hwmon@...r.kernel.org" <linux-hwmon@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: hwmon: label vs temp%d_label
Hi Guenter, Jean,
I've got a requirement to add some meaningful names to some hwmon
sensors (LM75 specifically) so that we can provide some indication of
where on a board the sensor is located (e.g. "Intake" vs "Exhaust" vs
"Near that really hot chip").
I see that the sysfs ABI documents both "label" for the chip and
"temp[1-*]_label" (as well as similar fan and Vin attributes). The
latter seem to be supported by the hwmon core but I don't see anything
for the former (I'm struggling to find any driver that supports a
chip-wide label).
Assuming I want to have a label added in the device tree to a lm75 would
something like the following be acceptable
sensor@48 {
compatible = "national,lm75";
reg = <0x48>;
label = "Intake";
};
I'd then update the lm75 driver to grab that from the devicetree and use
it to provide the hwmon_temp_label attribute.
Thanks,
Chris
Powered by blists - more mailing lists