From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by aws-us-west-2-korg-lkml-1.web.codeaurora.org (Postfix) with ESMTP id 794CCC5CFF1 for ; Tue, 12 Jun 2018 16:15:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3823E2086D for ; Tue, 12 Jun 2018 16:15:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3823E2086D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934425AbeFLQPF (ORCPT ); Tue, 12 Jun 2018 12:15:05 -0400 Received: from mga18.intel.com ([134.134.136.126]:29093 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933363AbeFLQPC (ORCPT ); Tue, 12 Jun 2018 12:15:02 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jun 2018 09:15:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,215,1526367600"; d="scan'208";a="48757143" Received: from weideng-mobl2.ccr.corp.intel.com ([10.255.30.49]) by orsmga008.jf.intel.com with ESMTP; 12 Jun 2018 09:15:00 -0700 Message-ID: <1528820098.2661.28.camel@intel.com> Subject: [GIT PULL] Thermal management updates for v4.18-rc1 #1 From: Zhang Rui To: Linus Torvalds Cc: LKML , Linux PM list , Eduardo Valentin Date: Wed, 13 Jun 2018 00:14:58 +0800 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Linus, Please pull from   git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git next to receive the latest Thermal Management updates for v4.18-rc1 with top-most commit e9ed3ee61aa62ce280aadeeea1ec959f0c66a290:   Merge branches 'thermal-core' and 'thermal-intel' into next (2018-05-30 14:54:20 +0800) on top of commit 771c577c23bac90597c685971d7297ea00f99d11:   Linux 4.17-rc6 (2018-05-20 15:31:38 -0700) Specifics: - convert thermal sysfs attributes to use DEVICE_ATTR_{RO|RW|WO}() variants (Viresh Kumar). - update license to SPDX format (Lina Iyer). - add GeminiLake support for int340x processor_thermal driver (Sumeet Pawnikar). - Prevent error in reading trip hysteresis attribute for int340x thermal driver (Srinivas Pandruvada). I merged the thermal-soc changes from Eduardo some days ago, but without any merge message in the changelog. And I realize this is wrong after reading the discussion for the libnvdimm pull request. So, to avoid a pretty new merge commit in my pull request, I decided to send the pull requests separately this time, one for thermal core and intel thermal driver changes, and another for the other thermal soc driver changes. BTW, for the top-most merge commit in this pull request, thermal-core and thermal-intel are not strictly topic branches, they are just collections of small patches, for thermal core framework and for Intel platform specific thermal drivers. Are you suggesting I should append the detailed specifics (like above) into the merge message as well? thanks, rui ---------------------------------------------------------------- Lina Iyer (1):       drivers: thermal: Update license to SPDX format Srinivas Pandruvada (1):       thermal: int340x: Prevent error in reading trip hysteresis attribute Sumeet Pawnikar (1):       thermal: int340x: processor_thermal: Add GeminiLake support Viresh Kumar (2):       thermal: Shorten name of sysfs callbacks       thermal: Use DEVICE_ATTR_{RO|RW|WO}() variants Zhang Rui (1):       Merge branches 'thermal-core' and 'thermal-intel' into next  .../thermal/int340x_thermal/int340x_thermal_zone.c |  6 +-  .../int340x_thermal/processor_thermal_device.c     |  4 ++  drivers/thermal/of-thermal.c                       | 19 +----  drivers/thermal/thermal_core.c                     | 11 ++-  drivers/thermal/thermal_core.h                     | 30 ++------  drivers/thermal/thermal_helpers.c                  |  5 +-  drivers/thermal/thermal_hwmon.c                    | 17 +----  drivers/thermal/thermal_hwmon.h                    | 17 +----  drivers/thermal/thermal_sysfs.c                    | 81 ++++++++---- ----------  include/linux/thermal.h                            | 17 +----  10 files changed, 50 insertions(+), 157 deletions(-)