Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp12307335ybl; Sat, 28 Dec 2019 09:20:57 -0800 (PST) X-Google-Smtp-Source: APXvYqysKIGALIC84c8EZ6eHNTxyHmXSkUyYQwFwDgYarRE9BuAkIVSmP0J8DJbIfFvFp4ZWomQo X-Received: by 2002:a9d:3f61:: with SMTP id m88mr46935864otc.56.1577553656933; Sat, 28 Dec 2019 09:20:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577553656; cv=none; d=google.com; s=arc-20160816; b=SqeCCT4bLwQk4yZ9x4s4lWHisd7VCyzfaCwvNiFDARo+k9bMuO4V7TjrxvH2qOWRMp bUPF3XRWXt+v7/sb5WxoJ3nfI+YcTjpgMkyoK6C0BPXbN3ygBO1Ey+NB0fMOLfevSJyO rTg3PoJrK6LF01wzADgCkxEeqHhWNqXfUath5W5c4Wf7M6KxMXb6BPbk8uK2bVTg1kh2 R4FuqAsTUwm0IIsl9/khJR1xjPnvD1Nsn6QA4BGWsXl2J0AHLrh4sfjB4JOIAzh6uP1t PUWA+URaM0fM4k55ayV+1sDVR2a1MjCjNCk3SdaCH554SlxsXR4dPg0U9yAqaB7pch5/ TlJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=FiMHugGI2SCi9C3dDQzjMOwRF2K4ZM/Z5Jm8OBdk0Go=; b=ggeczXpyHq4EuJ75YcRkv2NuGiMt22NFR8fwU0uXLCDMZ/rjtBcRXcfRzspH6ej6hd Z0PB/597yQSSnqR2UnydtfuaJ8MQihfTwo/WYuvIIyOu2wG484OoAoRPx3uMkW1MWJe6 YZ4TbnZofa+pR9Zsu0Nb4/WwqzadG7ym1a/NYIwjAP7qrprQoj346pKezDM6EG6vZ3al J/tp7+Uei9Feg+5qno2SfVH1QuWEdqLewgQTmfl7vbi9nfJO0kfzGM41WK9Zqz9+Lxrb 9rPA4Boi97eDd9CD39Aqw4pIxlzjTFss2B9eA8jSeef8AiKg8yocfUAtlPlxobD7f2dU JXlA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RZCly8ji; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s128si18375657oig.204.2019.12.28.09.20.44; Sat, 28 Dec 2019 09:20:56 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RZCly8ji; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726378AbfL1RTI (ORCPT + 99 others); Sat, 28 Dec 2019 12:19:08 -0500 Received: from mail-pg1-f193.google.com ([209.85.215.193]:46499 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726189AbfL1RTI (ORCPT ); Sat, 28 Dec 2019 12:19:08 -0500 Received: by mail-pg1-f193.google.com with SMTP id z124so15963447pgb.13; Sat, 28 Dec 2019 09:19:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=FiMHugGI2SCi9C3dDQzjMOwRF2K4ZM/Z5Jm8OBdk0Go=; b=RZCly8ji31p7Xt4Hj6EkPS3N/kCphrM6mBe92jJuH4ze8P4XehMlOrBzu4vLwl2DBh UxNZorHnafSVoOGoaJZswMeYJxotcXUg9mFaqnTEzvAyCTt5Jy1ioG0Q+pc3xruykGKC OhF8CvmVkuf1WuQLPitVKHzCRkJsjnzEeQV6lnW4/Odfy+4Ah2j0HP2Ba14fCPGoy+lo dKchkjUWWTOIPjoyq3fzx+dWfHSEOnA5woAORiVCFRslmymAfNVqWz+a1XHew/w8h6Tc qgCRwtXKD2JkWQ0g4nY2ve1rCqASylKAr7nlx50y8Q0tqjEk4lu/w5MI+RmIxAkh5sAx nP5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=FiMHugGI2SCi9C3dDQzjMOwRF2K4ZM/Z5Jm8OBdk0Go=; b=W6CnqmCSChASjmetumxOO8bfu4mmEi7xoF59zBHeCwMkckBSD/DVjVCwsl4zGhVG2A JKrox5P239NZpKZjPgI+g7KP/DWFXleX2NGEbirLbI5fieeTX+4nFc1UTKA8C1P9aNcI 8tUWkCGpL4qMOujjNvL9wfj26Q5VBVVyXorvM+mL1lyFwGXMBem8ZXo3ENbLuoDFlPJl 1huY+EITiR+QKkfAQUdcj0fCQUKnKJMwxPPmXZpOT+PeIwmW+nHKIkEKBTzk/vHjikBM MeYN1vyHYkLXKOza5r+ehgh3LqUbsx5YIgqZIBEZN1zZPMgQAPT1wESiZrJuIdyjzr2B CcfQ== X-Gm-Message-State: APjAAAU8HYnnyWVI315ksgVyELhVpsg1huO6rHmFUvRdC3r35m59rDFo ccJ/sPi1JEiut19pKudA1bE= X-Received: by 2002:a63:4f59:: with SMTP id p25mr60354435pgl.230.1577553547545; Sat, 28 Dec 2019 09:19:07 -0800 (PST) Received: from localhost ([2001:19f0:6001:12c8:5400:2ff:fe72:6403]) by smtp.gmail.com with ESMTPSA id t65sm45802140pfd.178.2019.12.28.09.19.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 28 Dec 2019 09:19:06 -0800 (PST) From: Yangtao Li To: rui.zhang@intel.com, daniel.lezcano@linaro.org, amit.kucheria@verdurent.com, mripard@kernel.org, wens@csie.org, anarsoul@gmail.com Cc: linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Yangtao Li Subject: [PATCH] thermal: sun8i: Add hwmon support Date: Sat, 28 Dec 2019 17:19:04 +0000 Message-Id: <20191228171904.24618-1-tiny.windzz@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Expose sun8i thermal as a HWMON device. Signed-off-by: Yangtao Li --- drivers/thermal/sun8i_thermal.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/thermal/sun8i_thermal.c b/drivers/thermal/sun8i_thermal.c index 23a5f4aa4be4..619e75cb41b0 100644 --- a/drivers/thermal/sun8i_thermal.c +++ b/drivers/thermal/sun8i_thermal.c @@ -20,6 +20,8 @@ #include #include +#include "thermal_hwmon.h" + #define MAX_SENSOR_NUM 4 #define FT_TEMP_MASK GENMASK(11, 0) @@ -477,6 +479,10 @@ static int sun8i_ths_register(struct ths_device *tmdev) &ths_ops); if (IS_ERR(tmdev->sensor[i].tzd)) return PTR_ERR(tmdev->sensor[i].tzd); + + if (devm_thermal_add_hwmon_sysfs(tmdev->sensor[i].tzd)) + dev_warn(tmdev->dev, + "Failed to add hwmon sysfs attributes\n"); } return 0; -- 2.17.1