From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eduardo Valentin Subject: [PATCH 0/1] of-thermal API change Date: Mon, 17 Nov 2014 18:36:08 -0400 Message-ID: <1416263769-6578-1-git-send-email-edubezval@gmail.com> Return-path: Received: from mail-qc0-f170.google.com ([209.85.216.170]:37744 "EHLO mail-qc0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752616AbaKQXE2 (ORCPT ); Mon, 17 Nov 2014 18:04:28 -0500 Received: by mail-qc0-f170.google.com with SMTP id x3so2518054qcv.29 for ; Mon, 17 Nov 2014 15:04:27 -0800 (PST) Sender: linux-pm-owner@vger.kernel.org List-Id: linux-pm@vger.kernel.org To: Linux PM Cc: Caesar Wang , Wei Ni , Lukasz Majewski , Mikko Perttunen , Eduardo Valentin Hello guys, I am proposing this change in the of-thermal API to sensors. The only single change is how we represent the callbacks between sensor drivers and of-thermal. Essentially, instead of passing callbacks as parameters of the registration function, now of-thermal users will pass an ops. It is a simple way of growing the callback API smoothly. There are already proposals to grow this API. Thus I would like to change this before we start to introduce new callbacks here. I changed the existing of-thermal users to adapt accordingly. Let me know if you have objections. BR, Eduardo Valentin (1): thermal: of: improve of-thermal sensor registration API drivers/hwmon/lm75.c | 9 +++-- drivers/hwmon/ntc_thermistor.c | 6 +++- drivers/hwmon/tmp102.c | 6 +++- drivers/thermal/of-thermal.c | 42 +++++++++------------- drivers/thermal/tegra_soctherm.c | 7 ++-- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 8 +++-- include/linux/thermal.h | 24 +++++++++---- 7 files changed, 61 insertions(+), 41 deletions(-) -- 2.1.3