Message ID | 20221114-narmstrong-sm8550-upstream-mpss_dsm-v1-0-158dc2bb6e96@linaro.org |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp60602wru; Wed, 16 Nov 2022 02:18:41 -0800 (PST) X-Google-Smtp-Source: AA0mqf4l91t7e05XTSPVYlw05a/8vhNMM7J5yttw7Ep/OYWlwFw61aLnZvoUnDGmA/OgVNXFfaMi X-Received: by 2002:aa7:cd15:0:b0:458:5987:7203 with SMTP id b21-20020aa7cd15000000b0045859877203mr17785568edw.161.1668593921689; Wed, 16 Nov 2022 02:18:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668593921; cv=none; d=google.com; s=arc-20160816; b=FG19bSu1aIb+BhMF05QDl6psl5cDgNgnQBqY1nH1A/8mo411ZqN849yRVtEyMZRCPo pKUOY44R7omfrryzYtifSYDdQBia4gpBa4LnvycPl9kMNZp95TAbYtwJx+HIHMmzEQM8 mqMLDRgoUsAAVUbHGHn8LscT6/JtXQpBOSVpZLz3PMYPwqmd1WONmZaT3X0sWnop/I/W rJuWa0O5xPryJUVI6IH18Bkt4uvU78ysfFqIGvTIYE2AErhvxlmOMueARuCyBMQF2Ogy G7pDKvJJa/mHXWS8rC0zpHwoajZjkgojYaLrZF/ilCwc9Gzp8CSOaL9BjRQM18rmkeX1 CijQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:message-id:date:from :content-transfer-encoding:mime-version:subject:dkim-signature; bh=SYky1sC+yYpT0jV8uhMC/5SyRMiJ5AfjSnC52D3jHp0=; b=tGO+8ysql5NZBnVv62GvEyA7N60v6LlYb6+9F0p+E1cuHpO7uxsaeq+h6Ps8h+6FiP jkOmr7p+VUIiruSA77hXB6DLuBNsz6ikRnhdoefXZUU4Aif2m87UXwB11XyJbP8a75rQ oMpcaQFt3j95sx6jGgWD/2EWtkkr7DNiaDAhPiMqRKEa3OBm5XMqNrjaYQanmlnCMYe4 c+paf5ljLS7TT6qIHOlYke1K3ALzsXzZhIWvIWpvWVIAI179g3SHOrDasQu9sJzhNHCt ClbY46LGmvzeCHC7/KeE5wDJnU2LHn2hjQUjZWZh4TiNTMSoLr7agS/3qMaQlNjzdWys kUyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bxJqZmMJ; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a7-20020a50c307000000b0045dc9b4c034si12013344edb.582.2022.11.16.02.18.18; Wed, 16 Nov 2022 02:18:41 -0800 (PST) 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=@linaro.org header.s=google header.b=bxJqZmMJ; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232882AbiKPKRK (ORCPT <rfc822;just.gull.subs@gmail.com> + 99 others); Wed, 16 Nov 2022 05:17:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52914 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232155AbiKPKQ6 (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Wed, 16 Nov 2022 05:16:58 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1B8ABB1DB for <linux-kernel@vger.kernel.org>; Wed, 16 Nov 2022 02:16:57 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id k8so29133324wrh.1 for <linux-kernel@vger.kernel.org>; Wed, 16 Nov 2022 02:16:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:message-id:date:from:content-transfer-encoding:mime-version :subject:from:to:cc:subject:date:message-id:reply-to; bh=SYky1sC+yYpT0jV8uhMC/5SyRMiJ5AfjSnC52D3jHp0=; b=bxJqZmMJmklaIMoPN/UfaDEYom0oT2ayFgTQ1b2kddVy9sFEyaRsfQ5KqbH/GKSQS2 cA1hylsElDz+OxlgMslRLlT5oas67FfAFpWL5u2CrWU08XugFcsDKf5wiAxChc3BAjdc 6CcHTFLsxZZccNCa1WQhi7LdQ7maQyCmzpzFNgju/++Ltr54pgDwf5I+ehUp9SE+9Phu A7gMR+byUGh/o6XoGRhhDHOQzC+pyP51JcLvh8XmgD2O63i3inMWSaQe5jr9xtkU4k4a 3v833XfjqKA5i2JEaFHpIsZ5Q4gdZcNEIGu9RS/EcLbi48Wu74yxxU9b3STpoSt6x8dU OdJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:message-id:date:from:content-transfer-encoding:mime-version :subject:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=SYky1sC+yYpT0jV8uhMC/5SyRMiJ5AfjSnC52D3jHp0=; b=yQ2F3eTmIgGsvpheyCcGP+ozrEH+FkwcqJO76ZkFKKqCPsCEJYSPUoqC8dyt3FHgSz p3l+SZG7kT6jfv89kdq1WlmG+7ACSYKdms873kc9tAkg+4zw5EbjJ+YwApxP7TcHtbmb ggux2UfAP/cE1oSOdeMM0Daos+/cF4efuW5HNlZVIJbNdQemnuGYnSu4rH0pqOxgaUAF +A3SfwsKOikl+DHPi652k9+sc+bfl7lcqsaj+7wQvXFnn5a37bU5f1SiXrgavahm+6iJ KiIkcJHauTHE/KW+Uy+uYWSu7pmfkWhjRwTeqEFWs+03XjSD+O5QqhqaoWQYRFMROYx6 jFlA== X-Gm-Message-State: ANoB5pke/fplZfFivSxn4yrN2QKknCG71KvDV109GP28qg0WBRYC9Hsm tlsMjdN5jsS+xkacaLs1Bo5sIg== X-Received: by 2002:adf:e543:0:b0:236:91d0:1f with SMTP id z3-20020adfe543000000b0023691d0001fmr13742500wrm.33.1668593815565; Wed, 16 Nov 2022 02:16:55 -0800 (PST) Received: from arrakeen.starnux.net ([2a01:e0a:982:cbb0:52eb:f6ff:feb3:451a]) by smtp.gmail.com with ESMTPSA id c4-20020a5d4f04000000b0023672104c24sm15081007wru.74.2022.11.16.02.16.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Nov 2022 02:16:55 -0800 (PST) Subject: [PATCH 0/2] soc: qcom: Add support for Qualcomm Modem Processing SubSystem DSM memory MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-b4-tracking: H4sIAJO4dGMC/w3MwQ6CMAwA0F8hPduETWbQnzHdqLCEFtKKF8K/u+O7vBOcrbLDqzvB+Fe9btoQbh 2UhXRmrFMzxD7GEMKASib+tU1ndBlT6vHYm5kEZXd/Ty4YQxnuY3mkzzNDmzI5YzbSsrRLj3W9rj8v B6AaegAAAA== From: Neil Armstrong <neil.armstrong@linaro.org> Date: Wed, 16 Nov 2022 11:16:51 +0100 Message-Id: <20221114-narmstrong-sm8550-upstream-mpss_dsm-v1-0-158dc2bb6e96@linaro.org> To: Konrad Dybcio <konrad.dybcio@somainline.org>, Bjorn Andersson <andersson@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Rob Herring <robh+dt@kernel.org>, Andy Gross <agross@kernel.org>, Frank Rowand <frowand.list@gmail.com> Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Neil Armstrong <neil.armstrong@linaro.org>, devicetree@vger.kernel.org X-Mailer: b4 0.10.1 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749647539956074891?= X-GMAIL-MSGID: =?utf-8?q?1749647539956074891?= |
Series |
soc: qcom: Add support for Qualcomm Modem Processing SubSystem DSM memory
|
|
Message
Neil Armstrong
Nov. 16, 2022, 10:16 a.m. UTC
The Qualcomm SM8550 SoC Modem Processing SubSystem requires that a memory
region named DSM should be shared with the Application Processor SubSystem.
This adds bindings for this MPSS DSM memory and driver implementation to
share this memory region with the Modem Processing SubSystem.
To: Andy Gross <agross@kernel.org>
To: Bjorn Andersson <andersson@kernel.org>
To: Konrad Dybcio <konrad.dybcio@somainline.org>
To: Rob Herring <robh+dt@kernel.org>
To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
To: Frank Rowand <frowand.list@gmail.com>
Cc: linux-arm-msm@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
---
Neil Armstrong (2):
dt-bindings: reserved-memory: document Qualcomm MPSS DSM memory
soc: qcom: add MDSS DSM memory driver
.../reserved-memory/qcom,mpss-dsm-mem.yaml | 37 +++++++++
drivers/of/platform.c | 1 +
drivers/soc/qcom/Kconfig | 10 +++
drivers/soc/qcom/Makefile | 1 +
drivers/soc/qcom/mpss_dsm_mem.c | 95 ++++++++++++++++++++++
5 files changed, 144 insertions(+)
---
base-commit: 3c1f24109dfc4fb1a3730ed237e50183c6bb26b3
change-id: 20221114-narmstrong-sm8550-upstream-mpss_dsm-21c438c65f9b
Best regards,