From patchwork Wed Dec 7 15:41:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 1713348 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=EXZ/AEFk; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=PFBqHXi5; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4NS1k12sZlz23pB for ; Thu, 8 Dec 2022 02:42:01 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=Op+h71+kKs96h6orflyF17LOG7ZaIOfReNcV5xuwBcA=; b=EXZ/AEFkqAIe1a LxjCt5zdKWVOKlJRE0/wEi8clJ8Yq8/yT4zpyf9wCDMCVJH48JNIU6+Wqbe+DG18Vi2PkqSpBAEDg nwpSot8XQZeZoL9oBg20bjditZU6T6M5awDF/3GZ3ooO+SMyglAr4h6LB23y0U+O7wLIaeyawuV6U Q5Jn5GsvgO/srNqi4NzBMrDose6ZW3Sv4j9O3fC/1G6UvYDhg8sjxUBTtr1cDQf6XvESI/Xzh3s8Y w9sIWEETu9PE2vJrd5vktLkme/HLNKvp9M1bw4lo7SaTlhkgafgupZ8l4kvAcd+kRYuWiKXqBcDAW u0d42h6ORuSek6HJNgLg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p2wYI-0060sE-3P; Wed, 07 Dec 2022 15:41:42 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p2wYD-0060np-TK for linux-arm-kernel@lists.infradead.org; Wed, 07 Dec 2022 15:41:39 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 40CFA61A88; Wed, 7 Dec 2022 15:41:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B0891C433D6; Wed, 7 Dec 2022 15:41:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1670427696; bh=PsU9qvGNIgVaTE+688XrL5a/xqu/LZwJefKEVljFw4k=; h=From:List-Id:To:Cc:Subject:Date:From; b=PFBqHXi5WrpimSBzroZ6X+/McC9w+s0p+FMUbzol01IMByfC0JFVUr2AiI6wX2zqt 6NNLgWOGF7TjjM57cYycktKLFOg6NiXjjz3wY2BVpclPLeyzYXvrr/vypfhX+H/6FH F/Uyo0IK4G/AHve8L5rK/BGBfNWRO2a1jc+4gNb8RzbbMxEe0gkvy6Q4lmVK8XDRqk h6svcsNw8rg4wy7sTnSPmfZ1N50usA6U/1faSUi5Epq2ckoOpxKhQvBtnx7zXYokCv 2YVoKsuZQKUjFiQmkh6DktOLpMG5fgNFrpVsm5h/dAUnEPV0ng30vquopvNXOwENaG gwk34lDSqKJWg== From: Bjorn Andersson To: arm@kernel.org, soc@kernel.org Cc: linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Andy Gross , Arnd Bergmann , Olof Johansson , Kevin Hilman , Abel Vesa , Bhupesh Sharma , AngeloGioacchino Del Regno , Manivannan Sadhasivam , Krzysztof Kozlowski Subject: [GIT PULL] More Qualcomm driver updates for 6.2 Date: Wed, 7 Dec 2022 09:41:34 -0600 Message-Id: <20221207154134.3233779-1-andersson@kernel.org> X-Mailer: git-send-email 2.37.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221207_074138_038618_3FEABF6B X-CRM114-Status: GOOD ( 10.78 ) X-Spam-Score: -5.4 (-----) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The following changes since commit aa9f474014b1e2665194a97dc4675aa187534bb9: dt-bindings: firmware: scm: add sdm670 compatible (2022-11-11 21:28:52 -0600) are available in the Git repository at: Content analysis details: (-5.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [2604:1380:4641:c500:0:0:0:1 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.2 DKIMWL_WL_HIGH DKIMwl.org - High trust sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit aa9f474014b1e2665194a97dc4675aa187534bb9: dt-bindings: firmware: scm: add sdm670 compatible (2022-11-11 21:28:52 -0600) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom-drivers-for-6.2-2 for you to fetch changes up to f33ca7ec5e5e3a53d5636a4eab270bacac751f6e: soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table (2022-12-05 16:50:40 -0600) ---------------------------------------------------------------- More Qualcomm driver updates for 6.2 Socinfo is extended with knowledge about MSM8956, MSM8976, SM6115, SM4250, SM8150, SA8155 and SM8550. Support for RSC v3, as found in SM8550 is added to the RPMH RSC driver. Support for SM8550 and SM4250 ARC regulators are added to the RPM(h) power-domain drivers. SM8550 support is added to the LLCC driver. The AOSS QMP binding is declared compatible for SM8550. BWMON and LLCC now selects REGMAP_MMIO to ensure dependencies are built properly. ---------------------------------------------------------------- Abel Vesa (9): dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding soc: qcom: rpmhpd: Add SM8550 power domains soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response soc: qcom: socinfo: Add SM8550 ID soc: qcom: llcc: Add v4.1 HW version support dt-bindings: arm: msm: Add LLCC compatible for SM8550 soc: qcom: llcc: Add configuration data for SM8550 dt-bindings: soc: qcom: aoss: Add compatible for SM8550 AngeloGioacchino Del Regno (2): dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976 soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table Bhupesh Sharma (6): dt-bindings: power: rpmpd: Add SM4250 support soc: qcom: rpmpd: Add SM4250 support dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155 soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the soc_id table dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM4250 and variants soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table Krzysztof Kozlowski (1): dt-bindings: soc: qcom: apr: document generic qcom,apr compatible Manivannan Sadhasivam (2): soc: qcom: Select REMAP_MMIO for LLCC driver soc: qcom: Select REMAP_MMIO for ICC_BWMON driver .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 1 + drivers/soc/qcom/Kconfig | 2 + drivers/soc/qcom/llcc-qcom.c | 166 ++++++++++++++++++- drivers/soc/qcom/rpmh-internal.h | 11 +- drivers/soc/qcom/rpmh-rsc.c | 181 ++++++++++++--------- drivers/soc/qcom/rpmh.c | 10 +- drivers/soc/qcom/rpmhpd.c | 24 +++ drivers/soc/qcom/rpmpd.c | 18 ++ drivers/soc/qcom/socinfo.c | 9 + drivers/soc/qcom/trace-rpmh.h | 11 +- include/dt-bindings/arm/qcom,ids.h | 9 + include/dt-bindings/power/qcom-rpmpd.h | 26 +++ include/linux/soc/qcom/llcc-qcom.h | 12 ++ 16 files changed, 383 insertions(+), 101 deletions(-)