Re: [PATCH v4 1/2] dt-bindings: hwmon: add tmp464.yaml

From: Agathe Porte
Date: Fri Feb 18 2022 - 04:41:40 EST


Hi Guenter,

Le 18/02/2022 à 07:58, Guenter Roeck a écrit :
From: Agathe Porte <agathe.porte@xxxxxxxxx>

Add basic description of the tmp464 driver DT bindings.

Signed-off-by: Agathe Porte <agathe.porte@xxxxxxxxx>
Cc: Krzysztof Adamski <krzysztof.adamski@xxxxxxxxx>
Signed-off-by: Guenter Roeck <linux@xxxxxxxxxxxx>
---
v4:
- No changes

+ channel@0 {
+ reg = <0x0>;
+ ti,n-factor = /bits/ 8 <(-10)>;
+ label = "local";
+ };

Setting the n-factor for the local channel is not supported, so we should remove this attribute for this example and move it to another channel.

Here is the output on a hardware test:

[165599.122883] tmp464 16-0049: n-factor can't be set for internal channel
[165599.123833] tmp464: probe of 16-0049 failed with error -22

+
+ channel@1 {
+ reg = <0x1>;
+ ti,n-factor = /bits/ 8 <0x0>;
+ label = "somelabel";
+ };
No particular issue when defining a property for channel that is not internal during driver probe.
+
+ channel@2 {
+ reg = <0x2>;
+ status = "disabled";
+ };

Works as expected on target:

root@fct-0a:/sys/class/hwmon/hwmon2 >cat temp3_input
cat: temp3_input: No data available

Best regards,

Agathe.