From patchwork Sat Oct 8 17:46:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sireesh Kodali X-Patchwork-Id: 13001828 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 53D49C433F5 for ; Sat, 8 Oct 2022 17:47:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230331AbiJHRrQ (ORCPT ); Sat, 8 Oct 2022 13:47:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42398 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229821AbiJHRrP (ORCPT ); Sat, 8 Oct 2022 13:47:15 -0400 Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B91DF360B3; Sat, 8 Oct 2022 10:47:14 -0700 (PDT) Received: by mail-pf1-x42d.google.com with SMTP id y8so7454314pfp.13; Sat, 08 Oct 2022 10:47:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=aUKqsoczDPOBHc9UJMJ32o/8VoKU4i+itPLa1Q+iQ9Y=; b=cgXb+yf1vpIgca4vkBfoQySGaX5MZ1vXyTllIcSyDn02GZxjCrQGwHp2cdBYXCZaP4 +O3mRY7Fu5KxlrtvlmXrkr9/ONuISrRh2/lZFj0MHOrTMgwYxfLim+Mc5nH/MLSe3/0c ivGlt9vQG1v1K9E/4ezJSpYZ+wLdtGtmjnxTw+v8HfE6pc4HC5tTxEhacw0POuXpg9ZU iHKdcJYkT0xrHJaw9WTP3S8QSCdeEVorJ6jEFFH5Y4pQvqTm7aD51BWej/RZRw19hyQ9 VrEgXVn+DCthIog2aJssGLS0WcD6mIs7dm7AzWcGD2yyBCQ0AiXVcVSA+wXiwDMo+2GG 2iMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=aUKqsoczDPOBHc9UJMJ32o/8VoKU4i+itPLa1Q+iQ9Y=; b=loR47aU9bJXiFm3tmLJe7O5FzWS+aYIzQRRNTqnm+MkDUlXwka6fRuH9Sr5OJjcTpq NSb/QF1s0RGuHGyfQJPk3mfAxoKolYMgLC7h+7SFnjQQFBdboq/1H6smK8RZqIpd6ept e2MAYI07TwX7KDtvi8CJsSeXS9nh1bcuEqu0jYC438qTGV8B7LgKJFqZLdH9K/WFVz+x 5WPb/DubM07cmxI6GR+ssy2kQAxa2Zax/Hq0Ug05UPxIxbdP1V5eZvXOrKwKdNgQCgJx 4BomACk4bz7Bky7OrwH+nDW6eAypq8Lch7qJHoDFSm5DqpWRG8Fx+VdAhIRCvq8FyiRa x9iw== X-Gm-Message-State: ACrzQf04rcwE2/RBm8097nsc8wQEkMsbJhAGvUsftepn4YhEOFVKDV6n 1ggO9/jKzK59tTvRQCnQrq5VAO5b7Sce7g== X-Google-Smtp-Source: AMsMyM7SEReD9dmbpYyhucd07Cu2MlcX0ordg6+BHgsy4+jH9Zc3WtO5aEXV9bFISJMBXXqIRJg6Yg== X-Received: by 2002:a05:6a00:e1b:b0:537:7c74:c405 with SMTP id bq27-20020a056a000e1b00b005377c74c405mr10829161pfb.43.1665251233619; Sat, 08 Oct 2022 10:47:13 -0700 (PDT) Received: from skynet-linux.local ([2406:7400:61:5d7c:3fe4:8f6d:b1b6:f2bf]) by smtp.googlemail.com with ESMTPSA id o9-20020a170903210900b0017f7d7e95d3sm3583270ple.167.2022.10.08.10.47.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Oct 2022 10:47:13 -0700 (PDT) From: Sireesh Kodali To: devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, linux-kernel@vger.kernel.org Cc: andersson@kernel.org, krzysztof.kozlowski+dt@linaro.org, dmitry.baryshkov@linaro.org, Sireesh Kodali , Andy Gross , Konrad Dybcio , Mathieu Poirier Subject: [PATCH v3 1/2] remoteproc: qcom: pas: Add MSM8953 ADSP PIL support Date: Sat, 8 Oct 2022 23:16:57 +0530 Message-Id: <20221008174658.336470-2-sireeshkodali1@gmail.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221008174658.336470-1-sireeshkodali1@gmail.com> References: <20221008174658.336470-1-sireeshkodali1@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-remoteproc@vger.kernel.org Add support for the Audio DSP PIL found on the Qualcomm MSM8953 platform. The same configuration is used on all SoCs based on the MSM8953 platform (SDM450, SDA450, SDM625, SDM632, APQ8053). Signed-off-by: Sireesh Kodali --- drivers/remoteproc/qcom_q6v5_pas.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/remoteproc/qcom_q6v5_pas.c b/drivers/remoteproc/qcom_q6v5_pas.c index 6afd0941e552..70b3a37c4814 100644 --- a/drivers/remoteproc/qcom_q6v5_pas.c +++ b/drivers/remoteproc/qcom_q6v5_pas.c @@ -950,6 +950,7 @@ static const struct of_device_id adsp_of_match[] = { { .compatible = "qcom,msm8226-adsp-pil", .data = &adsp_resource_init}, { .compatible = "qcom,msm8974-adsp-pil", .data = &adsp_resource_init}, { .compatible = "qcom,msm8996-adsp-pil", .data = &msm8996_adsp_resource}, + { .compatible = "qcom,msm8953-adsp-pil", .data = &msm8996_adsp_resource}, { .compatible = "qcom,msm8996-slpi-pil", .data = &slpi_resource_init}, { .compatible = "qcom,msm8998-adsp-pas", .data = &msm8996_adsp_resource}, { .compatible = "qcom,msm8998-slpi-pas", .data = &slpi_resource_init}, From patchwork Sat Oct 8 17:46:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sireesh Kodali X-Patchwork-Id: 13001829 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0FB9BC433F5 for ; Sat, 8 Oct 2022 17:47:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230428AbiJHRrX (ORCPT ); Sat, 8 Oct 2022 13:47:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42518 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230407AbiJHRrV (ORCPT ); Sat, 8 Oct 2022 13:47:21 -0400 Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3635338478; Sat, 8 Oct 2022 10:47:19 -0700 (PDT) Received: by mail-pg1-x532.google.com with SMTP id q9so7170572pgq.8; Sat, 08 Oct 2022 10:47:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=vfBCvaY7E4Ui9gV4HQYigVDmblavzm1in13JD65ycxs=; b=YILfXzHeBajXuSWM+M+wZ7ghm5VPjw7/rrDEOhRp/QD+4vQN+cSvs+ZaoUzYUGHmW/ wfUvT9/HkLN48tjPjiW6eP4ngZVPsNB0lBb2BSBBBRYCgntwXZ98jTdcOVvsoDG3mXV9 l2NiRdymEEfHdKKfso6NFPRxjpd07zCbK/uzTftv3sucitKRdQ+rC6SCCtCzIQFEmm7K 0H0+SCN8iR2SzOff8JOopKLkme26HvcQALAyl+sjq9W6+ytEMcAzps5h/uxUyfzuyuC5 V312dnllgD1z0OGnqfF1NMB0q1uCTIhY+TGSCPRyCLani/0MXKPWHmrMC2aSgAz86SaD iozA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=vfBCvaY7E4Ui9gV4HQYigVDmblavzm1in13JD65ycxs=; b=YEA1HKGSma43SSfQTvohnizSbDf9N8hM+TwKplAhYIsITbBczIkDOE244PQbscgGSC eaPmuFO2xipn7J1DhsNwy9fVcL8363nKdTdDEXlESNDMeTrHESktwf3F47lLY6mfOi2T zLgbkCR3ctVXRgHuGnPgZZ1ox766dTesAIo+Pum08pBU/k+bVIlEzG3tYo6dOKzOAHnV LYJa4xtQvxqxkdICOnLfjfi3WpT4I40by8oULfHEIYdVT5fQcdyTdOGOFxYhhM93TMpl bPxuqj3X/cKZB61YaedtEilIBDAWUoThdwqLDFSoyVPqxfRR4LN/vZzsU+Gng3/No4/2 WN8A== X-Gm-Message-State: ACrzQf2OWsDxsljpz7OmTwYqp1tkLLVphMa+lM2QlZfcTs1wRiGrbv+O 19mOiGG1gr+jhvqhyUa1ae4fmP3AzRuMGw== X-Google-Smtp-Source: AMsMyM7/1LvjuGU4ZitEwEFrVxhQl5mQVgx6dh3hK0uR6NgJz9v7ir0W+P0t3M8oK30haFjjGHetOA== X-Received: by 2002:aa7:951c:0:b0:562:ca32:3d3f with SMTP id b28-20020aa7951c000000b00562ca323d3fmr7960372pfp.33.1665251238222; Sat, 08 Oct 2022 10:47:18 -0700 (PDT) Received: from skynet-linux.local ([2406:7400:61:5d7c:3fe4:8f6d:b1b6:f2bf]) by smtp.googlemail.com with ESMTPSA id o9-20020a170903210900b0017f7d7e95d3sm3583270ple.167.2022.10.08.10.47.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Oct 2022 10:47:17 -0700 (PDT) From: Sireesh Kodali To: devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, linux-kernel@vger.kernel.org Cc: andersson@kernel.org, krzysztof.kozlowski+dt@linaro.org, dmitry.baryshkov@linaro.org, Sireesh Kodali , Andy Gross , Konrad Dybcio , Mathieu Poirier , Rob Herring , Manivannan Sadhasivam Subject: [PATCH v3 2/2] dt-bindings: remoteproc: qcom: adsp: Add ADSP on MSM8953 Date: Sat, 8 Oct 2022 23:16:58 +0530 Message-Id: <20221008174658.336470-3-sireeshkodali1@gmail.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221008174658.336470-1-sireeshkodali1@gmail.com> References: <20221008174658.336470-1-sireeshkodali1@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-remoteproc@vger.kernel.org Add support for booting the Audio DSP on the MSM8953 platform. This is used by SoCs like SDM450, SDM625, SDM626, APQ8053, etc. Since the configuration is the same on all SoCs, a single compatible string is used. Signed-off-by: Sireesh Kodali Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml index 3072af5f9d79..9731ccb336f4 100644 --- a/Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml +++ b/Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml @@ -17,6 +17,7 @@ properties: compatible: enum: - qcom,msm8226-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8974-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil @@ -178,6 +179,7 @@ allOf: contains: enum: - qcom,msm8226-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8974-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil @@ -297,6 +299,7 @@ allOf: contains: enum: - qcom,msm8226-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8974-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil @@ -369,6 +372,7 @@ allOf: contains: enum: - qcom,msm8226-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8998-adsp-pas - qcom,sm8150-adsp-pas @@ -558,6 +562,7 @@ allOf: contains: enum: - qcom,msm8226-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8974-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil