Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751398AbdH2IYG (ORCPT ); Tue, 29 Aug 2017 04:24:06 -0400 Received: from szxga04-in.huawei.com ([45.249.212.190]:5481 "EHLO szxga04-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751218AbdH2IYE (ORCPT ); Tue, 29 Aug 2017 04:24:04 -0400 From: Tao Wang To: , , , , , , CC: , , , , , , , Subject: [PATCH v4 0/3] thermal: add thermal sensor driver for Hi3660 Date: Tue, 29 Aug 2017 16:17:43 +0800 Message-ID: <1503994666-13954-1-git-send-email-kevin.wangtao@hisilicon.com> X-Mailer: git-send-email 2.8.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.177.161.152] X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090201.59A524A0.0007,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2014-11-16 11:51:01, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: 492310392692deaad36e714d2d76a4c3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1581 Lines: 44 From: Tao Wang This series adds thermal support for Hi3660 Soc, which support all the hardware temperture sensors and two virtual sensors(one for maximum value of all and one for average value of all). Patch 1 add dt-binding document to describe how to config dt for the driver. Patch 2 introduces the thermal sensor driver. Patch 3 add dts for the thermal senor driver on Hi3660. Changes in v2: - correct alphabet order - correct compatible name - remove redundant property - rebase changes on linux next Changes in v3: - remove unnecessary log print - described all platform related parameters in DT - make the driver forward compatible Changes in v4: - add more description about the sensor in Documentation - correct dts property name Tao Wang (3): dt-bindings: Document the hi3660 thermal sensor bindings thermal: hisilicon: add thermal sensor driver for Hi3660 arm64: dts: register Hi3660's thermal sensor .../devicetree/bindings/thermal/hisi-tsensor.txt | 37 ++++ arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 14 ++ drivers/thermal/Kconfig | 13 ++ drivers/thermal/Makefile | 1 + drivers/thermal/hisi_tsensor.c | 209 +++++++++++++++++++++ include/dt-bindings/thermal/hi3660-thermal.h | 31 +++ 6 files changed, 305 insertions(+) create mode 100644 Documentation/devicetree/bindings/thermal/hisi-tsensor.txt create mode 100644 drivers/thermal/hisi_tsensor.c create mode 100644 include/dt-bindings/thermal/hi3660-thermal.h -- 2.8.1