From patchwork Thu Sep 3 13:21:00 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 249015 Delivered-To: patch@linaro.org Received: by 2002:a92:5b9c:0:0:0:0:0 with SMTP id c28csp515223ilg; Thu, 3 Sep 2020 07:27:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxe3PKOJgUvHG+bPoqkCr1tcKm7y2aLebAOCRujIMTLAO1ovkS++65jrwx1Y3HEnA04fBxr X-Received: by 2002:a50:bb26:: with SMTP id y35mr3535798ede.234.1599143254661; Thu, 03 Sep 2020 07:27:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599143254; cv=none; d=google.com; s=arc-20160816; b=nENVHIsO3JvdJvsAfXaTkSziIqDbQAN2nq3IZUlNEuBWlb/Vg/S/PBtOs2isfCQODb 0h/u4Fzw2fW6jJRX44n8Wesr89b2PclCNZegtm9403kVGws7mAfAX7B3lW+hfbuPEDJk sPN4t6FdB6xU3ZtmQlmLOgInsVIq3/NQOjCMwUtIGGu5aS7Sq39P7RdPOMRsnNd9tOQ1 FHd+dQ0om3BaoyVsSbHHx+ofjgcI9Jhk9Gn5YKwzsYZvVK6XoirJLJSHlN6PzshQnFlr /gWWGQD45DsGC0nvJvwJsc93gFfTJ2LHhu/Vr0teVsTHmpcKuuO73wjByTDy/j+VxO/B 3azg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=oYAJCWwmY8cmxpPn4BwEU5jj0ebyOjiSup5bfL+YfQo=; b=loencwDcG35a1/8X14JZ+ebXVu0idKsTbmPogI7Jv8DGZCn9J754EmxRe5JhgsVHCN YXV2oIy9FbdO7eA+cvwaXU4YVrsjEUUYz0vDa6fwcjHU5w4mwry/eWieCTIPCBPhXCc4 sM38jzXLM2HWsbveA/oDmUFjKmDo290/TUIQObhFmmLwT+3IQITXyMzS0C0nXTfXO3BZ alJMC5UHAwh8zlwdsx/L9YFQbxWDTg+3DgAtMQoSEfrqFM+EJ00XUE1DVwxM2vOj6pum s90rSrgg+hMVo5Yn65ynpQjIdqNmhZMk3xjtoi6VkT0TVMVQZdFEb2cTelmiAEcuK47N WUtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OX99CF6K; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g7si1712891edu.333.2020.09.03.07.27.34; Thu, 03 Sep 2020 07:27:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OX99CF6K; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729350AbgICO1a (ORCPT + 15 others); Thu, 3 Sep 2020 10:27:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35714 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729296AbgICO0y (ORCPT ); Thu, 3 Sep 2020 10:26:54 -0400 Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8F6C9C06125C for ; Thu, 3 Sep 2020 06:21:18 -0700 (PDT) Received: by mail-lj1-x232.google.com with SMTP id t7so2954803ljo.13 for ; Thu, 03 Sep 2020 06:21:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=oYAJCWwmY8cmxpPn4BwEU5jj0ebyOjiSup5bfL+YfQo=; b=OX99CF6KkJNmfc3cah9J0jDtURY5SCXnwcy/sD3QgshXNBW9j1zVf/rkRRGYeSbr7t JeMRA7cw7JvE/MXBwWS+jgVDTy081C0Gt+hp0ZZhOKOioMXr5D10EwLgyTZpbqGod0pn ZkgiDeO+5GKLc0FW3rJjEHeMIul0K6wwhUKfJSHWjBs5hmXzpaHrr20LzrIuLZZzWQrp wv/m0e+TMpXoX3za5IYdS6SchZujltYgvCKWzK7bUUqPIc814EyGkfizhaeSABlG/yAV TvAKgNhs08iJNjhZRDsKtGEVTURIeeTYBarbcRzhZOkJ76SLyGpX9uoNoGI9p/1PM2XH W0Pg== 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:mime-version :content-transfer-encoding; bh=oYAJCWwmY8cmxpPn4BwEU5jj0ebyOjiSup5bfL+YfQo=; b=fEJSaZrzMlQBAHQPViBjrty+ggXfB94eqmmE6T276Kc154O8pQ4YRUuoB68EgBei5K SwwtMpfHUVVKx75Dx7ZIRp6Z5gDziQuplb+/STE/0o2lzG/OLc/BJY8Oe4KQSoe/75Ft +k0VYSu6gJ5MEZ38cwM//+FiGjuOU7bwMQbNPpqsTs7W0Qz82t7FwhfnEOlsIT/R+uJK eTPsd5fDoVu7w9bdsz6el70JLgImQdV4GIuIeFQYik7Bvft+hcKzsFLiXtCoKux5tlrM glU6a4vNJeAzMvR+AsgiLSjkQAQNnx+EJlxiqEuYF1HowajBJ6k4bfOSUyA2LZQjWJOh oM+Q== X-Gm-Message-State: AOAM5300BZBV4swL1PZXglvF8Md/IZmJRLIiR346IMMB4feWT5AJEODo LyAxDxwzl0pnrrqEnw2j55QY2Q== X-Received: by 2002:a2e:7e0b:: with SMTP id z11mr1290883ljc.133.1599139276410; Thu, 03 Sep 2020 06:21:16 -0700 (PDT) Received: from eriador.lan ([188.162.64.138]) by smtp.gmail.com with ESMTPSA id e23sm584220lfj.80.2020.09.03.06.21.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2020 06:21:15 -0700 (PDT) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Zhang Rui , Daniel Lezcano , Amit Kucheria , Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-iio@vger.kernel.org Subject: [PATCH v2 0/0] qcom: pm8150: add support for thermal monitoring Date: Thu, 3 Sep 2020 16:21:00 +0300 Message-Id: <20200903132109.1914011-1-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org This patch serie adds support for thermal monitoring block on Qualcomm's PMIC5 chips. PM8150{,b,l} and sm8250-mtp board device trees are extended to support thermal zones provided by this thermal monitoring block. Unlike the rest of PMIC thermal senses, these thermal zones describe particular thermistors, which differ between from board to board. Changes since v1: - Introduce fixp_linear_interpolate() by Craig Tatlor - Lots of syntax/whitespace changes - Cleaned up register definitions per Jonathan's suggestion - Implemented most of the suggestions from Bjorn's and Jonathan's review Reviewed-by: Jonathan Cameron