dt-bindings: thermal: generic-adc: make lookup-table optional [Linux 5.2]

dt-bindings: thermal: generic-adc: make lookup-table optional [Linux 5.2]

This Linux kernel change "dt-bindings: thermal: generic-adc: make lookup-table optional" is included in the Linux 5.2 release. This change is authored by Jean-Francois Dagenais <jeff.dagenais [at] gmail.com> on Thu Apr 18 12:37:33 2019 -0400. The commit for this change in Linux stable tree is 80d9593 (patch).

dt-bindings: thermal: generic-adc: make lookup-table optional

Update binding description making lookup-table optional.

Signed-off-by: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>

There are 9 lines of Linux source code added/deleted in this change. Code changes to Linux kernel are as follows.

 .../devicetree/bindings/thermal/thermal-generic-adc.txt        | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/thermal/thermal-generic-adc.txt b/Documentation/devicetree/bindings/thermal/thermal-generic-adc.txt
index d7235550..691a09d 100644
--- a/Documentation/devicetree/bindings/thermal/thermal-generic-adc.txt
+++ b/Documentation/devicetree/bindings/thermal/thermal-generic-adc.txt
@@ -8,16 +8,22 @@ temperature using voltage-temperature lookup table.
 Required properties:
 ===================
 - compatible:           Must be "generic-adc-thermal".
+- #thermal-sensor-cells:     Should be 1. See ./thermal.txt for a description
+                    of this property.
+Optional properties:
+===================
 - temperature-lookup-table:  Two dimensional array of Integer; lookup table
                 to map the relation between ADC value and
                 temperature. When ADC is read, the value is
                 looked up on the table to get the equivalent
                 temperature.
+
                 The first value of the each row of array is the
                 temperature in milliCelsius and second value of
                 the each row of array is the ADC read value.
-- #thermal-sensor-cells:     Should be 1. See ./thermal.txt for a description
-                of this property.
+
+                If not specified, driver assumes the ADC channel
+                gives milliCelsius directly.

 Example :
 #include <dt-bindings/thermal/thermal.h>

Leave a Reply

Your email address will not be published. Required fields are marked *