From patchwork Mon Dec 7 07:45:03 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 7781291 X-Patchwork-Delegate: geert@linux-m68k.org Return-Path: X-Original-To: patchwork-linux-sh@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 53055BEEE1 for ; Mon, 7 Dec 2015 07:45:39 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 838362037C for ; Mon, 7 Dec 2015 07:45:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 0832B203A9 for ; Mon, 7 Dec 2015 07:45:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753096AbbLGHpM (ORCPT ); Mon, 7 Dec 2015 02:45:12 -0500 Received: from relmlor4.renesas.com ([210.160.252.174]:38661 "EHLO relmlie3.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755136AbbLGHpI (ORCPT ); Mon, 7 Dec 2015 02:45:08 -0500 Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie3.idc.renesas.com with ESMTP; 07 Dec 2015 16:45:06 +0900 Received: from relmlac4.idc.renesas.com (relmlac4.idc.renesas.com [10.200.69.24]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id CB46B4C93C; Mon, 7 Dec 2015 16:45:06 +0900 (JST) Received: by relmlac4.idc.renesas.com (Postfix, from userid 0) id A1DA2480A4; Mon, 7 Dec 2015 16:45:06 +0900 (JST) Received: from relmlac4.idc.renesas.com (localhost [127.0.0.1]) by relmlac4.idc.renesas.com (Postfix) with ESMTP id 9B453480A3; Mon, 7 Dec 2015 16:45:06 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac4.idc.renesas.com with ESMTP id SAJ15415; Mon, 7 Dec 2015 16:45:06 +0900 X-IronPort-AV: E=Sophos;i="5.20,393,1444662000"; d="scan'";a="201249779" Received: from mail-sg2apc01lp0247.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.247]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 07 Dec 2015 16:45:05 +0900 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.144) by SG2PR06MB1020.apcprd06.prod.outlook.com (10.161.9.28) with Microsoft SMTP Server (TLS) id 15.1.337.19; Mon, 7 Dec 2015 07:45:03 +0000 Message-ID: <87mvtm66xs.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH 8/8 v3] thermal: of-thermal: of_thermal_set_trip_temp() call thermal_zone_device_update() User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") To: Simon , Zhang Rui , Eduardo Valentin , Geert Uytterhoeven CC: Magnus , , , , "devicetree@vger.kernel.org" In-Reply-To: <87y4d6672t.wl%kuninori.morimoto.gx@renesas.com> References: <87y4d6672t.wl%kuninori.morimoto.gx@renesas.com> Date: Mon, 7 Dec 2015 07:45:03 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: OS2PR01CA0014.jpnprd01.prod.outlook.com (25.161.74.152) To SG2PR06MB1020.apcprd06.prod.outlook.com (25.161.9.28) X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1020; 2:AWVm/e/y7OMSvATQr5jK8dpfcomEWZcUweHYPx9gIqem115yB9RbVb7dFm/i1HVdeQDQX4Gp6k3OKBxC1Piz3pnkiMt9z1rOtgYQXWvoaXjEtzlpiXDUqARU0qiRy2WB3fIUjNLPgvdX8my42jOWoA==; 3:QXj1arGx35sGMNFHiqsoKjtWdZ0jg34dQxTGcImenw4hbvv2NXCGAM97ymJHyTb8nrwSFVqn7RX7kDk5SNGQ3Q4BLwDRA3lfHu1yS0iuW6WYU58w3X8ux+Ir1FHOQYRw; 25:bDN5hHrjQE4nNTCqX6o3LBQbba8IFG8OAzCbB+TcWaJOic7g56USCnlrWpsfEDB1vrWNspoTwWZLjSBc+EO61qSyGfQoe3WZBMXBvXI7aWaZmb4XHauq8PUPiu0oE054hS1oQd41ki9aBg+OqqoeoDTHd54tO50OOF8WqE337WSzZA00/uhgkwqaFqeCqQwwDybwlJCSUdO0ogGm+zj/CQFkzvM0w6uEHOai0Dnj7PEVgcF2k6eEtF03YKYG6GvXRh5cc/BKr0NPXQoHNzTX0w== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR06MB1020; X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1020; 20:XZ+7SnotWQv5ji58/g3TAe/cHLQpBJrwY0/F/zMatnfBa2BUP0kYKGR5wntxZlP/9SEneuCyum7f8etiNjhLChIbkcdsGvtyVD+tLxVClqpM9GnCzWyKMdkgfiP3QRfRAwBHUOBggLTUIRgNmU4Zclijcmk6PZz23J2gv10cbXi8TLhAsQ3jbAtX3uNKlmfBJR6kd8VuCbEO6o2HEI5uAHVVrrjqcND9FvNzBJsJMYLwbWBkI7xzAQENcDUdcp89LcpojQelbtXnI70h7NXjq1wIP+94PVe+TJnJBxRIdVdTOcrn74gyuKYn6PGyio61Vxo9U/fA1mVuZFD9u+8ox2ok2l5tN9D0oSIkHx0bq/zfKG5hTpXDM9eMhCkwU96a70iyH2s7n0Pjg80pKCM6r0CqNO+62kgR9bn4GiYCIske6qzwRxnhNseM8TI6aX2gRw97K+T1BSPSwwTOb/qYtkNALWBnhaMUbZIpRxSgOa4B84t8SqY//DDOWoshU5V1; 4:irTdCAAlGuPMysv43BTIDLo2D5iD3SZ6j1uGdbjwLX7JWkU34lXU4Le92q6IzEWEa15JJu3MbtbsZdDrKmEf/o+mp+EYKwN+rIFISPAmIzwKOY148FH17ARiZw2cfqSbCORP3z3DrOdseHIcCKdShvd5Le91bDRZgm+19k10KkSX/jQIGfmhCH4NS6yBTcza8eypod9IwHPSPoQgOfHQHk7kAWhegI07Bq3OtT/tbSZ5s7L/CZVE9yuiz6E43D76TrYHuVARHsTgpwDfnM8cFGUiD3l0Zrf6BQbgnY57S91Nanb5A8SlaGwe5uQoxI9gORYZe80A7rY+mAdpxS64tq+3zieJMC3/7VdPpEYKsrgOxkIL7TPJ+SGp+o3z+MdfF2WBtgZ4a9BVytMlH4UHZo1GYNGJ7yVU8N5Ans XzuLHQBoJjBMzLSrlRfLpdgE+m X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(85106069007906); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:SG2PR06MB1020; BCL:0; PCL:0; RULEID:; SRVR:SG2PR06MB1020; X-Forefront-PRVS: 078310077C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(43544003)(189002)(199003)(101416001)(47776003)(5001960100002)(86362001)(5004730100002)(189998001)(5001770100001)(122386002)(1096002)(87976001)(40100003)(50466002)(4001350100001)(97736004)(81156007)(106356001)(33646002)(54356999)(66066001)(50986999)(76176999)(42186005)(2950100001)(105586002)(92566002)(19580405001)(229853001)(3846002)(6116002)(23726003)(69596002)(36756003)(53416004)(586003)(77096005)(19580395003)(5008740100001)(83506001)(46406003); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR06MB1020; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR06MB1020; 23:+5qxW6S9RLMaUy7W0ltDaab5kbEYbEXHJmwTOAPis?= =?us-ascii?Q?+MKg/ZGHijKR/jxByK9V85SzSbDgHm0p0oK7TdmZBhN+/NxByWZpG//ldvXY?= =?us-ascii?Q?RqmFZ/ON/2A/+xdCFky8limWSJIrEt5A7v5BCpeSV4n/fxtxpC8mCyYi9Ru3?= =?us-ascii?Q?wU8SWVkk9is3zm1gpLzgRkfmt1I8+5DXGzstdwY4Ng7k5nQAN4cuxv2uS8xx?= =?us-ascii?Q?4w3sqk/z0zqQk99b7XABtciBYSr+XAzfvhkZ+riVOKHB4/ohfpta/NbSXze5?= =?us-ascii?Q?7dlptU76C+hr/6EKYkgMAdgVrSM3MIK9gJRPpqHw/G2kS69+y5nvNGs3Kie4?= =?us-ascii?Q?KhQ2FXgA5HXBAbXorTjBLAgbIk7w6VmVWUTFMZgbu3hwjKAXM0J8bTSv+s4g?= =?us-ascii?Q?SL3X1w0qKF2layjrZp7DQAGFRBZ+CVvTkNGQq+58OB6Pxfhr6FFd8PrAN1Dr?= =?us-ascii?Q?IkCwLdV6CTlFOPqMyshBkmuAMp0bukHgdwMUg+whRoanwGBdRFeV+PaLgqQM?= =?us-ascii?Q?LhYmWp4wlBcX39H5lwCNO+/klpKo0abF4rtd1FRqH25qwJQx6qCM6HhsyitK?= =?us-ascii?Q?RfMEYPcSg1Fu7PitBVA751vAeqn5xJw/5JdoRdOueRLAD/tVEMlDBdjqrjtQ?= =?us-ascii?Q?RGpns5WXjc0VJn97IMUQ3fDosuLUXlS9AqZUsVltbmcSrOxIwXTXS6B2JHiJ?= =?us-ascii?Q?pal/C1loC3i2TSycWkTc63Uh6oRRW0qJ239E8uS62M6Qf19bEXqq9QKUQUpJ?= =?us-ascii?Q?/30SZs7gy4YBHtGkSVRDl50TeOWDN3zSFBgCQ71YGKwTq+CwG8m2wJY/ZL6B?= =?us-ascii?Q?XiMFzqg7FvyXlQ1ylev7kIOLImYOnRAbZkZTZ/aUK2jJTCZVWdoEmxsEgjnR?= =?us-ascii?Q?SieozOeQJz2d7MwfiLe5jloIWmz3RGEGrAdeTlANLhOieXyV8WguFtdvIFJ2?= =?us-ascii?Q?SPo7OxTaW9Kho8fu5nzGvnmNp1oarKLX76YfYJSY78L7cDOY3EVh/PcR2G37?= =?us-ascii?Q?3YwjLzgau4nuV+S2+RhKeea/lrAdtQP6pUSipd6CBgmLuqw/RDDDD05/ec3A?= =?us-ascii?Q?noada9taA/opTGPdW4h4Kpge9qsW8K7bngvHsqVqgssfWQeDqS/rqEYerht6?= =?us-ascii?Q?fEQPEbHYsWE9PJ50ajauwRgitlLHgEX?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB1020; 5:TYGl1QFfcJQXR0y9djShp5wMzIt/vqZJXAXkonFWujBASG6lq+hMS3uvTpkvQsJIIzvVD8WasEs5euhhXnh2txK38PXNVpymLttdQsOG0LNoWqg2G9J9YX2y/pazZ/HWnuzMINr6dQl/meKxXbPX9w==; 24:gu6k6AIlhCDh4bi7Tlu7ThwB6CcnIQXISqT+vjuhTvnG1lhBlEBmYsrB4XUmy6/UOfY2F1xQWNrk2rtLI7q/ngdFfvQ5jOXm8Q3zDjfv6L0=; 20:Jo1FazUgjmmC7PeU3RcCB/qlNUaTLlEWGcr0lAZySjDvtbzNFmOZDrl1YO1PHVlzxFH5AlIQMvIX8vZxI0tPF0i6d9xRgIk+OltIe+3PhOk/mZT4o2s3uEsnXH3P/efYLMSbXsXTx1zSLbH65ufmOEUafRU1IW2V/i5fumflrrU= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2015 07:45:03.6512 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR06MB1020 Sender: linux-sh-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-sh@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Kuninori Morimoto of_thermal_set_trip_temp() updates trip temperature. It should call thermal_zone_device_update() immediately. Signed-off-by: Kuninori Morimoto --- v2 -> v3 - no change drivers/thermal/of-thermal.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/thermal/of-thermal.c b/drivers/thermal/of-thermal.c index be4eedc..d59595b 100644 --- a/drivers/thermal/of-thermal.c +++ b/drivers/thermal/of-thermal.c @@ -334,6 +334,8 @@ static int of_thermal_set_trip_temp(struct thermal_zone_device *tz, int trip, /* thermal framework should take care of data->mask & (1 << trip) */ data->trips[trip].temperature = temp; + thermal_zone_device_update(tz); + return 0; }