On Wed, May 27, 2020 at 09:58:00AM -0700, Guenter Roeck wrote:
> On 5/27/20 9:52 AM, Serge Semin wrote:
> > On Wed, May 27, 2020 at 09:25:49AM -0700, Guenter Roeck wrote:
> >> On Tue, May 26, 2020 at 04:38:23PM +0300, Serge Semin wrote:
> > 
> > [nip]
> > 
> >>> +
> >>> +=============================== ======= 
> >>> =======================================
> >>> +Name                             Perm    Description
> >>> +=============================== ======= 
> >>> =======================================
> >>> +update_interval                  RW      Measurements update interval per
> >>> +                                 sensor.
> >>> +temp1_type                       RO      Sensor type (always 1 as CPU 
> >>> embedded
> >>> +                                 diode).
> >>> +temp1_label                      RO      CPU Core Temperature sensor.
> >>> +temp1_input                      RO      Measured temperature in 
> >>> millidegree
> >>> +                                 Celsius.
> >>> +temp1_min                        RW      Low limit for temp input.
> >>> +temp1_max                        RW      High limit for temp input.
> >>> +temp1_min_alarm                  RO      Temperature input alarm. 
> >>> Returns 1 if
> >>> +                                 temperature input went below min limit,
> >>> +                                 0 otherwise.
> >>> +temp1_max_alarm                  RO      Temperature input alarm. 
> >>> Returns 1 if
> >>> +                                 temperature input went above max limit,
> >>> +                                 0 otherwise.
> >>> +temp1_trim                       RW      Temperature sensor trimming 
> >>> factor in
> >>> +                                 millidegree Celsius. It can be used to
> >>> +                                 manually adjust the temperature
> >>> +                                 measurements within 7.130 degrees
> >>> +                                 Celsius.
> >>
> >> vs. standard ABI:
> >>
> >> temp[1-*]_offset`
> >>                 Temperature offset which is added to the temperature 
> >> reading
> >>                 by the chip.
> >>
> >>                 Unit: millidegree Celsius
> >>
> >> If you really think this is necessary, why not use the standard ABI ?
> > 
> > That would have made much more sense.) I'll replace the handwritten 
> > temp1_trim
> > with the standard temp1_offset attribute in v4 shortly today. Thanks for 
> > pointing
> > this out.
> > 
> 
> Sorry for not realizing this earlier. The added explanation
> made all the difference.

No worries. I'll fix it in v4. What about the clk_get_rate() part of the code?
You had a comment regarding it in v2. I responded with justification that we can
leave it as is. If you still disagree, then I create the clock rate caching in 
the
private data at the probe() stage.

-Sergey

> 
> Guenter

Reply via email to