From patchwork Tue Mar 14 18:30:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69762 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1918673wrd; Tue, 14 Mar 2023 11:32:49 -0700 (PDT) X-Google-Smtp-Source: AK7set/ihN5EAE1oyiB3eM/ncCcV8HF3crUTsc44sb131MmzplMI5sa/LDnudoKwpSHgplkHSp7x X-Received: by 2002:a05:6a20:8e15:b0:d5:e2cb:6100 with SMTP id y21-20020a056a208e1500b000d5e2cb6100mr1137366pzj.49.1678818768880; Tue, 14 Mar 2023 11:32:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818768; cv=none; d=google.com; s=arc-20160816; b=d3NdlH67vwA8LhKeDXAiIzO1ihtjSNLrhUD0bmxhnG6TH7Agp7wtyrZB82YbMtcUdY pbW5xSdCmqtFiWZhk3mi0d8QxRY1ql78fjao6IqlghqV9G2mfVn7vmyisJo/wQ4YIUgd gaRMQb3AdTT8lc5uWnLhsct02R9w/nd7eNuYM5+5c0wc0+yihCvPrviAgKK3Km3SnOsj VFfH62k66p0+IOZtxK5r6XKb7JTyM+MT9b0LWgblq/BaGy4kccvZ4QwkM/Pre1GcqDd7 gX4q0VaMEogg+DYlwEdwSD5SpXTnKRht8p8peb24+6DilYBWZJaKdgLlxtzPNBcbu1Yu GfzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=/vO0yyz37sCPjmTdBPnxOQssiPwo3vE8UW/JvvEZOCQ=; b=CGfGINaePOjGEjpbBEv3lfQP+rECKyol5ix2edna8+LGnX7oSUyw/SMa2kk+oclx/r f9XqWCXb0PkEOiLm+g7clHfCcO0i+6Gi7ZPNtKP+kjLgYb6uiY4sjqy5oJQYLj5z08GH LpQY5gPVkKtXep8Ks2jQBibwD+r8FCse1N8uT6PeLYMxRHRQgAs5nF1ZhJZKkESMLD5w iU7dQLpaYvweUZh693k77hUEnX+/3FMus3HsrGPUNR/jNhseJe5rzeL2tQhXjt0Xp0JX IrdaKNaiaW3+ekLjCXQxxwWsQtn5XCz2yu6YliaQ2aWw/3nm097uxUYLluH4gSQ4/dZC 8eBQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=4Gp6JaA+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 188-20020a6303c5000000b004fab1ebfbc2si2872524pgd.554.2023.03.14.11.32.34; Tue, 14 Mar 2023 11:32:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=4Gp6JaA+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230385AbjCNSbL (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230286AbjCNSbI (ORCPT ); Tue, 14 Mar 2023 14:31:08 -0400 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05F3918AAD for ; Tue, 14 Mar 2023 11:30:56 -0700 (PDT) Received: by mail-wm1-x32f.google.com with SMTP id p23-20020a05600c1d9700b003ead4835046so1058654wms.0 for ; Tue, 14 Mar 2023 11:30:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818654; 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=/vO0yyz37sCPjmTdBPnxOQssiPwo3vE8UW/JvvEZOCQ=; b=4Gp6JaA+LlrNYraBYA8mWAWkIYN3+2QBmR2ZoCgv8mKrhj6OaBkVzALZZ2IsHQ8rj8 rf/HpQHGt8QAXJ7mTNyCxkSkRiP98EP5KTwCZJtwj18BmHTcbQaqIvfSkQbd4Yxbmxw+ a+xuPPLUPgdZk81+OFWDNm2/OdZQt4CjthOly5yO52BbthRyKKqCboq/icw/GoDwPI6M myseMTmicelOqnfW2JSIvIDIsUMiaOofIMcK3JViQRbZtGo6E+Fpt12ZuM5X7RRSXFz+ ne/Gv6RWef3bgCaK1QtxI3nWAIgk78WFLl9Jar5OQZxHoSTUhqFPFPHC0WxpnyRucP6a FJFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818654; 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=/vO0yyz37sCPjmTdBPnxOQssiPwo3vE8UW/JvvEZOCQ=; b=Am4rtEHDkIhMkN+UkH9mwh/9C7OB2mKakPWYlngXS+AodDhgj6/2WaFWADq7Nq6HL6 kVfUOShxuf3uFB3Gt9FNTMj9alTqhPPYTk2VRaIYnWG0Iu1jha6ZRLOGgmIUEvLFBC9A YcVu+hpU6YZFWCgvcHkEDiXqWKL7IpSvgdnA8OzdlOlEy9pAiMJM8Klpbg6nAjRJ6C7u E9G2ZZGcwuHFVNYT0Q+lemd24hPrGeJLmq21taLix/u7tx86vImdLAz7mUCp6Ao7O8Gr iDDnwIRH1Qj3sDPNEvX4taujuer5tI965xFNeBmnG4FzkkPLxzkbCLC/PZMMDoI6Ip8+ togA== X-Gm-Message-State: AO0yUKVbTa3+TqCixyLOkGYTds3tF4sLfUgUebQlAjVGadhxafwVfyo1 d4lp0wmB9x0lEwieHM5LonJCgQ== X-Received: by 2002:a05:600c:4ecf:b0:3eb:29fe:70ec with SMTP id g15-20020a05600c4ecf00b003eb29fe70ecmr16501913wmq.27.1678818654514; Tue, 14 Mar 2023 11:30:54 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:30:54 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski , Thomas Gleixner , Marc Zyngier Subject: [PATCH 01/14] dt-bindings: interrupt-controller: qcom-pdc: add compatible for sa8775p Date: Tue, 14 Mar 2023 19:30:30 +0100 Message-Id: <20230314183043.619997-2-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369068894453937?= X-GMAIL-MSGID: =?utf-8?q?1760369068894453937?= From: Bartosz Golaszewski Add a compatible for the Power Domain Controller on SA8775p platforms. Signed-off-by: Bartosz Golaszewski Cc: Thomas Gleixner Cc: Marc Zyngier Acked-by: Krzysztof Kozlowski --- .../devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml index 94791e261c42..25c4662a0280 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml @@ -26,6 +26,7 @@ properties: compatible: items: - enum: + - qcom,sa8775p-pdc - qcom,sc7180-pdc - qcom,sc7280-pdc - qcom,sc8280xp-pdc From patchwork Tue Mar 14 18:30:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69780 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1923353wrd; Tue, 14 Mar 2023 11:44:03 -0700 (PDT) X-Google-Smtp-Source: AK7set9P73dM9ku/cvUZzb3HfqJkxfqE5FoEAERFrt4xUu7hfSQQ2jQCBL2gQ0Ka6f9p3JysT4g4 X-Received: by 2002:a05:6a20:8c97:b0:d0:4297:c698 with SMTP id k23-20020a056a208c9700b000d04297c698mr24066280pzh.9.1678819442926; Tue, 14 Mar 2023 11:44:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678819442; cv=none; d=google.com; s=arc-20160816; b=EnU1JAiLJuKrziVBVRKEnWByCoLUfsQzphg/LNie9twqTrhjw9DFf7mWPH3q9cCZdt u/xuAWYm5YUZdyJceBSNB7famqlup35XkqqTn2MT7otQVo2kABYv9nL95j00qs8iORiM SdcmffJb7k1p2PcygJ3qEc7LpvFVLb3TJmyc/c7M1xDI1UQzNsT5AFfddsP9HtNSx0ja pJuBW1dAzGyWPtqyIxEvYNaiXHlU2iXzyav7R7+fNXUe/thWFO4o4xXURcD7/mn4Zvei PdenLiidImfPyCiarL7VKdgMWjwl2XB43Volfd6Dl7DAMCIM6HsyXRDOi01ZSCR+GSrA m7fA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=fuuEjmrbMj1oVSmMC53YE236zaBmRiKiAfz/V0m6A8g=; b=lHyzuEjhj2J6rkDLBz9RvqZslzNeMCf88GszRe98HcJE8zDliJzLLbaUUYwAT3sVc6 Eo0RbWD9Cq8py0kCpDooz24HBW0kfPnLGdrThYAqvrTFV63CyC70W6WhuHpCkVQZti2x jgjb3T3q481xt2PA3QkkDBBiac7H5sxqw1/047woNLR7LPSiVlG95HaKayziDweTTQcb lxaGW+ylv+RKFPjtlGs7R7xuYPJRG2Jy8A5lbklLW5cO7KpE75bTv+3PA9/CVoMsNd6w noibWO3kBOJMdofGpZzilbih3X7QZUdXsUrKXlN5t+QGgoMVZhDzts4jmDNDfSZXfHwH VfUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=wNzmctlA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b20-20020a630c14000000b005077dda047csi2727875pgl.803.2023.03.14.11.43.50; Tue, 14 Mar 2023 11:44:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=wNzmctlA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230373AbjCNSbP (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230308AbjCNSbJ (ORCPT ); Tue, 14 Mar 2023 14:31:09 -0400 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 20F1C1A48F for ; Tue, 14 Mar 2023 11:30:57 -0700 (PDT) Received: by mail-wm1-x32f.google.com with SMTP id j19-20020a05600c191300b003eb3e1eb0caso13838126wmq.1 for ; Tue, 14 Mar 2023 11:30:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818655; 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=fuuEjmrbMj1oVSmMC53YE236zaBmRiKiAfz/V0m6A8g=; b=wNzmctlA1WtK9v028tbq9ylEjdTPyatTxL8veKW1ylMOMx7tN3jbK6zUnnQ86iYWHY L5pjuTrVpyXrVLaqqMD3bhEcoMo+5MFK+OthVb/taJGnIMsdFLzPruA67XHdrDgR9983 RsQe3FPLjpMyhL8LiPuapf8+/fwgRrqd+q6cfNO+Dj2Ei5rO8zSfdqL6cbNUaLRPNWQj PXp+OEsl5PsO24/OA4aQv37NLbRQf8zMpLDMinKQIcqKfXitzii8BeYeX7/tX7CqzaYV qS9GDdmscqjbYVDR0dN4OxkJrgfY0Evz5qOZVGQoRAYCxpqmI2I5++aTxoW3AZbb45nl sDtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818655; 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=fuuEjmrbMj1oVSmMC53YE236zaBmRiKiAfz/V0m6A8g=; b=ZpP6nW/ZQhJ5/y2a4OGU3buMgRyMbv8BwehmbU0uts3SsqRmtq59y9zTOOORQfDdwf ZzzeO6CXss5P5qpBjswUl38CRmkbVO9Q8v8rHd2oJ2ciFZiXO69x9Nr046Wr9111nvir oEG61H3D6RDxz205BD8migVcaVJTbhEcHcQ5eQYCiC57K0FHiAE+ibui8UHzAbZknPZ1 3uQq4RXkmWLqz0UBwOeTjQyt2c7s3gHrcsd0vaWBsYVLcE11D+8Fxc2UiK8zwXfb8msg GJukOypPVJvIv2G9xgKPeabK/inbJMrvmw46gg4f5U+LtSrvpOvv1ITD8ss7xXFbocCS ho1g== X-Gm-Message-State: AO0yUKXRRhjiWBJmOx91n9RnzjfPNYu3AP3MaOohAQ90orOm2KDSgDpz nQ9OEr1kehBQRZzCP4qxzWkNKg== X-Received: by 2002:a05:600c:4ecf:b0:3eb:29fe:70ec with SMTP id g15-20020a05600c4ecf00b003eb29fe70ecmr16501959wmq.27.1678818655642; Tue, 14 Mar 2023 11:30:55 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:30:55 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 02/14] arm64: dts: qcom: sa8775p: add the pdc node Date: Tue, 14 Mar 2023 19:30:31 +0100 Message-Id: <20230314183043.619997-3-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369776160618366?= X-GMAIL-MSGID: =?utf-8?q?1760369776160618366?= From: Bartosz Golaszewski Add the Power Domain Controller node for SA8775p. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 41 +++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index c5b73c591e0f..428d9e0849b8 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -585,6 +585,47 @@ &config_noc SLAVE_QUP_2 QCOM_ICC_TAG_ALWAYS>, }; }; + pdc: interrupt-controller@b220000 { + compatible = "qcom,sa8775p-pdc", "qcom,pdc"; + reg = <0x0 0x0b220000 0x0 0x30000>, + <0x0 0x17c000f0 0x0 0x64>; + qcom,pdc-ranges = <0 480 40>, + <40 140 14>, + <54 263 1>, + <55 306 4>, + <59 312 3>, + <62 374 2>, + <64 434 2>, + <66 438 2>, + <70 520 1>, + <73 523 1>, + <118 568 6>, + <124 609 3>, + <159 638 1>, + <160 720 3>, + <169 728 30>, + <199 416 2>, + <201 449 1>, + <202 89 1>, + <203 451 1>, + <204 462 1>, + <205 264 1>, + <206 579 1>, + <207 653 1>, + <208 656 1>, + <209 659 1>, + <210 122 1>, + <211 699 1>, + <212 705 1>, + <213 450 1>, + <214 643 2>, + <216 646 5>, + <221 390 5>; + #interrupt-cells = <2>; + interrupt-parent = <&intc>; + interrupt-controller; + }; + intc: interrupt-controller@17a00000 { compatible = "arm,gic-v3"; reg = <0x0 0x17a00000 0x0 0x10000>, /* GICD */ From patchwork Tue Mar 14 18:30:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69765 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919281wrd; Tue, 14 Mar 2023 11:34:16 -0700 (PDT) X-Google-Smtp-Source: AK7set+HEF58cVZcyXNC5FrAnA27onQDSp80hDoiL4MzCxak41JQV2nU73bufztWzL2JRydvUCAT X-Received: by 2002:a05:6a20:12cf:b0:d5:6a8e:6a62 with SMTP id v15-20020a056a2012cf00b000d56a8e6a62mr4255107pzg.33.1678818856308; Tue, 14 Mar 2023 11:34:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818856; cv=none; d=google.com; s=arc-20160816; b=kAtjLiJ0mfc5YjY/t1BLy0PF0BjUwyTTwZ0I1lVub3Ydz11s9s0igX51AheY+pIEm6 vhVnDLM08zVGNxISNLBe5wjp+0PZ12MJfpZT0FNCKQYQWbfFaUZ/kDbZCmNH1iQmQeX5 FrPmQ0MtXvbPYTtbvl5RCO1d6GS7R/+LDj/WEVTbLbDF0JAHFnUb4pZek7ah89xzN1A6 8LjV2dgbb+jEgGqgQ0NN88rVkhzKj38CEAX1AZDYCfu8gGeYHLek+fSmnV75Lkt5rnuj LoOpumK2rlFEn4yJ6Vgujo2xy8xGCkfri3yTIyc8BynkYMUm8517M2wdZrKbflmpmrC0 KwRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=mfzfaPBvy2iHf+DRsTEsWZvUw3uhdBHb/tIk1eFva8k=; b=gpG/6u3woL/YNXlrDcmg22zNaP7TOkGw2mgFGc+WtwqAK8ILcjn41RbzBvgk+HaDs0 QvuY4fEXDrc7iRAtpGq2GvNAOYg4J7R2D8Qz4/Zs105s1vTaNruaml7NKUcTwDXPRbj1 aPbO4khGrHYDch7rJENcrf8zPiehQHZwMTvrQz3l5IHYqpryUS7dzE07we6XP6/z0p1r xlAad0RDokSm58bGfJ+6POq8aiScvIe7xBBaufMhxr3fjBjnNvxleFC+1sXP9iB8A16N aygah5IDQKfjhKMfDrCQ8WskFQPkOcJ1VWDhfiY5IBYHl7vpqKaj0j+lt/VqMrgSTkQh bNEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=jptdwn8E; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q20-20020aa79834000000b0062538178443si2758416pfl.151.2023.03.14.11.34.01; Tue, 14 Mar 2023 11:34:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=jptdwn8E; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230378AbjCNSbU (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230322AbjCNSbJ (ORCPT ); Tue, 14 Mar 2023 14:31:09 -0400 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 262AD1E9C5 for ; Tue, 14 Mar 2023 11:30:58 -0700 (PDT) Received: by mail-wm1-x32f.google.com with SMTP id bh21-20020a05600c3d1500b003ed1ff06fb0so5414587wmb.3 for ; Tue, 14 Mar 2023 11:30:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818656; 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=mfzfaPBvy2iHf+DRsTEsWZvUw3uhdBHb/tIk1eFva8k=; b=jptdwn8EK8j4Em9IgxQcq5UKEO+QZKMjbMGUjGIPOE+hDRjnZbsil+5OpcKsvaWmIY wpSKZEVQ0bapKf9W8tBB267EZfyhgIBFxRSsHfGT4p/3kUgEz+TnjJZMTapxtds18Yyr mzy3AANoRArTrKWenvHq+Kwfz11S1GIA/FxfeCg16sMaIkkZCKNWh/5YHRNeu+B2DG9u CWA7xe13+ske3CO1Frg8aH3S072PnLVkA8LZujcJz4A/pmV32YiPBwKTWtjEx/Si4e2S tVicpz4x3ray/TA+wNCxf7XKS2s+X3KhsB88Nwe3hUzDjklvyNGrGTLGgrvtF3FnmB1e aEOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818656; 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=mfzfaPBvy2iHf+DRsTEsWZvUw3uhdBHb/tIk1eFva8k=; b=64EcNwrBu8z6LQnL4aBGJrCDUT7bycNJRdbzfAps7dvGdnThdFB2YZx82OcNtIVH+g 7OsVA9nauhBH3DnHQGfR7+Z/IFenAzT/gVVpgliIv4ZiSzu6imXZ8x+XiQx9b1z2EiYP +8zmzLJXDPrFuwMnD56aW0rTc7ExRFnCm+tZ47djVDLnWfSXfatWsDwFTHS0WCZk/2WE DrgIJvhrfRHNfCP/HW0mT/Q3j5eYp5UHSf9yfNIuMzmg9mB2xBD3jL52Sut9jpZoASTu SKPWN0w85NODiE5Zzs4CAqdrwnRUlUUzD5t0N5/G2hFyGRctffSdDYe7eKm8zElQqJo7 CQIA== X-Gm-Message-State: AO0yUKVBGC3XWpe4KQALRfbFqi36B7OBm9KHqw8+EDNXOF06XA6ERh7V hX8lpFOONuEYk+MrmGaM76NG7w== X-Received: by 2002:a05:600c:4448:b0:3dc:1687:9ba2 with SMTP id v8-20020a05600c444800b003dc16879ba2mr15041784wmn.35.1678818656755; Tue, 14 Mar 2023 11:30:56 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:30:56 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 03/14] arm64: dts: qcom: sa8775p: add the spmi node Date: Tue, 14 Mar 2023 19:30:32 +0100 Message-Id: <20230314183043.619997-4-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369161141619576?= X-GMAIL-MSGID: =?utf-8?q?1760369161141619576?= From: Bartosz Golaszewski Add the SPMI PMIC Arbiter node for SA8775p platforms. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index 428d9e0849b8..22c98ebc4c46 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -943,6 +943,24 @@ apps_smmu: iommu@15000000 { }; }; + spmi_bus: spmi@c440000 { + compatible = "qcom,spmi-pmic-arb"; + reg = <0x0 0x0c440000 0x0 0x1100>, + <0x0 0x0c600000 0x0 0x2000000>, + <0x0 0x0e600000 0x0 0x100000>, + <0x0 0x0e700000 0x0 0xa0000>, + <0x0 0x0c40a000 0x0 0x26000>; + reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; + qcom,channel = <0>; + qcom,ee = <0>; + interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "periph_irq"; + interrupt-controller; + #interrupt-cells = <4>; + #address-cells = <2>; + #size-cells = <0>; + }; + arch_timer: timer { compatible = "arm,armv8-timer"; interrupts = , From patchwork Tue Mar 14 18:30:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69782 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1923410wrd; Tue, 14 Mar 2023 11:44:12 -0700 (PDT) X-Google-Smtp-Source: AK7set90CXgEGIFP4fMJQw4m+rRwKhLxLVW0guSxdmBrTBUV7zak/Maah/4PVSCBZntqzu+hoWqz X-Received: by 2002:a17:90b:110:b0:23d:27fc:8437 with SMTP id p16-20020a17090b011000b0023d27fc8437mr4996288pjz.14.1678819452247; Tue, 14 Mar 2023 11:44:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678819452; cv=none; d=google.com; s=arc-20160816; b=YB61BvjO+JsE1KsflX99rt5txZn2VxGQRk4H6P+5sZAvZzL6qRvYnYKN0EpNlf9Ian MqEBzSbOttH6bZvb2tYfEG0Ei8TZ7r+aXb9wO43VxuCzfh3mAFE2kTK8ORIH+1B91hjX S37WiJlDc0zb1KmS0W7XqjNEp/lO9n6DoU0VeIeOGy36hLfgU++b9aNAjPXEiqQ/savg fnZ3ubwq0WKD+qjlGoCwKZ/EwQlZs7f9C/qh/ByzIcrxAUEvJPTUfGzrs4PhtNicugmO ld7mCPyhGGOaPr1CSPUmhGpbFOyW3Cw96KsA4ULQuxseQQCLrQH9paBPAjRLQRlzzwiw 1MIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=kIxBA2zlxML9hOs0dvz6DfCwg7oJrI83UIUnR1uCeBs=; b=ZOwc9J90oVTH4ZJtkrDTGLJRHZKH1lwkya/zcnfEYH24aiKKjxSkEvohZbtSBV1iNY w1C+3gVAk7BJiCsn/X1NG/29E9UnqqCcFAZ8sR1yIDDN+tm2ar6PAewhZK8VcCrSqm7w I5SjANN+m1uWDGkBbaoJdX7GOvu0PqjFDKCc80gMgLHKXotb6wFQAINBNHkG8e21ibjz afyByeFf/Fl0LeIrR8C0b3rav/5SmMMvkfAa0T2A50oxRb7TsycyVP7thxzKB/cq3w51 gv4/dbFJo517ITrKXco1ACZE0NtdbCtCrAY3x9/9wq/5hzrHC8/aK3+qsEZkgeNvNOr/ 5GUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=EmK746ap; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w4-20020a17090aaf8400b0023720e7e54dsi2934916pjq.49.2023.03.14.11.44.00; Tue, 14 Mar 2023 11:44:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=EmK746ap; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230479AbjCNSbX (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41190 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230371AbjCNSbK (ORCPT ); Tue, 14 Mar 2023 14:31:10 -0400 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2AF5D1B578 for ; Tue, 14 Mar 2023 11:30:59 -0700 (PDT) Received: by mail-wm1-x32c.google.com with SMTP id l7-20020a05600c4f0700b003e79fa98ce1so10828651wmq.2 for ; Tue, 14 Mar 2023 11:30:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818657; 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=kIxBA2zlxML9hOs0dvz6DfCwg7oJrI83UIUnR1uCeBs=; b=EmK746apIdSh2XdjgbFudbJUw7DZowe3fkKEnVOTcm+/waCIPVsMPo5l9XVIZqhEIO QFNPofrD2Wt/8/WEmFgMPOfKG46WUG6a1AgapIsGwUjKpOt/KBWtPBR4QlqpwpZbFzZg 915V6WTJzBBU9t6rcmlxJaWbjy1PC6Z8GY8HtgmGoxQMMRtEumaRbig0x1hYgs9KzMJm zgiEOQC394GKZ+hYtmQ77I4zJ480N9DANqlT9JUtwxGU3AHw2ooJMdDhgIR79U1vQ9Lh GaAb6R+5HZaGdjcacVzUNkE695LrM+TKoXodjCh3ZgioY0UgxFcux1eeH0k15P1H/DFc Myeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818657; 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=kIxBA2zlxML9hOs0dvz6DfCwg7oJrI83UIUnR1uCeBs=; b=AzQm721YVoy7faqG5s+j4UsLYmGRTPG8RGXNMO02L/6pv2+MUPWOfFyOLeMi1RFfg/ Fe9OTB8rQKDRRmuMnF4qkY16JP40HSaDlAl63OSH2SJbAbsryU+bPs0bp10uEECQWowJ VNMDVikXlB7tPb4XtMeTZ1EKEENg0BpzKY9ps2eMz9/zoJkJ5Nr6rHspQxEt5D3lbN/k PQy5h9AnN4+uP6hGIudRHPDAqg46gYUGxnay3q4DGWld06OjVgOwTsNc7tiCGVAccrPG yqNz+DxhXK9jEySu/Z6GrIIg82T2D5vnBRNieXq9hj07wP7193pU9y1n8xkKZfoFrS7o cBog== X-Gm-Message-State: AO0yUKVIrOMGq5KI+ZKpU0khpNX1A43QOuDpYzkYlheP4AHgiHK4fUu8 AdRmQYKBtaXHGXrEBataXOcC6Q== X-Received: by 2002:a05:600c:4746:b0:3ed:25c4:9 with SMTP id w6-20020a05600c474600b003ed25c40009mr3150753wmo.15.1678818657622; Tue, 14 Mar 2023 11:30:57 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:30:57 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski , Lee Jones Subject: [PATCH 04/14] dt-bindings: mfd: qcom,spmi-pmic: add compatible for pmm8654au Date: Tue, 14 Mar 2023 19:30:33 +0100 Message-Id: <20230314183043.619997-5-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369785973824873?= X-GMAIL-MSGID: =?utf-8?q?1760369785973824873?= From: Bartosz Golaszewski PMM8654au is the SPMI PMIC variant used on sa8775p-ride. Add a compatible for it. Signed-off-by: Bartosz Golaszewski Cc: Lee Jones Acked-by: Rob Herring --- Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml index 8f076bb622b1..078d47a6ac83 100644 --- a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml +++ b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml @@ -78,6 +78,7 @@ properties: - qcom,pmk8350 - qcom,pmk8550 - qcom,pmm8155au + - qcom,pmm8654au - qcom,pmp8074 - qcom,pmr735a - qcom,pmr735b From patchwork Tue Mar 14 18:30:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69763 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1918896wrd; Tue, 14 Mar 2023 11:33:21 -0700 (PDT) X-Google-Smtp-Source: AK7set+Z0y8Z6OX1tDFj2wDjur8oE1cPVc5b8SKBhm3AkQNVmb82hLhyhOnIUKqQ/sFnyxkP0AjY X-Received: by 2002:a05:6a20:72a2:b0:d4:a56b:bd24 with SMTP id o34-20020a056a2072a200b000d4a56bbd24mr4730924pzk.16.1678818800855; Tue, 14 Mar 2023 11:33:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818800; cv=none; d=google.com; s=arc-20160816; b=IGjShNV3wu+TscHuoKSXzk4hTD5WEBg+Ej3KymkB+rwMb5Sn5w/JQlQ6xMJPq8NGZv osFmjw+olh3UBRsP4OmsSwLkG1Iw5mY1N//rQQs9csekfS8GZugTUT8Y5MHLrNsDDuEb heDLreUkIRuQI0YFo4N+P73yh/jZENxodDeUR1IKyyegC5SVf4zzCPz3BILuszIBWEwF 424ILOGtaqXXJifLDtJE+xrDeQepn4ixXFDY5mk9m18MwowLd1Ep9s703Mbs0R+CLLA6 UYSkTFc/zCfMriaDtsN7LacRyLYsQRXcRpM6qGDMEVapnVNQscETkvmmcD5TIReG7F5L AqeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=7zlKvK/qoHQY6rAwjMUbU+tla4aUvklVHkaE62d6X1o=; b=jjYuUPiDGSlquXDIyTOtbm6DCNQgR5Ehhrtai+eeYwst4tGtZo2/6CZI7SDYtd4PMH tJLVO0KFL3sQfQNJf2SUDjMG30w1qzlHs9VdP6/7GPPGZ1p4Nwfow6eKW+HCsvv4LYaO m07DVZl5rJLnlfcDPUA6BAYSH4EeW18pNsLWWOqdalTv6jn6OnwGPKZ4tI9ravBlYIOO h2YnCvcwbxNkR9jK+72SWB1aCfbTFTOruKgscck2D3WybLTSoViknd7PJAXJowQzTceW MQTipDwECpHY3yveYT3dvHwq1Z96TnY/Z+Lvg/1O9vL4VNHgyUcthfbahYp1p2wphbJc 7LvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=mAHZfWoH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t71-20020a63814a000000b0050a16d20f02si2688105pgd.688.2023.03.14.11.33.05; Tue, 14 Mar 2023 11:33:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=mAHZfWoH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229704AbjCNSb1 (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41160 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230312AbjCNSbL (ORCPT ); Tue, 14 Mar 2023 14:31:11 -0400 Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5817410274 for ; Tue, 14 Mar 2023 11:31:00 -0700 (PDT) Received: by mail-wm1-x331.google.com with SMTP id k25-20020a7bc419000000b003ed23114fa7so5131673wmi.4 for ; Tue, 14 Mar 2023 11:31:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818658; 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=7zlKvK/qoHQY6rAwjMUbU+tla4aUvklVHkaE62d6X1o=; b=mAHZfWoHife7osWAwNO1qjf1eVt4tln5Im6PldiMduGLQ+6yF8xbQVPRGTryokoOYM tyDwJvmRrXHKoKmwlLwSuebsVS+SiMCR6np98xw+xyNTllnVxqC5UQRFyLUebAzXVce7 ftS8+C6Qc4XlIC+UOSIMV/6ek8IRbrSpx/BV+pzaLj6mcxHLQyzUndX8C0HLljUFEdJr Pq3g2TmdV8zdbH3GH6BOZEAEX/kZPvPN7vYmX5Rv4MRt1Q7RJcFNValYkbMd4XjXpdRc VvbqwxhkfvVMpw9A5pkufi6nZpqVKa9DOVCXVosNh7DKyOOthkbe9cRUDWJd7TEMyqQz OGLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818658; 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=7zlKvK/qoHQY6rAwjMUbU+tla4aUvklVHkaE62d6X1o=; b=SFZpPuwehAGTLaGDYIcdEu8vRGNU456LHrcKzB63nvBpSb0gABE37jLgI+i4Y4INi3 CHswiokkVuxOh7iNonjfM1C/DYcYobqpTrxg2GsyNw8xhbe+6NOTsBHTwbuI8topN+WH 2TnNCaqYv7Qk9DYJvW4CgYV+RNz6DrR0W+aLF1Hb+ENyDdFJ3o6YE/8AvONCUM7jMWmO mw/KlSUizI0+K5gvYhZEa+FhSdZBXsAj39r/S5Ri7AXnnpzhy0Befpjh4Apz9zrNmrSH L6Zo3qcr8rL3umZxR9TrYMXb+2AXkwApAqhq+6V2zMWec45Kt/ABS7EWWQzUCvPjAnRO aL/g== X-Gm-Message-State: AO0yUKUFbQt/fP7p2dT5LtugVmpcBH7QkKtr02W7t3okyZISfJzn6efM D6o0ShL2RNKGznsOOPolTLigtA== X-Received: by 2002:a05:600c:358a:b0:3e1:e149:b67b with SMTP id p10-20020a05600c358a00b003e1e149b67bmr3037171wmq.18.1678818658568; Tue, 14 Mar 2023 11:30:58 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:30:58 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 05/14] arm64: dts: qcom: sa8775p: add support for the on-board PMICs Date: Tue, 14 Mar 2023 19:30:34 +0100 Message-Id: <20230314183043.619997-6-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369103014715552?= X-GMAIL-MSGID: =?utf-8?q?1760369103014715552?= From: Bartosz Golaszewski Add a new .dtsi file for sa8775p PMICs and add the four PMICs interfaced to the SoC via SPMI. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 37 +++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi new file mode 100644 index 000000000000..77e2515a7ab9 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi @@ -0,0 +1,37 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2023, Linaro Limited + */ + +#include +#include + +&spmi_bus { + pmk8775_0: pmic@0 { + compatible = "qcom,pmm8654au", "qcom,spmi-pmic"; + reg = <0x0 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + }; + + pmk8775_1: pmic@2 { + compatible = "qcom,pmm8654au", "qcom,spmi-pmic"; + reg = <0x2 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + }; + + pmk8775_2: pmic@4 { + compatible = "qcom,pmm8654au", "qcom,spmi-pmic"; + reg = <0x4 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + }; + + pmk8775_3: pmic@6 { + compatible = "qcom,pmm8654au", "qcom,spmi-pmic"; + reg = <0x6 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + }; +}; From patchwork Tue Mar 14 18:30:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69774 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1921188wrd; Tue, 14 Mar 2023 11:39:01 -0700 (PDT) X-Google-Smtp-Source: AK7set9ES3tkoG3JQjgFCSOSWhpsn3uKyZA4Uif/Jy+rhfRdULmLNEftGGT7BFz2lL3GCKOtTMj9 X-Received: by 2002:a17:902:ec8f:b0:19a:972a:7cb3 with SMTP id x15-20020a170902ec8f00b0019a972a7cb3mr47424500plg.60.1678819140951; Tue, 14 Mar 2023 11:39:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678819140; cv=none; d=google.com; s=arc-20160816; b=saBiJYS4NZwFHFjkJHPMYGV8RN6wNkcYwM2ZebKsXvB2BvsPrYIcgU0IMT3c1w+U0g q5wjGlTi5oCl2Out7uZ+XHjeJW5Rrg7YZuqgIN2pVT8U93il1OWJ4D9v7a5TIhcGOp4S E4yOdzrLp1fuqh4CI0CizIW3ucLbxs9Y2bfAFbkKXhGJ/UJQ0oMQVj9qqTnvV5pCn9Mv lvkYYrYZ6hK5FaQS11xsZYKBZLyj8UFZ7lsqV+JXKrtI8KZDdTm7crMiaLdkC46j+UfV WmZWb8gnR3wa1QHiutt+0bF3Wq+DLl4veRZn3CFDyTpn+2pFScDyqfhRNXU73vrdpzzl zFfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=2bIVnlHmt6qvzfXTr0gBom9xZmGvzExFYpzsX6hvpJY=; b=h+crwF60i3JGUz60rlqRXvY37HwKqOMDaVuZqHQ+zJQydHBJOoplmNU55HfVePtDcz lQ2byr6gGPQY4wPdLpDSdfEnwF7/9wO+8ub7jc3hLmfoo8VT/ftXEAl7oU3ZOwHD8eg2 0ji7MBJh2/MwNEIuGVptwtcDtqTG1l7z/HGyQtvOFpoqMCAV6cNH2IMa4Qcv3hAmF6qW JeTTTELPGXrEVA3hs71XSW5DHKl2miqn0N/CqFJUBRREf/cqPy0esMbkuX4+jMyAQXEh FrVrT8ptABWZyJugz8ciWdw1Wzr2jMj5qc31jpKZOu3C5TuJKDitn8MPI9NdauFVDDdu Iv7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=ZewGe8JO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kh8-20020a170903064800b0019647978087si2872324plb.364.2023.03.14.11.38.42; Tue, 14 Mar 2023 11:39:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=ZewGe8JO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230517AbjCNSba (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41190 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230402AbjCNSbM (ORCPT ); Tue, 14 Mar 2023 14:31:12 -0400 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1D09134C3E for ; Tue, 14 Mar 2023 11:31:01 -0700 (PDT) Received: by mail-wm1-x333.google.com with SMTP id l7-20020a05600c1d0700b003eb5e6d906bso10806723wms.5 for ; Tue, 14 Mar 2023 11:31:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818659; 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=2bIVnlHmt6qvzfXTr0gBom9xZmGvzExFYpzsX6hvpJY=; b=ZewGe8JODcxm8N4lkEAmiZACO9UYNA8LS27Av68xAGVjmTY0Y0qH4+L5NgVK1MKr5k Lw5r98+JhKhss3uxnUSW21Va2cUq9qOyFqYISkZ45yCsQYs7ORGk+0iHQ0WVH9UOp1js qw5reT72dUevLljlqfifNyaf61dLinbFPtB9XNGUNThjlwrvrND7ZPzgIyRPc9ad0VIP SVAErNCyZfNP7619XkHpQn+rkp5xVaMBQwweETgPEMDHejGbmsFWcORJo8+K6t0XsZNP UXeX0zw3pTyJAicF86+JPxsU+yxZJ34hEWVD28ZFDNEb7WvCfAP7myvpvPjHxGugkJAL DVKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818659; 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=2bIVnlHmt6qvzfXTr0gBom9xZmGvzExFYpzsX6hvpJY=; b=MRNX0Ncdy9icUj4K6p8dKxI9C5ujhdFQHh54quj0Y6Pcn3pMleWapHuuuXBKc5XThz +8kwG+tKFTXd8jn1B7I00DxBaJg3SxAgBvf2OurkTKjeFg83gGgMwhxUKqguQ4govzao Mfmq4yktWptntXhsF29XD2ucSbNzf+CKJz1w0PemXw5ndeYUw/un+q/07pryARqNcNgc SYNbZPmk4P6vD/b3G3kw9EkZDZSBRSb+8Pkhf8u7F2Bja02LBMlhrqVbT/cuDpVXLTKh RMrwrnnUhaWolXMGt4mmqjqkmWgxQuBz3JIBC/Duy4Bo+qWhwGpJrgxoNrBcdXiTRZ8s jcGg== X-Gm-Message-State: AO0yUKUTIo/x/XQqPV/DIYDYdc1WPfr5rHAZ5+u4w4grmS51oVFkS7cD bUoFIvoAremGnUVUtN7bjf8f0A== X-Received: by 2002:a05:600c:a4c:b0:3e2:589:2512 with SMTP id c12-20020a05600c0a4c00b003e205892512mr14964571wmq.21.1678818659533; Tue, 14 Mar 2023 11:30:59 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:30:59 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 06/14] arm64: dts: qcom: sa8775p-ride: enable PMIC support Date: Tue, 14 Mar 2023 19:30:35 +0100 Message-Id: <20230314183043.619997-7-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369459415830917?= X-GMAIL-MSGID: =?utf-8?q?1760369459415830917?= From: Bartosz Golaszewski Include the PMIC .dtsi file in the board's .dts to enable PMIC support on sa8775p-ride. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-ride.dts b/arch/arm64/boot/dts/qcom/sa8775p-ride.dts index 1020dfd21da2..b7ee4cc676b5 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-ride.dts +++ b/arch/arm64/boot/dts/qcom/sa8775p-ride.dts @@ -6,6 +6,7 @@ /dts-v1/; #include "sa8775p.dtsi" +#include "sa8775p-pmics.dtsi" / { model = "Qualcomm SA8775P Ride"; From patchwork Tue Mar 14 18:30:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69767 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919416wrd; Tue, 14 Mar 2023 11:34:38 -0700 (PDT) X-Google-Smtp-Source: AK7set/kEbo6zqQCArlNh7fM7e6lVBRByIceAFMgErOZ1pX0OjtI9S0GDRyoUca0LxCYpe7vgRDM X-Received: by 2002:a17:902:d2ce:b0:1a0:7678:5e0b with SMTP id n14-20020a170902d2ce00b001a076785e0bmr316993plc.22.1678818878177; Tue, 14 Mar 2023 11:34:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818878; cv=none; d=google.com; s=arc-20160816; b=GrgnXZ0pKv5rtdLD8DmpTL34qem7RF1DOSMjiU1SZizqOOS3Ygc9JmRV1vPqIX+Whz 6EecEKS9toxvxx+uVJT/+mFpYpumDk9ao0rPHIkWg4Nq4NImCP8A2tPSvqRZO0wjQp4m IQqM/otb+gPO0ha9GWeBq5cks+Lq6NV3SYe93Seis5gRCsfnZ/51Xzxvk2O5gmQ6CX6i jhaqehlAat7vPpibPaAantcvVE0VbzOFP6pLBQ5uMOBPzVgCsjQelQRE+M/mXi7mBmtC wRL09Mb+CLHHW1UH/+sPQUkDvTpFinip/eb8zP47RavhPEwF3SqNMPzMC+zlA8KJ81IW ZdCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=O8nHWyzUWcNj5TqUmFIPsDI0BuBBPY0f4zCvTASv7fA=; b=U2RN6MikVq0xqpgfFfL160DKkuHbWRJuqoWDMPWmsoSB286V7tO+oA62GIZyO5h7na SvDKQ6/PtWKN8rudI/hKuWXKhZZg13VpdG5xYPvd82RZPchajtfmB8NcEZINaMwPo/oW At0QVxayfxtYoS5z3RrD6bMDNoHzUegc6qSrU7p7UQDqg/J9zjUgArrGwDczgUXr3TKl Rwf9rdMosEy9eIy+3I9QMi9Yw2yTY4Ot7qloxAJWijkOO34+68MfEJfL0duzkEEJLIU2 KcJW1JAqG5c2Ek4M3LI329QOvaIFWMZGzgL8ioo4SlcCyva/B2m26h2RtVHnoAB+z23E TBkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=DaEQJEwR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kj14-20020a17090306ce00b001944983f4e2si2768368plb.491.2023.03.14.11.34.23; Tue, 14 Mar 2023 11:34:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=DaEQJEwR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230525AbjCNSbd (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41268 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230242AbjCNSbM (ORCPT ); Tue, 14 Mar 2023 14:31:12 -0400 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05EC74D2B1 for ; Tue, 14 Mar 2023 11:31:02 -0700 (PDT) Received: by mail-wm1-x32c.google.com with SMTP id m18-20020a05600c3b1200b003ed2a3d635eso3099050wms.4 for ; Tue, 14 Mar 2023 11:31:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818660; 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=O8nHWyzUWcNj5TqUmFIPsDI0BuBBPY0f4zCvTASv7fA=; b=DaEQJEwR30p7XMMxEdDxMWvcOsfbSnFt0B0M+znt0v1EulXSk9WQGZlMXJx0BmyRiw xm8BWMQ6cP0bBFl4cUmaq7MAOgB34+AB8T6yxhvcBipg9tuKR4wnXBZ8rE9RXt3abjt7 KBXhoLMjcSU33h07HHP8HkOFKNn9LcwuW56fhuzMZ1mkivWjflCAyx7Mrcl7OCTaCn0s J+MI07uUYB4Fiu0qB+Olo0K7lOuYYg+wVLnoQcqwvhIlSYr7hCezeGfJLRq1DPGzTXZn 9VTaf7xdTx+1MaqKOge9T1pKKi5xX9ECPno/XcCSL8H91b+WotVvXwI3yCylHcXdKaNd 9S+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818660; 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=O8nHWyzUWcNj5TqUmFIPsDI0BuBBPY0f4zCvTASv7fA=; b=zG5RulbEVewwE/REcnCQZaGWCk2Ni+IMPwJInEB9fypWESqbV1jFSuzcexWXb6gbcf z+CTyS7odnO9yCOt7hfVPA1MiC9UbIC6mdqFOi/869E7bs1qCjZS0/9biDW9jE1u/Ve9 sAK81wvObC/WmylIgDPwGYAx1vrwOykf0chkacYl0KN3QPX4YEYuia05F07y0E6tpOPy cddeW5X4Js2C2q2AUz3qJnSJn2erbbtU2KmT5z1q0dwgxXft2UDQS61CUddDUAlc4bEr 5YQqXd1yd5gXSfbj7ZISdqchJigDUmeKuCxhwnM3kBqa6ygsrjy5UyKggmNtMTJccn1I rXZA== X-Gm-Message-State: AO0yUKVHwkzI2lIbOMgQ59rWUK0Pzimd0cZaU8Ss1pbnN7Zyzo+8q53Q h+V/3Xkx5ef95z305QEq7/EuZw== X-Received: by 2002:a05:600c:5492:b0:3db:8de:6993 with SMTP id iv18-20020a05600c549200b003db08de6993mr11996731wmb.4.1678818660433; Tue, 14 Mar 2023 11:31:00 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.30.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:00 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 07/14] arm64: dts: qcom: sa8775p: add the Power On device node Date: Tue, 14 Mar 2023 19:30:36 +0100 Message-Id: <20230314183043.619997-8-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369184190681056?= X-GMAIL-MSGID: =?utf-8?q?1760369184190681056?= From: Bartosz Golaszewski Add the PON node to PMIC #0 for sa8775p platforms. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi index 77e2515a7ab9..5d73212fbd16 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi @@ -12,6 +12,13 @@ pmk8775_0: pmic@0 { reg = <0x0 SPMI_USID>; #address-cells = <1>; #size-cells = <0>; + + pmk8775_0_pon: pon@1200 { + compatible = "qcom,pmk8350-pon"; + reg = <0x1200>, <0x800>; + mode-recovery = <0x1>; + mode-bootloader = <0x2>; + }; }; pmk8775_1: pmic@2 { From patchwork Tue Mar 14 18:30:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69764 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919199wrd; Tue, 14 Mar 2023 11:34:05 -0700 (PDT) X-Google-Smtp-Source: AK7set94mvgM2H6srzDOsQHfKT5zCF/dIitZgeg1gkmuPAZWKHQRrqkvseqGH8x9FoZG0vi2g8pb X-Received: by 2002:a17:90a:8a05:b0:23d:3bc5:a0b6 with SMTP id w5-20020a17090a8a0500b0023d3bc5a0b6mr2378639pjn.23.1678818845150; Tue, 14 Mar 2023 11:34:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818845; cv=none; d=google.com; s=arc-20160816; b=M+p8dOkJaF2BkrtiKxuJOARLiaJz4SfRTWdyYGAdfK5JkVecsMUZm9Wy83cG8w2zyR Vg2yffLJhBrR1lNJyW4Vl9Z+LWWkelN6vzPBrzgBPiIZ9fFbzBmwfnli4SJXmTLErQJk QE6T7W2Rsxk0w1Jfume6gDTbKUapXYolZXJjq3GfyyfHjtrSWvUfcAk4vHRx4RiMdrIl Wh/5w3Dr10K/mvi25xZ4/qZIdhh5NOTfnYO9Lor7/a0GkktlvVCgdRLjM0fF7YxlYKQA 6nv+DN/Fdf2yIRPoDQlg5Ot5Lw/v+eQ6svUCkTf93xmRT4UfFGyHaGi68Zi/hcNuZDH9 G7lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=dRTaCzYY0Zr8GLr8g1wP4DjAykkl6qzoi7oFjU1DC6s=; b=R/eCuUBJx1kLE9F3Py9qM5enySn8SbdeHfEn++5NbDkU1gPoRlWI5TjGmFuCgtvjpa /3k/ILSbs4uSqNNJhrOBytKfCLSNPaxre830LGV4MEuNkbdbiJPilEKgV2pBbiVLIYej caryi0o53AMyR9/mSSrYADBHx83+Nns6wmpdd4fWyFxZYDHoCjWOCL9M/uOFCyJvG8KD z9KEnSZ3yPFKQzOJhkbh3Ga8FnhRnoASX1OCvdt9Yp2Ve/+5eGocnz50NZmVqTmpPHxK OfBxE9QNiUhybHj4gFSBuOVhAMf1QxQEHjNHK+55y8AV8Ih9yw6G9rszh73aQmDVK3ix beDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=1iKche64; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s198-20020a632ccf000000b005004b2acf6dsi2730092pgs.810.2023.03.14.11.33.50; Tue, 14 Mar 2023 11:34:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=1iKche64; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231139AbjCNSbg (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41192 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230414AbjCNSbP (ORCPT ); Tue, 14 Mar 2023 14:31:15 -0400 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C3FAF5F214 for ; Tue, 14 Mar 2023 11:31:02 -0700 (PDT) Received: by mail-wm1-x332.google.com with SMTP id l7-20020a05600c4f0700b003e79fa98ce1so10828760wmq.2 for ; Tue, 14 Mar 2023 11:31:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818661; 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=dRTaCzYY0Zr8GLr8g1wP4DjAykkl6qzoi7oFjU1DC6s=; b=1iKche64yoAEpkrTLDdKrwTBnwtIxUC0j0z807wsjhXbvqKMTxM7rKFWzGV4Cbj+pf 51feleAWKkPhlbjut4BGYmYgUlO6jJNWQip89ibxb+cWeDRNYdBZ3accu9xIayzI1W8f rnfCw9keND+OKGi61kjHX8T/DrIBn+kI7BdJ1+avPKR1Jg9zqxZtwsZ1/d5qBgyaKS5G eqAAKxeC1K+7a+FQNwmYF0RFF7qoX0n3X+6xqjbQ0p+F6Qp0sgVkgfsG2fLNBPfYo+3P JnZsM9jZaqwR16Tp2HKaebto8KGleqCdMFP+LmX3zSG9LFXmfjlpxoUVUhV7GoXAuLFM K/TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818661; 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=dRTaCzYY0Zr8GLr8g1wP4DjAykkl6qzoi7oFjU1DC6s=; b=fvSQE94SDeQPFyuGEdIU6nsBL11UYWpb3MHkOJ33ZCHJS1HbR6onzY4espqvaUL27a gGpll3dbr7aQM5UEZqwL647/D+zaMzhgy0SKffqBDqr2c7M7krFqSKZU4o4cc6eR2lOd /RpFO0Iw+jz50jYR9AXyF1WlQtOl7F+SmXmB56E5PmzGe5WRWpwqnL4bWD7TDo3ivYMV nhAGOXBmTR/oC1B/H81maTN392oWXzr+cp7N8uhG5X9A+oDsVJckZJu1vIwZlEEmyNPK 38KVxtleyDY0FUpbQkGv7VXQ1xS4AtK3Uwf7iQUd91rVdGWUOmT9//Ou6ZABlMAgdMbr oyzA== X-Gm-Message-State: AO0yUKVWKjbFnAHtZrC5ql39ZSxtY87MTWoJH8w6EZ0V3fA2tUaXDUWY FtsRxAg/kfs+z9U8InNitLx+cA== X-Received: by 2002:a05:600c:4f96:b0:3ed:2702:feea with SMTP id n22-20020a05600c4f9600b003ed2702feeamr5922506wmq.41.1678818661327; Tue, 14 Mar 2023 11:31:01 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:00 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 08/14] arm64: dts: qcom: sa8775p: pmic: add the power key Date: Tue, 14 Mar 2023 19:30:37 +0100 Message-Id: <20230314183043.619997-9-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369149184074386?= X-GMAIL-MSGID: =?utf-8?q?1760369149184074386?= From: Bartosz Golaszewski Add the power key node under the PON node for PMIC #0 on sa8775p. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi index 5d73212fbd16..874460d087db 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi @@ -18,6 +18,13 @@ pmk8775_0_pon: pon@1200 { reg = <0x1200>, <0x800>; mode-recovery = <0x1>; mode-bootloader = <0x2>; + + pmk8775_0_pon_pwrkey: pwrkey { + compatible = "qcom,pmk8350-pwrkey"; + interrupts-extended = <&spmi_bus 0x0 0x12 0x7 IRQ_TYPE_EDGE_BOTH>; + linux,code = ; + status = "disabled"; + }; }; }; From patchwork Tue Mar 14 18:30:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69776 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1921343wrd; Tue, 14 Mar 2023 11:39:27 -0700 (PDT) X-Google-Smtp-Source: AK7set/NSLGrcDl6rs2QLFNqljEcQctVf1xEC2OnYN828AET5GaGW/+KW56HwcambbbuNJPm8lvC X-Received: by 2002:a17:902:cec1:b0:19e:ab29:1ec2 with SMTP id d1-20020a170902cec100b0019eab291ec2mr39011762plg.65.1678819167362; Tue, 14 Mar 2023 11:39:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678819167; cv=none; d=google.com; s=arc-20160816; b=fkTJNF24FTOMW4aJBrMalgT7p7yWAyykC3L57aQRiyklpiEVIME6ZUTmrnAnoQKv9G E1Pok6QiTSLg4toxTSiwf6NeWe6ldGc/AZtesW+ELDcQ5mtw2DgNHKH5fDdgjSW8a7t3 p0P2aG2Sni/aycvQjUig2cW+ek2WM4NFOSeP2nUrV+XYg4EWf9Cnth2q246wz5dCExnO 1USl2ljVXlhHrZTHocsUW9SrTGRPSiGCnEQWusNc2NiycZ8u9Td32ttwnmgKfhMFXViP EXsDZxWYvKNC9XjkTKPnbqpKuyUTw85XCfWUf8173tn1IiFfZHJYP0hZh69lnTWX9Pyr EJqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=nMD7g0tqdTqLSKJxM1RNFkLXFG0K4z+6AGBUUNB3lBU=; b=NyGwETkvItZcKNo/UHHbbpjURGipw6NDlZcxjGsyKkn+hHjDlKn0T7rNnTvKsph14S Wnw1xB0OnIIMdviV8+gkQZlXdC8QG05Fpfz1qwXFHcM53YVrDhb/hf9aBltAJ1vV1x0v rLKUJimEvBIhgfViUmXGntnbHdJvO5ngxGgxD3NV8DAImhjgTmV0J6f38XLl+u+qWOSC tqZMr5OHlzVQ5GnHC3lczglnYknmiGZ2xnkM9vyCFurpGqwqZBo4fCj3/YX3y4IGuKUO 5M8zoD87x0sJG2a8ZQJprZt9tBX6Wj/AtfLSX5I7Bd+J8dNIHmu5rPkwoS+SP26lxUcO s9Ig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=xQmuBuyu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o8-20020a170902778800b0019e2fdaba57si3021775pll.288.2023.03.14.11.39.14; Tue, 14 Mar 2023 11:39:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=xQmuBuyu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229875AbjCNSbj (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230430AbjCNSbP (ORCPT ); Tue, 14 Mar 2023 14:31:15 -0400 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A2EC073AD4 for ; Tue, 14 Mar 2023 11:31:03 -0700 (PDT) Received: by mail-wm1-x332.google.com with SMTP id p16so11027512wmq.5 for ; Tue, 14 Mar 2023 11:31:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818662; 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=nMD7g0tqdTqLSKJxM1RNFkLXFG0K4z+6AGBUUNB3lBU=; b=xQmuBuyu/gvlXmwKEoi2t74oInXch4nq4aRaoUskRrHESvcXD4xxkn35CG2y+muY7U 4KszZCMlQwq7Jvy3ArYQ312lmviIG33u9Rswi1G6cLmJogJHdm/cH2uFW/iRb6cMOVV4 8tNcSdbkIlabelZ0XRGsqLwseHmzRrackXXVgate5ZBgqGRZD+kaoTAzu73GzFsFLC7+ ubvkbdzMPYp1ogN4EaPZi8WUbvN4j81yOFJ+aPMNx8Art1IHeBmiBNGULrCGp/Thlt0G 8DKZx18IMCq/GJqEmWCPSQ1/LhzXweq/zzHosNHMe5rXanSHmTDjT9nZQ9OauodaIPYx foDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818662; 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=nMD7g0tqdTqLSKJxM1RNFkLXFG0K4z+6AGBUUNB3lBU=; b=IdUonRzbwJMoUDmoDnH5FnOWxSbqIGzUx4PcJ3XhnpfkyMHWEexkxzFKzu6b8tDL9g b68O0Bzmt/zbsGRBLjBWC/jDCFaGz5hcjNgHlrPcLLmQjp58j2OFo3N+U4ZEpkY67TCS j15qBhSbNS9eRWBxwS7mpIQfNYq2h6TQ3fvWWwqO+GSk8jCz5vMrZAk0FX0I1ejmhaqd /rvC9va0aizvvmDyQL2LP9ulcl7kbqgs0j6Whyi3nAqT7eSukavgltsAe7mX0oclkfUM OcyOZ4yWHCRF02n+5/jyxCPCPxREcRnvfG49VtsFMaCT+KzCyg3pF4qxI3YgqJ3FWiuz 82sQ== X-Gm-Message-State: AO0yUKX3egyrbw8YwmQWbqT2A3yovJQBsmKLxUXUBqnzK4ua8zCyVUFE k/9Dh+vQTFVWyZ0v/f7uhUSayg== X-Received: by 2002:a05:600c:1c27:b0:3ed:2619:6485 with SMTP id j39-20020a05600c1c2700b003ed26196485mr6476108wms.3.1678818662245; Tue, 14 Mar 2023 11:31:02 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:01 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 09/14] arm64: dts: qcom: sa8775p-ride: enable the power key Date: Tue, 14 Mar 2023 19:30:38 +0100 Message-Id: <20230314183043.619997-10-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369487402416289?= X-GMAIL-MSGID: =?utf-8?q?1760369487402416289?= From: Bartosz Golaszewski Enable the power key for sa8775p-ride. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-ride.dts b/arch/arm64/boot/dts/qcom/sa8775p-ride.dts index b7ee4cc676b5..396a2543c78a 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-ride.dts +++ b/arch/arm64/boot/dts/qcom/sa8775p-ride.dts @@ -40,6 +40,10 @@ &qupv3_id_2 { status = "okay"; }; +&pmk8775_0_pon_pwrkey { + status = "okay"; +}; + &sleep_clk { clock-frequency = <32764>; }; From patchwork Tue Mar 14 18:30:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69769 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919616wrd; Tue, 14 Mar 2023 11:35:05 -0700 (PDT) X-Google-Smtp-Source: AK7set8+kAYxt+1qDWIZATWanrUhydihmF+MT/sg7qBwe+CGooIuiZ/6MA5ygBLeVSqPOUHtdN6k X-Received: by 2002:aa7:94ae:0:b0:623:2bba:dd9 with SMTP id a14-20020aa794ae000000b006232bba0dd9mr7620533pfl.14.1678818905085; Tue, 14 Mar 2023 11:35:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818905; cv=none; d=google.com; s=arc-20160816; b=EZJmfStTyZ71uyp3nelSdI3IUWIM312dtUAkAlrc+kJeZkmvhb1QWZA450BuDAbyVc +1Bcdb/BSBOsypKeIt8TTYjXYMGcX+9HtE+lJDaOXzyE/jMzrYI+60L6ESfBgu9OpMv6 jNF3RCmRs2WNPaFgYFJmPv/QbaOqtSPyi+YpCy31OUWrFfBYmSJGoZ73r7fzLAgvLKOY jc4AiefF3r1R+jJc86VaSavft0OVyBtrh3PPxgHAA8TLfxK2c5qE8AR7ij3XERmuVq7J tAY2LjXbqGhcK58S1zF5EuvAsCCodfA11noyhEEVL6fUgTojo3sEWEHNAQW+Vg43Fcvj 4rrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=bxBrX1NWYp+3HnLvrlf897r1N1zZpdXR7rlRu5hhqDg=; b=ziFPfbqi8iZY1f56NRDEeR46kqgS2UfnJ+eh5bOmXiif2SKE3EhGV7oALUiZRpvVg7 IA4YLm0h4vY+WFYton5qJFvNlyUs+RPracqe04MhhUa/0YLq3zmF5KQOW0URXg9xXywp PPPOXv9vtMcZd4BrWjsee73zSfoQBWb6QC73Und5cUE36pyNn8zchO0meoeoWInl2toP YYA6FkuadbmDF371tHHrv5JjkvsTRXSh3FTnXIKOM7RKyK6D4EsNIvWLVnERRaqAyfjN 5HghLDskxaepZHo8r0BvP8qpIHkrc4ifrQ3qilp9Lkvyg64nsKZ0Mi7dzMqTL5gAlgnB P/0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=pICVgj8e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e188-20020a621ec5000000b005a9107d6871si2727227pfe.220.2023.03.14.11.34.50; Tue, 14 Mar 2023 11:35:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=pICVgj8e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230453AbjCNSbo (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41160 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230449AbjCNSbP (ORCPT ); Tue, 14 Mar 2023 14:31:15 -0400 Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D39E96C24 for ; Tue, 14 Mar 2023 11:31:04 -0700 (PDT) Received: by mail-wr1-x432.google.com with SMTP id v16so15291499wrn.0 for ; Tue, 14 Mar 2023 11:31:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818663; 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=bxBrX1NWYp+3HnLvrlf897r1N1zZpdXR7rlRu5hhqDg=; b=pICVgj8elx2mFW3eUMi9S092QcWclrWATXpZPnmhUSJXvumj1j249yRmgMGD+cpDDN asU27Etja6slJ5LIWSdErxIUN+Uz5RorT4OW+fUBYXxqOUxKKRP3fCTuUDKJaX20wyBz E6Ym0mhXRSM0arKOtrPRkPct8YnRo3G0IFzKqSW7ngeuyxkmHXuAvrJeDL/9kge1SqTN i3DE+RWkBdxQSqZQPPIv/sjpmxL7vfksw0k8lyOaw7bp0YoZP1GFo4+mwQNLNeebmUsR w+acJ8h2v6w1O/1Sb4SHNjKY0xh7ij/hyivaUtsv2r/PKkmH+CMCZi3cRxTt5e/6KEEK eHBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818663; 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=bxBrX1NWYp+3HnLvrlf897r1N1zZpdXR7rlRu5hhqDg=; b=aXVJnOiCLk06Sr+TaABqVapfgQru5chAcSntn+Ug+0o/hlJJHxaF4/Fxm2lI4YagJ2 fyPRScRU9C2juY9YSQlfa+141wkwD/gbkVuwXKn3/u19TinZrl7AXC0FI+BGEuBsgmdn yyVt3uwSBNVfeHvF8aN28OhhIRt/im3POPgzmGeoQo/uB3nNdHTu7/xN9onXprcR02gp 5LMeycz4TmyvJrvDbz8h4nzYX4D4Kc030zdc9Bel2ggpPssiucnUGWN2VQ5Nq/gjn+lp 4FeZVwFeOCUv341t4psjfUJ+vk5Aw9q8s+CpScDgKa+e9BJeJrluDflu5xNOk0QjBeeT nKOg== X-Gm-Message-State: AO0yUKUrCJK4emWSQLzjPn+2+TCsYvuH8XVLN18komZlfpW/gAM9l0lA p7LjAETLrnwionqTlhs/NiKLPA== X-Received: by 2002:adf:e848:0:b0:2ce:ab8b:c29e with SMTP id d8-20020adfe848000000b002ceab8bc29emr7324530wrn.15.1678818663083; Tue, 14 Mar 2023 11:31:03 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:02 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 10/14] arm64: dts: qcom: sa8775p: pmic: add support for the pmm8654 RESIN input Date: Tue, 14 Mar 2023 19:30:39 +0100 Message-Id: <20230314183043.619997-11-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369212088128552?= X-GMAIL-MSGID: =?utf-8?q?1760369212088128552?= From: Bartosz Golaszewski Add the RESIN input for sa8775p platforms' PMIC. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi index 874460d087db..d55fa5165864 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi @@ -25,6 +25,12 @@ pmk8775_0_pon_pwrkey: pwrkey { linux,code = ; status = "disabled"; }; + + pmk8775_0_pon_resin: resin { + compatible = "qcom,pmk8350-resin"; + interrupts-extended = <&spmi_bus 0x0 0x12 0x6 IRQ_TYPE_EDGE_BOTH>; + status = "disabled"; + }; }; }; From patchwork Tue Mar 14 18:30:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69778 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1923066wrd; Tue, 14 Mar 2023 11:43:24 -0700 (PDT) X-Google-Smtp-Source: AK7set9H/o9F40XgH6LkpvQ6AMqBGTw0n9oYHzN7Tlfi3DdR6+U8S3P5uupMBHEQEtreAJ6h4INp X-Received: by 2002:a17:90b:33ce:b0:234:5eb:2177 with SMTP id lk14-20020a17090b33ce00b0023405eb2177mr41350598pjb.9.1678819404122; Tue, 14 Mar 2023 11:43:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678819404; cv=none; d=google.com; s=arc-20160816; b=ZGrmR5ti6P4EwpIvcvPmCUG/QsgXWI32LFFtNCA8/L50XbqchVqeUjkEnd08wt+/5n t1563Q9RIbJL0P38MYCAT5Dnm4hhiJc/mf9xQCDrJSNogIVg3xnSl/2qn4Tz2HXFErwa EhPkY5NFNlOneLIld1ru3tQRLZ+kGrJY/jjJkaJlKGqMe/BJM9G/tq/tn2+yI/FUgfpF Es+U//W/B3LxbXwaokF2oGSbHG1TBcZSb1MGMmwNeZkaV2C5OUeHhY+oQsSubmk8LedM MF679xMTZsLGPsUyrmkQB82wrYQtxJWjVc7sfmSF8ejLW1ZfJbsqjqbYeS2XItauKp5f SoVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=IQCJ+X+YEuYse0CeSshHt8sWYxstXZuzTDTR56rfWH0=; b=uM405bAcZ82vDbLr0Yorc/pIw9PtmqcfRtcSbucuW+7gTDytJW0zEZjeAlW+rQCaiD 9t3HpEAwrWjeURoY6GhERFkN6Sd6jH4h1oGsz02r0DaQ3PJbdtDGvGuIjmlqczDIq4ct +q0OSeBJu0lm8hO+vn+VEjDtyM7p3h5FToEzsgQ6pphcyaOBueYGuOnfxVJHO/GpCfgJ bnn8hpblSh3tGRhAp3ajntu9c+b4k7UWOq4jWl/+ydtqoOip4gAKK4wmfBZ4wBcHE5R9 IUZ6f5OxJ14zg2DjRKjtVvkLh6sPDimwPhLmssnCx0lsPa+N22lwdRjuctBJcVV1NdOy jz6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=wMx91kjM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o3-20020a17090a0a0300b00233cf305f6bsi2864321pjo.111.2023.03.14.11.43.11; Tue, 14 Mar 2023 11:43:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=wMx91kjM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230252AbjCNSbr (ORCPT + 99 others); Tue, 14 Mar 2023 14:31:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41188 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230390AbjCNSbV (ORCPT ); Tue, 14 Mar 2023 14:31:21 -0400 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C491E6486A for ; Tue, 14 Mar 2023 11:31:05 -0700 (PDT) Received: by mail-wm1-x333.google.com with SMTP id m18-20020a05600c3b1200b003ed2a3d635eso3099205wms.4 for ; Tue, 14 Mar 2023 11:31:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818664; 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=IQCJ+X+YEuYse0CeSshHt8sWYxstXZuzTDTR56rfWH0=; b=wMx91kjMzpT4ihmd6YPGDQBW1ZtNyRDXuEqTIp6J/E8+b5atPQw8p64KjONZ7NneTO F3V2KVC/YZlMyP+AFqzwYnrdFFCnEHr5MpVGeURUGsSICg6WcE3xHBWL+ItA6igjDrFt hOdjKuhC9HdHBWPNwSl9rT7KzFSBOrPcQtX6vBYK5nAeEQzSYPpjYZ70H8CxeyVxUGSI nuiZKuxIsvdgrt97m2JHo8wUrhCc+DpY2F3D4U6NRlb7eTK2m38DC50kVlpjFXBx/Fiw vUM0aHoRel7WOPFK6Y3kIfWxMePr3k5UOXJpWFJvChZHZI4n1K7pEbgIGSdA2GSInZf8 hjoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818664; 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=IQCJ+X+YEuYse0CeSshHt8sWYxstXZuzTDTR56rfWH0=; b=uhFfbroBI/k0xZXJfQCDSoNf6VfnOulUl4FZP4h69W1ffXdmoGF6UMQykU6PFPaq1A ry2tVdMtZQ1G5W9AGPII5+0jUbI4bTyOmG/cYHR2QyG4HRSyHvGSwG7+Vn7NZKR+9V8i o3m2LgUpmp2cC8ZzUwjSgYwpMv26H7V3MjBFJyUVNLP4x6eIaeujm/EpV26Cq/G2bXKG FM6cB/vdNGNAydexSwKUc9IugmeyaixRUMrY3ad+qMA2MMDQFl+jDZi4atN75FwJZBxr lFUad5GIwge+B27vhzj3X+azHJHERHO0gaDfZPlw92krZl/GtkxFdZGaX4EYBLu2s+1S eh8w== X-Gm-Message-State: AO0yUKXrFYHKnVk1JLTAHj0GW0eHjGlPBH1fDxg9quuKEY5usU/atRqt kAtYNKbfBD9E71JRzCI90rv3fw== X-Received: by 2002:a05:600c:1910:b0:3ed:22fb:c87 with SMTP id j16-20020a05600c191000b003ed22fb0c87mr8921801wmq.5.1678818664176; Tue, 14 Mar 2023 11:31:04 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:03 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 11/14] arm64: dts: qcom: sa8775p: pmic: add thermal zones Date: Tue, 14 Mar 2023 19:30:40 +0100 Message-Id: <20230314183043.619997-12-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369735367237841?= X-GMAIL-MSGID: =?utf-8?q?1760369735367237841?= From: Bartosz Golaszewski Add the thermal zones and associated alarm nodes for the PMICs that have them hooked up on sa8775p-ride. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 59 +++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi index d55fa5165864..437cfa8aee2f 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi @@ -6,6 +6,50 @@ #include #include +/ { + thermal-zones { + pm8775_1_thermal: pm8775-1-thermal { + polling-delay-passive = <100>; + polling-delay = <0>; + thermal-sensors = <&pm8775_1_temp_alarm>; + + trips { + trip0 { + temperature = <105000>; + hysteresis = <0>; + type = "passive"; + }; + + trip1 { + temperature = <125000>; + hysteresis = <0>; + type = "critical"; + }; + }; + }; + + pm8775_3_thermal: pm8775-3-thermal { + polling-delay-passive = <100>; + polling-delay = <0>; + thermal-sensors = <&pm8775_3_temp_alarm>; + + trips { + trip0 { + temperature = <105000>; + hysteresis = <0>; + type = "passive"; + }; + + trip1 { + temperature = <125000>; + hysteresis = <0>; + type = "critical"; + }; + }; + }; + }; +}; + &spmi_bus { pmk8775_0: pmic@0 { compatible = "qcom,pmm8654au", "qcom,spmi-pmic"; @@ -16,6 +60,7 @@ pmk8775_0: pmic@0 { pmk8775_0_pon: pon@1200 { compatible = "qcom,pmk8350-pon"; reg = <0x1200>, <0x800>; + mode-recovery = <0x1>; mode-bootloader = <0x2>; @@ -39,6 +84,13 @@ pmk8775_1: pmic@2 { reg = <0x2 SPMI_USID>; #address-cells = <1>; #size-cells = <0>; + + pm8775_1_temp_alarm: temp-alarm@a00 { + compatible = "qcom,spmi-temp-alarm"; + reg = <0xa00>; + interrupts-extended = <&spmi_bus 0x2 0xa 0x0 IRQ_TYPE_EDGE_BOTH>; + #thermal-sensor-cells = <0>; + }; }; pmk8775_2: pmic@4 { @@ -53,5 +105,12 @@ pmk8775_3: pmic@6 { reg = <0x6 SPMI_USID>; #address-cells = <1>; #size-cells = <0>; + + pm8775_3_temp_alarm: temp-alarm@a00 { + compatible = "qcom,spmi-temp-alarm"; + reg = <0xa00>; + interrupts-extended = <&spmi_bus 0x6 0xa 0x0 IRQ_TYPE_EDGE_BOTH>; + #thermal-sensor-cells = <0>; + }; }; }; From patchwork Tue Mar 14 18:30:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69766 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919463wrd; Tue, 14 Mar 2023 11:34:46 -0700 (PDT) X-Google-Smtp-Source: AK7set+gCGgXWFQgMnmVR6m3qVyeKyjisnCoum9cNoXCdxu3dR6N8jvjTtAKvNJJh5fW6zH4xajo X-Received: by 2002:a05:6a21:338d:b0:cc:491e:1a1d with SMTP id yy13-20020a056a21338d00b000cc491e1a1dmr15558504pzb.22.1678818885886; Tue, 14 Mar 2023 11:34:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818885; cv=none; d=google.com; s=arc-20160816; b=YsYUMCyaM5GfjlDkt6N289nndJnFEFwEOLqnZpg+jkDEL1YZhhBrqP0VMy38OyzAsR AfTgGIqsIRjodM/Q99Q0JEW8WHL+0kPWk2DFw4FFPTvfoSV7f7Q7NgpwSR4BiXL+HYpj aWj/kEQULKWUAMi3QE4u84cLk1HfhPDkzY50nwoMgC9NFwGiPaAeDc05VmVR5E2Auvme EkQWpGj509pfgyhBVVSC/AYcTXrvhNTEBKm1XJ74dVCfsO7cECeLmrC/L0DsvAshp10g zu5RHM7L2zYrx0SF1q1RJ7jdcj+pUwA+kh3vv1U0wAuA5FnhI+RzbNNyPLW33RLYkGvr IpYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=hnfu4ltYl8F1jZ0009KdabFBU7pxUH3F+Inm6kcRMQ0=; b=iDJMFahn3jP/0OCdOqzRqJyOjtdSXShmzKaAY1Zyuzm4kyeyqbSp20yqsqozuQ7VJi wad3brkYKQ2uwPRc5hn1Sm9EJ8sz4/LQY/o7B/3uxrWVyeJg64R4Z7ZPg31ZomfYepZU 8z77xxpWpd/r1VCG1BEzUtkk9662UBHeq+CTaydbAaa62t1PVfmgtwhV3L2Og26ODwgj tY9FmK14jpy8KyJY+AgmTb9bfQBkW3enRDw4vth/KIqnr7FVVgTSAikJtJHTV9sSFEYW vWZFNQwtGtK4ga9vW7O1yMFuDj5SqwzQd9+l/BG2xtuISB4ksdDwEV+Xjac3wkeKEzqx GoMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=485hQ61j; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v22-20020a63f216000000b00502d6decabesi2849620pgh.218.2023.03.14.11.34.31; Tue, 14 Mar 2023 11:34:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=485hQ61j; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231236AbjCNScB (ORCPT + 99 others); Tue, 14 Mar 2023 14:32:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230487AbjCNSbZ (ORCPT ); Tue, 14 Mar 2023 14:31:25 -0400 Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C3AC9E64F for ; Tue, 14 Mar 2023 11:31:06 -0700 (PDT) Received: by mail-wm1-x335.google.com with SMTP id r19-20020a05600c459300b003eb3e2a5e7bso10854122wmo.0 for ; Tue, 14 Mar 2023 11:31:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818665; 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=hnfu4ltYl8F1jZ0009KdabFBU7pxUH3F+Inm6kcRMQ0=; b=485hQ61jDQ8PlsUl9Jqt9Q9N0OVkEnQI8GouysBYgbKWrdeDxnarStmuSf/rUMkEQs fWjESKlmJL0z64Hi7uQ6dSs2euOPhQ7hO+LxUWPYdrG649dE3V1qy+ptdNucj7Zxrg0c QDxd2pOF8p6nmr9MeFVfblqc2Sg6m/GWme6nJAbINFbyH8YixMckULpRrha47zkVCGzQ 3BIlqK/iryIa1HVh5U+QsPfHsNrNF8EObUkmAidNiHWVXTV2DDp2TNw2n9ycFABUPnni n7JLgcbpr4f02lejZFHTYKYGSlFmqOZRZ7k6Nf0dtYtZ2yvA9o0yfJsIe82J9ALjIhJI doAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818665; 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=hnfu4ltYl8F1jZ0009KdabFBU7pxUH3F+Inm6kcRMQ0=; b=zMBBXiagQsyqY61xzLeEWhCdlei5JqiHYuOAnDpvCzpcA5UZtwcqDbSL97EkpkfsCn nRrIujnimkcFIhlV65ljnWAuASDBhfoRduc0E6iH8y2OMAL9ObyhMdcOIrz1hjP9ezRI v0flftgBpWBYN7qQ9VvAeL6n9gLzDY4tTe1f3HZs64dYRpzcy7EsoVR4yO5/Y57jMuq3 tmduEm6dl9mV2TL8A9crA8sx3UXLpXqlUhIR6SoYAPbY2D5wkajqV+uZhgzhwYJCuYRV /3cVJovh2YVNd9VV8PyZadmJEjS2a9sXe8KgmcPChsdbCjjUdFjYryJrYswj9onSqSOD qczQ== X-Gm-Message-State: AO0yUKUNN6YPD9R6gr2GeuXR71ZlCl+QnM5xRC20SPJd4OXsO9KHbVOd 2SVb7eSO6ER9cv1n/6MqZ0Wfgg== X-Received: by 2002:a05:600c:4509:b0:3ed:29f7:5b43 with SMTP id t9-20020a05600c450900b003ed29f75b43mr4796338wmo.27.1678818665204; Tue, 14 Mar 2023 11:31:05 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:04 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski , Linus Walleij Subject: [PATCH 12/14] dt-bindings: pinctrl: qcom,pmic-gpio: add compatible for pmm8654au-gpio Date: Tue, 14 Mar 2023 19:30:41 +0100 Message-Id: <20230314183043.619997-13-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369192048267049?= X-GMAIL-MSGID: =?utf-8?q?1760369192048267049?= From: Bartosz Golaszewski Add a new compatible for the GPIO controller on the pm8654au PMIC. It has 12 pins with no holes. Signed-off-by: Bartosz Golaszewski Cc: Linus Walleij Acked-by: Rob Herring Acked-by: Linus Walleij --- Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml b/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml index db505fdeac86..512378a2d4fd 100644 --- a/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml +++ b/Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml @@ -58,6 +58,7 @@ properties: - qcom,pmk8350-gpio - qcom,pmk8550-gpio - qcom,pmm8155au-gpio + - qcom,pmm8654au-gpio - qcom,pmp8074-gpio - qcom,pmr735a-gpio - qcom,pmr735b-gpio @@ -439,6 +440,7 @@ $defs: - gpio1-gpio4 for pmk8350 - gpio1-gpio6 for pmk8550 - gpio1-gpio10 for pmm8155au + - gpio1-gpio12 for pmm8654au - gpio1-gpio12 for pmp8074 (holes on gpio1 and gpio12) - gpio1-gpio4 for pmr735a - gpio1-gpio4 for pmr735b From patchwork Tue Mar 14 18:30:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69768 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919554wrd; Tue, 14 Mar 2023 11:34:56 -0700 (PDT) X-Google-Smtp-Source: AK7set8ULdQG64FpCM02FII9XJAPd4pJ9WxQFuM/V+Nru3tujieNVbeKQRtZiKe4MQKkwSHxrzpb X-Received: by 2002:a62:1944:0:b0:623:e4c3:4ade with SMTP id 65-20020a621944000000b00623e4c34ademr5986046pfz.32.1678818896662; Tue, 14 Mar 2023 11:34:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818896; cv=none; d=google.com; s=arc-20160816; b=gd9sigxoIZleUFy36cCrY8Otlh9W0MGVmyt7fIErj7qzm4n3ciLCTCDuYzXLoq1OXU xs7zwlyBq1cGBBy2Mahw2WECxSo75F5/5Bbnc7uO5bHZmKJ1rJgvN/lq+rkschNo8gj0 M6iow8W00lVXX54AM9CCcfczBlT6ovFxA+sz/0lMVcwDnGso5d6UPCu4UN3Y/7qlXH9D 6iKjZCKSh6Om1wuikoUaUakAPf9DQMNVcteRZmkr9Wplq+yeKjWEBHar+qaorkbp3HJX lPrpZWYvpoVcA90MTfLlAh4fWbS2+RtVqFhLlIXhV2H9/yJF+Vswh7gHmD4neAFMlZ7W sk5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=JifIy6SXQvMSqoW8+4+hT3YBFsgtzfOOQGnYahfHW4g=; b=y2Kw/oMhlmntiy3ZVaHNq6OSOQj1plMU4epU3dBQVUp9rV1P03EEAWwCo3HYb0ZmnX FjVnKh0+53h3OE25u3YTthrZ+LqbFMLpHRWp+DkbothRdLMAFr412QzqgouDX+LT9P52 at/R6SK2URrq/Xd7/mll/rmUGmoNga4q2zRuZ9l3qdx+vZ24YkpJouoMKGyd1Rx52qQp zdPjj+qoL/ZPIY6U9DeCZQRii5bvnfUCkmb3nmFHYXA34FV81CQZCqzcRpnmLNL3zTl+ ayxEdw1B+DPySlfCDEcNq2diWvJm+9tQV2CCtoGsRQITundICC/4oHBOzQclaAKWuBjQ nOWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=W1i3Unlg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f32-20020a635560000000b004a1b205441dsi2720862pgm.121.2023.03.14.11.34.42; Tue, 14 Mar 2023 11:34:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=W1i3Unlg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230414AbjCNScE (ORCPT + 99 others); Tue, 14 Mar 2023 14:32:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41334 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230498AbjCNSbZ (ORCPT ); Tue, 14 Mar 2023 14:31:25 -0400 Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A5DD98A6D for ; Tue, 14 Mar 2023 11:31:07 -0700 (PDT) Received: by mail-wm1-x331.google.com with SMTP id o11-20020a05600c4fcb00b003eb33ea29a8so10842878wmq.1 for ; Tue, 14 Mar 2023 11:31:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818666; 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=JifIy6SXQvMSqoW8+4+hT3YBFsgtzfOOQGnYahfHW4g=; b=W1i3UnlgeTIvRzO2pcQbq1x1SNcmRThsyh1/fsnHrWYmRnPJKGWqlSBW6hqMXUf3DP W44R1ZjxFAmOPsvhf/DKrTs052n6Wcv+d0XqQluFxXs1IoPNhLNGtrXagDpZXnzdFTrR YbfLQF9Jlfq01zm6+yTzZNt/7mvrXdDWxwJ/ghcSdOmIhLpTK9WHzulsbhOylhWLEYt4 zvrHZrcAU1A2ewhzLz9oXUVpNXYd7VWa7ukHG6fnquudpU1/bNQUZJAmszqK06BMdely 9rP5aPjTNIjYPQQlnCNL2uZph0lbFocF4ZeivU16DBJmgrAJlBkmUv8t6qL1p6wZqbbf mdtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818666; 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=JifIy6SXQvMSqoW8+4+hT3YBFsgtzfOOQGnYahfHW4g=; b=IMohlos9nUVqtkY+0eFFOE+8rr/GowhM+2u02Y0OLWa3gqPDYyQnaoc33p+KepwTvR uHUiBA7ucL0oDqMzjlQEmSjgJJeiBzp7fO3XvYCNJ18o+3fO2dPXmyXh+Ea8CiZPAULg FvzShdlN4Jv5oWBIuKA9v6aAU2xraGnb7d9aAi1AftF0Qn2SCjS0iYr/duw7lyQg2EJX pQfTq+66ExAAe0ISaETdnwHsw8zff4mbTKiT7Vu7KCO6/zy6dv4POhz+zZUPq5LF7L+v UOHvvXxR83D9LRF1HScfb1yy2/qdqm3CO/oE1slNbnONC0LAwj0veDzAInfDxG3kkF2S phjg== X-Gm-Message-State: AO0yUKWbaHoAZpEiTw1V1Dkyr3wuFNQMzECyf+hy+bRVISE+UaUxE3TX nbzMWnW8scfemK6pTxQY0uEFvg== X-Received: by 2002:a05:600c:4452:b0:3e1:374:8b66 with SMTP id v18-20020a05600c445200b003e103748b66mr15026640wmn.40.1678818666079; Tue, 14 Mar 2023 11:31:06 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:05 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski , Linus Walleij Subject: [PATCH 13/14] pinctrl: qcom: spmi-gpio: add support for pmm8654au-gpio Date: Tue, 14 Mar 2023 19:30:42 +0100 Message-Id: <20230314183043.619997-14-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369203551520029?= X-GMAIL-MSGID: =?utf-8?q?1760369203551520029?= From: Bartosz Golaszewski Add support for the GPIO controller present on the pmm8654au PMIC. Signed-off-by: Bartosz Golaszewski Cc: Linus Walleij --- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c b/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c index ea3485344f06..0d94175b34f8 100644 --- a/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c +++ b/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c @@ -1238,6 +1238,7 @@ static const struct of_device_id pmic_gpio_of_match[] = { { .compatible = "qcom,pmk8350-gpio", .data = (void *) 4 }, { .compatible = "qcom,pmk8550-gpio", .data = (void *) 6 }, { .compatible = "qcom,pmm8155au-gpio", .data = (void *) 10 }, + { .compatible = "qcom,pmm8654au-gpio", .data = (void *) 12 }, /* pmp8074 has 12 GPIOs with holes on 1 and 12 */ { .compatible = "qcom,pmp8074-gpio", .data = (void *) 12 }, { .compatible = "qcom,pmr735a-gpio", .data = (void *) 4 }, From patchwork Tue Mar 14 18:30:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 69770 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:5915:0:0:0:0:0 with SMTP id v21csp1919615wrd; Tue, 14 Mar 2023 11:35:05 -0700 (PDT) X-Google-Smtp-Source: AK7set+WUjChH7E4tIsprIlevYsVQ2Lrc45qLehg4irdCr68EMsviOBL4OqI00pALeON1owUKYwB X-Received: by 2002:aa7:848d:0:b0:624:3246:d861 with SMTP id u13-20020aa7848d000000b006243246d861mr6704026pfn.8.1678818905080; Tue, 14 Mar 2023 11:35:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678818905; cv=none; d=google.com; s=arc-20160816; b=yq8/VrjOWmv8sFWP8WLNTKEpMmiIJyrziPU4LsERCdYgZ8YhcS8zs5nuNZnA+KuaaJ OukeY4LWtBP9XEMRO4QpY+Y93MVSBSXAQLryAFOESoakF+D8WMBjO7WxFpAhsDlDoF9R i8ue7h4JbaroTq2VG0IrDliWt6kIb1Ryc7mT1xmMQX5FDLRHSggkEh3GiYacI7ZVfRtW U8oz0P/0l6iC1GYpx9SySdOwvud5E57CRWxom3fnO/HjPSdJEX7QzeA2eFe24aH3u2rt HkcekWL0bftXh0UUE2fOYlh3ueEzL0kh/gow/6ZM7jl2JJeULqcwqk3Un2w7ITXTKi4K ySnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=G4AMa6Oqf4gT2LvWhoj3//Gdma5toQWQSvKa1CfmIFA=; b=SPgi1mkJPNrp0LUpNJjTtd0ENw5HLnCFxq/oXuj34Vjv+HbvrCNSQXTuhXznV9BwiZ gBFfiX7E3a6tAr6b0XAnWnCVF1UbRI9wIi0V0F9K+xXxBqp1PN+RZxki83IZ5wcsHttP 27RyupohSfX3PklUyszN/64WxJvzksUCAyaE/cQFQPVt82derFNltNRbj6GWOpFadaw2 KqS8hpaUp5bXebI6tC/AyAGtJF8W46OAfAVZ+AGoepLX5xeA06dQ5BVaVowGmO61jDDE Rf3dOlyWxI4XmQvh09nrQnJJFs0p884FUSAfzrOiGiGY4IXR9/LRoe1zHMFMU6zk9WV5 KHDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=MfpriJTq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q20-20020aa79834000000b0062538178443si2758416pfl.151.2023.03.14.11.34.50; Tue, 14 Mar 2023 11:35:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=MfpriJTq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230498AbjCNScH (ORCPT + 99 others); Tue, 14 Mar 2023 14:32:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230242AbjCNSbf (ORCPT ); Tue, 14 Mar 2023 14:31:35 -0400 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9B6DE8DCE8 for ; Tue, 14 Mar 2023 11:31:08 -0700 (PDT) Received: by mail-wm1-x32a.google.com with SMTP id m35so1490746wms.4 for ; Tue, 14 Mar 2023 11:31:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1678818667; 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=G4AMa6Oqf4gT2LvWhoj3//Gdma5toQWQSvKa1CfmIFA=; b=MfpriJTqV7XxmV1DbN+XH1LuZMZxc5ZxvVRiNNADhMQCGEp+jK96jkBJFoiQBmFGwq V7+4ovPI2mAs1NkhnGwuLpI9yppJ5AIq6ZQbKiCNe5ok7nnE+xYFNjeXMvb6xnQd4XW/ EMmfKgKPus/wkcrySLpQgVaDeoNaOMWStIC72e3g298cugZgT8FHqS3CF76ZF4jufZ5z WqVwYsO5V6OiayRQE2hVh03LmPDQCOKsEqTvHjO/SGzWcubnDoNELWWhXtygMehvR1Pe 7LUHwSaKFeP4Vk0cdKadCR9ufs+LEAqCYSATRckai0YwCJlFD6K/xQEEnoAGsMHbLB3p 7GLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678818667; 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=G4AMa6Oqf4gT2LvWhoj3//Gdma5toQWQSvKa1CfmIFA=; b=ziBSJlmH4/Bzt6YfqtKwZeqiD7ro5pQ7WkQeYonIWSh6CY48iMYo7o/6bcsTn/Tm8H f8+m/2LZJnaS+Wj9T+44FNtQ+Dc0Rlk8L2xj6C4D+peH7DUaYyWTB+XGDMP3akMVm+5h h1Y5H8eF6B8sNJbtnTfMfr63l/nY0dEXwvRZ7XtA1P8pGMXW7Vpd+wUB4mD5Lg/GQb3d rnJLLC0PCgnOe7X7YXhIJ1ok8JeYkVpqnub9WCHbVfsa9EZV5Xznp+CY3GI1TyIenReL 79XBfo+QCi8n73v96jJEdld22U9WwP/HcBCUxELI2GbTudUCAvNjCz25OOSp5g94nR/N s5gA== X-Gm-Message-State: AO0yUKVRjqQJVR2Y9ZUX5egDPJyeAmbYcUuwk1JChZldLJdpwPQvbDjK 9PQq1RQNvYyJUIn6hr5Hg3x2p8EQsCHOBMHF4eY= X-Received: by 2002:a05:600c:a46:b0:3ed:276d:81a4 with SMTP id c6-20020a05600c0a4600b003ed276d81a4mr6734519wmq.32.1678818666912; Tue, 14 Mar 2023 11:31:06 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:fd14:bd52:b53b:d94c]) by smtp.gmail.com with ESMTPSA id k28-20020a05600c1c9c00b003e209b45f6bsm4083938wms.29.2023.03.14.11.31.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 11:31:06 -0700 (PDT) From: Bartosz Golaszewski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH 14/14] arm64: dts: qcom: sa8775p: add PMIC GPIO controller nodes Date: Tue, 14 Mar 2023 19:30:43 +0100 Message-Id: <20230314183043.619997-15-brgl@bgdev.pl> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20230314183043.619997-1-brgl@bgdev.pl> References: <20230314183043.619997-1-brgl@bgdev.pl> MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760369212117158006?= X-GMAIL-MSGID: =?utf-8?q?1760369212117158006?= From: Bartosz Golaszewski Add GPIO controller nodes to PMICs that have the GPIO hooked up on sa8775p-ride. Signed-off-by: Bartosz Golaszewski --- arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi index 437cfa8aee2f..9386a113f1f8 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi @@ -77,6 +77,16 @@ pmk8775_0_pon_resin: resin { status = "disabled"; }; }; + + pm8775_0_gpios: gpio@8800 { + compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio"; + reg = <0x8800>; + gpio-controller; + gpio-ranges = <&pm8775_0_gpios 0 0 12>; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; }; pmk8775_1: pmic@2 { @@ -98,6 +108,16 @@ pmk8775_2: pmic@4 { reg = <0x4 SPMI_USID>; #address-cells = <1>; #size-cells = <0>; + + pm8775_2_gpios: gpio@8800 { + compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio"; + reg = <0x8800>; + gpio-controller; + gpio-ranges = <&pm8775_2_gpios 0 0 12>; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; }; pmk8775_3: pmic@6 {