From patchwork Sun May 7 20:12:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Matti_Lehtim=C3=A4ki?= X-Patchwork-Id: 679775 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5DC0EC7EE2D for ; Sun, 7 May 2023 20:13:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231830AbjEGUNT (ORCPT ); Sun, 7 May 2023 16:13:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59780 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231779AbjEGUMt (ORCPT ); Sun, 7 May 2023 16:12:49 -0400 Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A536269E; Sun, 7 May 2023 13:12:48 -0700 (PDT) Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2ac7f53ae44so42079191fa.2; Sun, 07 May 2023 13:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683490368; x=1686082368; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=u/R0mcMEc4aDzL1o3/ffY+gvjMVy2s/XzSb/ewVs8KA=; b=YpM7hBEFyBTH1OzGuI8HvkqRRif/GRjZT4iyn1FB+9IlZbTZIKihsnvQ5FkUq5z1Rm YxBd9Qg/E2z7tWNfMn0uCgVg7pjpOEdm51RIewcZMyOpxkoNN8+RBbtgTfAeDjkzqc2k YPsK1zFrMDupwWzujT4Q/rnJsfzTTQJSj7W4MWrpxQx12nkJ0TVQ2tZf9pI5ZtdcvilS cZGtkagTR7ZWCW2cs5zc5fAIp0dY332YsrcFKLuU1yyHNQ7EyHi07L31f2n8WAkOm7k4 ZAVEhZg9GyEqk7Ln/iIXSxk9P8DtPMw8sT8ii5F1sEsp9pCJdxvGdCqWK4a9NcT+vXFn t6YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683490368; x=1686082368; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=u/R0mcMEc4aDzL1o3/ffY+gvjMVy2s/XzSb/ewVs8KA=; b=U1FSCWWyS86gsVu+8SrKlLep7h6g0TlQKn+VIT6nSrc7iPyz9983VArLuvtZsHF0Ag rzxXbcdBcIBQtSD+arl0UD3jNNpJ/zJ4cF1n/th5t2XTiISxWPW1Fbptkw2cr7a6kdbX nYqEBUJWqZPQBdG/oNAKFNeSy7sBd3+TE/KhkNEEviIlJH62N64zKn+VEuahcnva6Ito jF996G+47aXQz9w2YyZNAss3HG005O2lBEvy17cXnVhWWg/hAgdHFZWRSTeBYNGjgQ8W SCzAF2Nir7O6tkJ/dG0cXQZA1rk40NRJ0NXLcyY3Ne7wm+PPGud84NqtUEsfU8fB/JUe 5Tjg== X-Gm-Message-State: AC+VfDzH7zgPVjaUlfadB1t4D+Li3K3F0S+AbcHOkF4usB2Mm+rGl2oj OTeGbg6CSEYFOBmmVuGhTbC4YywLcI5+4A== X-Google-Smtp-Source: ACHHUZ49xXc3HaaMyxKl35IFOfvDlyfYwQYLqBLs1FR+e0+Pn4An2xGjUvBVn6uedHyyT0ETATCBuA== X-Received: by 2002:a2e:9902:0:b0:2a7:a616:c39 with SMTP id v2-20020a2e9902000000b002a7a6160c39mr2020087lji.48.1683490367988; Sun, 07 May 2023 13:12:47 -0700 (PDT) Received: from i-vetokaappi.home.lan (dsl-hkibng42-56733b-36.dhcp.inet.fi. [86.115.59.36]) by smtp.gmail.com with ESMTPSA id m19-20020a2e9113000000b00293d7c95df1sm918031ljg.78.2023.05.07.13.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 May 2023 13:12:47 -0700 (PDT) From: =?utf-8?q?Matti_Lehtim=C3=A4ki?= To: linux-arm-msm@vger.kernel.org Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, =?utf-8?q?Matti_Lehtim=C3=A4ki?= , Amit Kucheria , Thara Gopinath , Andy Gross , Bjorn Andersson , Konrad Dybcio , "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , Rob Herring , Krzysztof Kozlowski , linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/6] dt-bindings: thermal: tsens: Add compatible for MSM8226 Date: Sun, 7 May 2023 23:12:20 +0300 Message-Id: <20230507201225.89694-3-matti.lehtimaki@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230507201225.89694-1-matti.lehtimaki@gmail.com> References: <20230507201225.89694-1-matti.lehtimaki@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Qualcomm MSM8226 has tsens v0.1 block. Signed-off-by: Matti Lehtimäki Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/thermal/qcom-tsens.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml index 926e9c51c93c..d6b2957d5137 100644 --- a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml +++ b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml @@ -29,6 +29,7 @@ properties: items: - enum: - qcom,mdm9607-tsens + - qcom,msm8226-tsens - qcom,msm8916-tsens - qcom,msm8939-tsens - qcom,msm8974-tsens From patchwork Sun May 7 20:12:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Matti_Lehtim=C3=A4ki?= X-Patchwork-Id: 679774 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0EAA3C7EE37 for ; Sun, 7 May 2023 20:13:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231892AbjEGUNV (ORCPT ); Sun, 7 May 2023 16:13:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59836 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231833AbjEGUMz (ORCPT ); Sun, 7 May 2023 16:12:55 -0400 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D8B239EDE; Sun, 7 May 2023 13:12:53 -0700 (PDT) Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2ac733b813fso42086901fa.1; Sun, 07 May 2023 13:12:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683490372; x=1686082372; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6u8P14mQesgF/yS3lyxCvRvfSHt2uYAAYsCYWXmPYYc=; b=MSGi+cYfomUIPfoyJijMI0SpN3TLmSe5LhNzWjotVvq5Bomi27gj9OaDX+hQ5gaKNq PDFHCs2Gs+CHEjZkys6Ml1HcEs1SU63F5YHPS/ya8iZ77M/34wdrhgFcrUA6BMsGFJQ5 xgKn0geyABzuGBjAY85/vqf3ltcvfWoX1naS33VPsvrQo5i4zS50m3t7b+fyOru0QFlM qfgxl//f6FwRZ/5ywtYnkMGD8kwJqVCr/qEfBJaXtNntqwslFjb2MHyDSnBpoyIaSZ4T BrcN4Ty+shvPnDs80RQpPugxVTHbqdnjJb73Nlhz2HEhYcfK9VjeDRqSFos5YIajNQXH vZFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683490372; x=1686082372; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6u8P14mQesgF/yS3lyxCvRvfSHt2uYAAYsCYWXmPYYc=; b=ewasgpbhRCIQDKPbLyc5c9oQUESVaJ6d+h4fDLI7PMDZZANlFtJHDi6Sh3Auz2xdT9 KORFWESFD+TXT0h4c7UP1FaMbISGQFo7oJ4yzTSbOMIzRJLuO4+i5jRYooHEz10WKqgB G932XT+kwfUpRHrZklFYvwOEoLSLlW/14DTw+urbga1M/ylUGW5mXbIrp2fXOh81D8E0 fuMztKYPybdS0i+tQSmdgW3ro+qE/N1ilnWSauEw6vxR0wFM+xvFf62GLkBp84o4b9zQ hzpFOMzTuh1nXvcnWX9NNW9WA+oaal2OslQtv/KIRCR8V6O7nXkxXIxsCGsvd5wG8czi 8y6Q== X-Gm-Message-State: AC+VfDy0DrUC4dJuMULCZ0ZMpICDG9TBKIDAqi6d7T+M8vN+RYkVSq+4 dW9F2//AKQohVCwTxWqDPliUGLnAlNCIDw== X-Google-Smtp-Source: ACHHUZ5v4FpjtvLYbOWiaQd6OYDc7MCvhD/ZSjkVMStTZQF1la/IT8BUj03tbvnYbHdBbI+N66XQ7A== X-Received: by 2002:a2e:b010:0:b0:2a7:b1db:7f42 with SMTP id y16-20020a2eb010000000b002a7b1db7f42mr2011601ljk.49.1683490372123; Sun, 07 May 2023 13:12:52 -0700 (PDT) Received: from i-vetokaappi.home.lan (dsl-hkibng42-56733b-36.dhcp.inet.fi. [86.115.59.36]) by smtp.gmail.com with ESMTPSA id m19-20020a2e9113000000b00293d7c95df1sm918031ljg.78.2023.05.07.13.12.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 May 2023 13:12:51 -0700 (PDT) From: =?utf-8?q?Matti_Lehtim=C3=A4ki?= To: linux-arm-msm@vger.kernel.org Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, =?utf-8?q?Matti_Lehtim=C3=A4ki?= , Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/6] ARM: dts: msm8226: Add qfprom node Date: Sun, 7 May 2023 23:12:22 +0300 Message-Id: <20230507201225.89694-5-matti.lehtimaki@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230507201225.89694-1-matti.lehtimaki@gmail.com> References: <20230507201225.89694-1-matti.lehtimaki@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add missing QFPROM definition for MSM8226 SoC. Signed-off-by: Matti Lehtimäki --- arch/arm/boot/dts/qcom-msm8226.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/qcom-msm8226.dtsi b/arch/arm/boot/dts/qcom-msm8226.dtsi index c373081bc21b..c34b8f3139ae 100644 --- a/arch/arm/boot/dts/qcom-msm8226.dtsi +++ b/arch/arm/boot/dts/qcom-msm8226.dtsi @@ -505,6 +505,13 @@ restart@fc4ab000 { reg = <0xfc4ab000 0x4>; }; + qfprom: qfprom@fc4bc000 { + compatible = "qcom,msm8226-qfprom", "qcom,qfprom"; + reg = <0xfc4bc000 0x1000>; + #address-cells = <1>; + #size-cells = <1>; + }; + spmi_bus: spmi@fc4cf000 { compatible = "qcom,spmi-pmic-arb"; reg-names = "core", "intr", "cnfg"; From patchwork Sun May 7 20:12:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Matti_Lehtim=C3=A4ki?= X-Patchwork-Id: 679773 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 92BCAC77B75 for ; Sun, 7 May 2023 20:13:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231918AbjEGUNW (ORCPT ); Sun, 7 May 2023 16:13:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59882 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231857AbjEGUM7 (ORCPT ); Sun, 7 May 2023 16:12:59 -0400 Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D21BD26AF; Sun, 7 May 2023 13:12:57 -0700 (PDT) Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2ac80ed7f26so41166011fa.1; Sun, 07 May 2023 13:12:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683490376; x=1686082376; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xRKM8LIUCNvoyKZPDIYQU6c99R0Qprh6pzqLDekWHaM=; b=Yf7agK590WDNiZi69lpTfJZFr8ng/CBE3R+PI6ZWj8ykd9CrLwNA7cntOY6QVvOepZ YWYv2xMXpSHHH4aQZa5eoZXyiIkO0klkM2b8dkHIzXMt690892x3C1w7mmvpC/39sgeY csplhp0gqPYZ7nfU28STpyNdIyxdHnQ/ahpemKsRR4s3+U8cJ97FZc9qnQO4gTbVrzDs 2pQTiwtEXAqQ8Uea0Z8dDuKuC/8IMRaTFKETqohvv6qwlv+RKaM1GLz1A7CE9sFMq7Xw UeHKbGx+9luzL3TFUc/N1zZtrOXq/jUyN9xzEo9h9uZacxnuqFeYV5b94LtYGxLrUXPf +ksA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683490376; x=1686082376; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xRKM8LIUCNvoyKZPDIYQU6c99R0Qprh6pzqLDekWHaM=; b=AaOsQAg7sFB27wSFnrZYKp5H0vrk8SyJHg7vR4nrbRc6r7/BujG7L45fPlUXG2299W BOVJxOb8qBbmku4NjuVNRLP8rXtlSQx3laiTc5dduKmWgwfMarxKiyziYG1o1QSafws8 shlV6UcVwYsaKq4dcnygrh/K4nhvDioCjglVgwzaXei0spwJ7TphcKL/w28WJ/z5FiVm gTAmwG0s+qbxUmY141gigS+3r5L8gd9NXJJxlfcT4oBR8XeAlRfm71VPPpns5xZt3hva AFF6RnGWm9kjKvUBU6UYFBiaW7DsFkUfF2hlamLJ9MXAqD2y9QsZxDps8xxGNUiXaInF WogQ== X-Gm-Message-State: AC+VfDykHcqsMxxs5Iv01X6cbe4f7vWIcv2f5Zu8p3cfeQuULPkVe5zi uamRiY1wvD6HXQ1m+5L/vzb1K0OP+px07A== X-Google-Smtp-Source: ACHHUZ5X037Neowba5GMOWBVl/ydyXVTH9e/vEz5t2YrJxYhE71mDwsMp4d5sm2cQpRxhzs6O4cDtQ== X-Received: by 2002:a2e:9c13:0:b0:2ad:814c:6ad5 with SMTP id s19-20020a2e9c13000000b002ad814c6ad5mr984789lji.46.1683490376204; Sun, 07 May 2023 13:12:56 -0700 (PDT) Received: from i-vetokaappi.home.lan (dsl-hkibng42-56733b-36.dhcp.inet.fi. [86.115.59.36]) by smtp.gmail.com with ESMTPSA id m19-20020a2e9113000000b00293d7c95df1sm918031ljg.78.2023.05.07.13.12.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 May 2023 13:12:55 -0700 (PDT) From: =?utf-8?q?Matti_Lehtim=C3=A4ki?= To: linux-arm-msm@vger.kernel.org Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, =?utf-8?q?Matti_Lehtim=C3=A4ki?= , Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 6/6] ARM: dts: msm8226: Add thermal zones node Date: Sun, 7 May 2023 23:12:24 +0300 Message-Id: <20230507201225.89694-7-matti.lehtimaki@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230507201225.89694-1-matti.lehtimaki@gmail.com> References: <20230507201225.89694-1-matti.lehtimaki@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add thermal zones present on MSM8226 SoC. Signed-off-by: Matti Lehtimäki --- arch/arm/boot/dts/qcom-msm8226.dtsi | 44 +++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/arch/arm/boot/dts/qcom-msm8226.dtsi b/arch/arm/boot/dts/qcom-msm8226.dtsi index a0c3d25eea65..f68556b15183 100644 --- a/arch/arm/boot/dts/qcom-msm8226.dtsi +++ b/arch/arm/boot/dts/qcom-msm8226.dtsi @@ -752,6 +752,50 @@ smd-edge { }; }; + thermal-zones { + cpu0-thermal { + polling-delay-passive = <250>; + polling-delay = <1000>; + + thermal-sensors = <&tsens 5>; + + trips { + cpu_alert0: trip0 { + temperature = <75000>; + hysteresis = <2000>; + type = "passive"; + }; + + cpu_crit0: trip1 { + temperature = <110000>; + hysteresis = <2000>; + type = "critical"; + }; + }; + }; + + cpu1-thermal { + polling-delay-passive = <250>; + polling-delay = <1000>; + + thermal-sensors = <&tsens 2>; + + trips { + cpu_alert1: trip0 { + temperature = <75000>; + hysteresis = <2000>; + type = "passive"; + }; + + cpu_crit1: trip1 { + temperature = <110000>; + hysteresis = <2000>; + type = "critical"; + }; + }; + }; + }; + timer { compatible = "arm,armv7-timer"; interrupts =