[PATCH v5 04/11] thermal: core: export apis to get slope and offset

Rajendra Nayak rnayak at codeaurora.org
Wed May 4 21:47:26 PDT 2016


On 04/28/2016 05:38 AM, Eduardo Valentin wrote:
> On Thu, Apr 14, 2016 at 03:01:52PM +0530, Rajendra Nayak wrote:
>> Add apis for platform thermal drivers to query for slope and offset
>> attributes, which might be needed for temperature calculations.
>>
>> Signed-off-by: Rajendra Nayak <rnayak at codeaurora.org>
>> ---
>>  drivers/thermal/thermal_core.c | 16 ++++++++++++++++
>>  include/linux/thermal.h        |  8 ++++++++
>>  2 files changed, 24 insertions(+)
>>
>> diff --git a/drivers/thermal/thermal_core.c b/drivers/thermal/thermal_core.c
>> index d4b5465..7d72aad 100644
>> --- a/drivers/thermal/thermal_core.c
>> +++ b/drivers/thermal/thermal_core.c
>> @@ -2065,6 +2065,22 @@ exit:
>>  }
>>  EXPORT_SYMBOL_GPL(thermal_zone_get_zone_by_name);
>>  
>> +int thermal_zone_get_slope(struct thermal_zone_device *tz)
>> +{
>> +	if (tz && tz->tzp)
>> +		return tz->tzp->slope;
>> +	return 1;
>> +}
>> +EXPORT_SYMBOL_GPL(thermal_zone_get_slope);
>> +
>> +int thermal_zone_get_offset(struct thermal_zone_device *tz)
>> +{
>> +	if (tz && tz->tzp)
>> +		return tz->tzp->offset;
>> +	return 0;
>> +}
>> +EXPORT_SYMBOL_GPL(thermal_zone_get_offset);
> 
> 
> Please include kernel doc entries for the exported functions. Updating
> sysfs-api.txt would be also appreciated.

Sure, will update and repost.

> 
> Thanks for adding this.

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation



More information about the linux-arm-kernel mailing list