From patchwork Fri Oct 13 08:09:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luca Weiss X-Patchwork-Id: 15317 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2908:b0:403:3b70:6f57 with SMTP id ib8csp1734599vqb; Fri, 13 Oct 2023 01:11:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFPbmSho7Fipqj8yS/yAecREi/HVIUbgdWBR2KYui/got9jYMHfP+tZVSvwa+q8d7PTv238 X-Received: by 2002:a05:6a20:8f01:b0:15a:2c0b:6c81 with SMTP id b1-20020a056a208f0100b0015a2c0b6c81mr30862955pzk.3.1697184697333; Fri, 13 Oct 2023 01:11:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697184697; cv=none; d=google.com; s=arc-20160816; b=q4/Kd0HnqPdHa4XHudh7nHCPzDyE4V8CQ7JD0TslWIyNyLbiJQYHY1Z7kVGxTfh7RK t5aZj2HkMxa0k7Ecx0hoUt1ntT46JhzaYgiW+tuUkqcPYSF/9fTh4g+JVw38mKZqmJJy NyhF7rGdw61eXXNGW1jNwd7Vncf3zXzQEuC/s7oemhzuCtlEJ0bpMR9ueVrlJY5W7M6K x4UWYvZXJeq34TIkmYTi81eVqOagRAPGeKWCErixOLwi61GUPU5dfpomYnQa59RPObT4 Xmb0q6hOMCTfQn6jPySu9r+8ZpTxhv2M4KbClRR9afmO26T1yFQSeXpKzjp+Y0+3zEct KG2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=tpzwZ+RNeBqt/RBUQJuOWXGZTsvoBXF446IDuijvCXI=; fh=TaIMO6VqurOlFtSkuOdlPBpqoEGRWJJ8lInFKm6Jv5A=; b=aIYi0fjyZTgF54OqSvPQwkGXo5LeQunL7J/HTZ7lmrKPQ/ipl3gvNrzVlIpXzxZNQl qGdKWZggyK4MCNDgivHIwXkfECTtQ6IvRrmucw3G3W2jtcJnVS1c2u4h7eOEwOYc63Xq wwB0F5w2YgbnnEGfornRp5E0fJmlZpW5BLoELWvrsYobnovCjfmYpv9R7+4KGDBBIlZ0 zgfWj3aSYVc8wu2Rn5aV8ihMdNGDe1WeXGK1UguLlGo9gAS83fRUqO87QBFlWBKYLlZR sZMZfcA4EDQWEzGO+7gdGPY/6O5hwgI86JRQNcC+Xr8p5wFHX9Ppo6XgajyY9hMRg56M zzPQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fairphone.com header.s=fair header.b=kJ9Ekaoo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fairphone.com Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id ca6-20020a17090af30600b0027b49f7c003si4071766pjb.15.2023.10.13.01.11.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Oct 2023 01:11:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@fairphone.com header.s=fair header.b=kJ9Ekaoo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fairphone.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id A3DE38082912; Fri, 13 Oct 2023 01:10:34 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230001AbjJMIKT (ORCPT + 19 others); Fri, 13 Oct 2023 04:10:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47508 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229743AbjJMIKR (ORCPT ); Fri, 13 Oct 2023 04:10:17 -0400 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8309CC9 for ; Fri, 13 Oct 2023 01:10:15 -0700 (PDT) Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-99357737980so297990666b.2 for ; Fri, 13 Oct 2023 01:10:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1697184614; x=1697789414; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=tpzwZ+RNeBqt/RBUQJuOWXGZTsvoBXF446IDuijvCXI=; b=kJ9EkaoogYB8jyX6l1iFyAJ3s7hSB02WpYBbOOVQodugp1bR8SG1UF51YbKsnJvX7b DxcGX0qjJBxYr1s5M2tB50SFxwAso4qUntOoQ4/27Qs8Gjqq6346K/VhrPTR9SB3jzsB qFASt53uqQZJPw4GUjVDwYUU5U0OIkUeMHZz3OSj/C02vDesb/TDcJ7Z7wJaaCinTOAe DfX8tf2ff/GTDiTMrAdO2eBazQ0D1ovW2LBZds9d+fTV0Z9zm7AQc6CuRFJDQbmtwxFv IBtYDfNCzZfEsICROYZ2YW9Mg+8psjR5hn7I8UUgZShJImyA1OS4wehql9Te77ttTBGL kAAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697184614; x=1697789414; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tpzwZ+RNeBqt/RBUQJuOWXGZTsvoBXF446IDuijvCXI=; b=FZHoqmjKaGbSRIj/7e3lnoQqo4SYzMkQZgawV8g+KLPiWt46/49YbRBK0ZYJ+zmxei FgyGa/p2W/I5vtLz/ctuqmnrOUtR5EK53it08qkW5iO3R5ewK9cLCQAZ14FXuR3O8gXw ouQ0RGrk/jvWCjDLiZgDloiBUWmz5DmXFK0N+GIjwOyunf/uaMeAJQ1xLTCfT5sX5cMf pzlwz6NBpldSJxCcN13KY1uhe5eZfA2yPAHcQIaoJIFXbO2tCMJoKcVSFHA5QdlUzAmJ pxSeng3F7nT+89d7E1y9xBC2YfT1s0A0GjPau+Rg3ZqN65Xd8PkvxfQCJD7vqhhVeQOd Ef0Q== X-Gm-Message-State: AOJu0YzQ9UizG809UFC6eFdEnOcptBjIA9299VMH3tmgE+5LGMjkEB/X Yob4urM8n/c9Iiv34w39ku8HSQ== X-Received: by 2002:a17:906:311b:b0:9b0:169b:eedf with SMTP id 27-20020a170906311b00b009b0169beedfmr24945565ejx.7.1697184613862; Fri, 13 Oct 2023 01:10:13 -0700 (PDT) Received: from otso.luca.vpn.lucaweiss.eu (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id q14-20020a170906360e00b009a5f1d1564dsm11910761ejb.126.2023.10.13.01.10.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Oct 2023 01:10:13 -0700 (PDT) From: Luca Weiss Subject: [PATCH 0/4] Add Fairphone 5 thermals (PMK7325, PM7250B, PM7325) Date: Fri, 13 Oct 2023 10:09:52 +0200 Message-Id: <20231013-fp5-thermals-v1-0-f14df01922e6@fairphone.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAFD7KGUC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI2NDA0Nj3bQCU92SjNSi3MScYl2jJGNDi2QLU8uUFBMloJaCotS0zAqwcdG xtbUA2B40Pl4AAAA= To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Jonathan Cameron , Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-iio@vger.kernel.org, devicetree@vger.kernel.org, Luca Weiss X-Mailer: b4 0.12.3 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Fri, 13 Oct 2023 01:10:34 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1779627140718661606 X-GMAIL-MSGID: 1779627140718661606 Configure the necessary components to register some thermal zones in Linux for the different thermistors found on the Fairphone 5. The names for the thermal zones and ADCs were taken from the downstream kernel but double checked against hardware schematics. Signed-off-by: Luca Weiss --- Luca Weiss (4): iio: adc: Add PM7325 PMIC7 ADC bindings arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7250B thermals arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMK7325 thermals arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7325 thermals arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 221 +++++++++++++++++++++ include/dt-bindings/iio/qcom,spmi-adc7-pm7325.h | 69 +++++++ 2 files changed, 290 insertions(+) --- base-commit: 7c0d0c1272e82888aa01017818d00245d452b895 change-id: 20231013-fp5-thermals-2b318c859dd4 Best regards,