From patchwork Thu Oct 6 04:47:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sireesh Kodali X-Patchwork-Id: 12999972 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 A623AC433F5 for ; Thu, 6 Oct 2022 04:48:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230063AbiJFEsM (ORCPT ); Thu, 6 Oct 2022 00:48:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42968 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230039AbiJFEsI (ORCPT ); Thu, 6 Oct 2022 00:48:08 -0400 Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5BD780511; Wed, 5 Oct 2022 21:48:06 -0700 (PDT) Received: by mail-pl1-x633.google.com with SMTP id x6so655819pll.11; Wed, 05 Oct 2022 21:48:06 -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; bh=aUKqsoczDPOBHc9UJMJ32o/8VoKU4i+itPLa1Q+iQ9Y=; b=My00ou+AKHyPe9NAz1nZo3iGRL7hgiRIWjz92R0G2pYaDLtAtgfvcmng+JFco7/ZMW TbTk2l566bSO4kXqHPeCAYbyr0/44aS9Lrf2Fv2N5T+6RyP9LkX5WeKh0DeHmxMmnI8x yyTzLh8ZWwDC9N7JV+of/fIGDL6xmAXZX5rtKbiuGUgS6qCMvNjAL1Q5dp9aBInK4jgn lWrXKXq23USDjq5cwTcI/3RigJF/dUQ1gkWlH3ffswNRfk8Ard22SzLQcM3OZvZkvy2R CBuGn0VuasFo3RUildDqHBybvDhMRgX4/otcC+JVYXbpt75I2/P3B6vZN3Vvlx9cx8XQ A3mw== 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; bh=aUKqsoczDPOBHc9UJMJ32o/8VoKU4i+itPLa1Q+iQ9Y=; b=Qj3BCTOLz++RvnNHVaU8udREnSU9X0wyKkrz+rpBuD1Pr96EuCs6qUD9k71WivAP2l OnhtEKOO2pQ6ue+kBzCwFj2v/6ywODl4JpZVsHY2QR5hHWL9xvHfP1VK5wohcOvTTn52 yHrpWgSrffFVJqpxKTMMkItQoqKQwXZhgQ2R7wWVuI7jbTE7SCMZNwRaUi/Fi0harabJ 89Ek8ZXtYSJVdhXZQq2JTkwtSgqlpmNgy6u0WLI3I2RzrS2jOnvhFd+XnRrhasnX2Q0/ mvUMSMpzIHjjU/XjlnHq9iWFypZ0HXDYnx2kcol4+QXGdRqAakMLep5hJ1dG+OOpZH3n 3Nww== X-Gm-Message-State: ACrzQf3nLtugxIrYPDxuR6/5WCEClS/fIPzr/jv1pY9nFrraqWJLePL+ M4FR+RjtRcFMiNgeBCiAFA7HKjUtEO10qQ== X-Google-Smtp-Source: AMsMyM6ZmsL5nsfhUP+5fuYSKPDXe7bCHrVh6Q4pA9xJJGzp+y2exfSuSbiT8bA4+oD8/uwOdaONfQ== X-Received: by 2002:a17:902:e5d1:b0:178:443b:3e76 with SMTP id u17-20020a170902e5d100b00178443b3e76mr2756726plf.153.1665031685721; Wed, 05 Oct 2022 21:48:05 -0700 (PDT) Received: from skynet-linux.local ([2406:7400:61:5d7c:350b:1ad7:ecfb:8fec]) by smtp.googlemail.com with ESMTPSA id f7-20020aa79d87000000b0056232f5fba0sm2187448pfq.155.2022.10.05.21.48.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 21:48:05 -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 v2 1/2] remoteproc: qcom: pas: Add MSM8953 ADSP PIL support Date: Thu, 6 Oct 2022 10:17:44 +0530 Message-Id: <20221006044745.286264-2-sireeshkodali1@gmail.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221006044745.286264-1-sireeshkodali1@gmail.com> References: <20221006044745.286264-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 Thu Oct 6 04:47:45 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sireesh Kodali X-Patchwork-Id: 12999973 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 EC03EC43219 for ; Thu, 6 Oct 2022 04:48:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230087AbiJFEsO (ORCPT ); Thu, 6 Oct 2022 00:48:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43054 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229955AbiJFEsM (ORCPT ); Thu, 6 Oct 2022 00:48:12 -0400 Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7111380F6E; Wed, 5 Oct 2022 21:48:11 -0700 (PDT) Received: by mail-pl1-x62d.google.com with SMTP id b2so675206plc.7; Wed, 05 Oct 2022 21:48:11 -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; bh=F1j9hUcPRHywt2S2C8KGBCluu0HhtErIKV4h3/xD/eA=; b=EUYYRD0RHwcLITnY0M1k+EpPSGYpuiOPdTGMv9hbTxeOGFOFl8+k0Wqzw/BLoEGwIu MckKSRSqwhoU0gmXm97YOPnSAyNDUFj2dpLcTH7jdZTPkFxMc3W9yc1+rCuAcYMgV4L0 b9Sao/hKEAHKoReT9fc+GPACRQYxThF9Xm7Ng4QkkcLBYXb9ns7Ke380dRZ4FiAelwqh WuiONLKt4ZDanbm7M5DW35yYuEuoLHMkkDs+w7NxwhYF/nXqQ+wl6BqUKsCYkJkLZVYn m41J2t/yUjqyYSRYbcEHSp+IBWxg6k9ODB2sCvO9rSsl3h1ZcJWfOtelTYodR2ZIALGy 85SQ== 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; bh=F1j9hUcPRHywt2S2C8KGBCluu0HhtErIKV4h3/xD/eA=; b=R2wJqHRTfoSvidV1G4zO48+j8igeWq31cF6wYeF6S9k40xTp6jPkyi4Wdk4X4+gOgZ 7FJ3Kr5ininWxLkYWhmKp8sVeZDW9k6/L/8qFieu0FwYCXPnTiYpqf9xB3wuUuu5uBRP RsgS9H/Fr9shIAFaejfvfxMyd4Rj3K3tnH9pS3jsW/91x7v8O6E6LcSPKYcy/+B3e2ph vIQP5HXPHGxrmgVYHMAGA9L/UBFVk9Oy32waUICZvJO3ffRkAzLWA2TZ3lZHAs40/LRl Szxv5qxkFKTFomDjFbEcV9HgvbZkQ2r5Uy4Kiv/65wlOhD/F0DGuS6FpaLveuiWxvgsM HtNQ== X-Gm-Message-State: ACrzQf3Ck2SB/rxzbWPPNCCLy4Qo7Jr5+I23Kxxhk440elDol9XtUaGM 0Qz7dR2UmeEPJiS03Vn/ayqd2hgEOoseSg== X-Google-Smtp-Source: AMsMyM4aIo5rvKk3852EzG4lMGB+z9v32h5qGfcegR4uO9htsNg4csa845Tha9HSAvGIkBzcF7F/1Q== X-Received: by 2002:a17:90b:4f91:b0:205:edc8:4ae with SMTP id qe17-20020a17090b4f9100b00205edc804aemr8818277pjb.110.1665031690388; Wed, 05 Oct 2022 21:48:10 -0700 (PDT) Received: from skynet-linux.local ([2406:7400:61:5d7c:350b:1ad7:ecfb:8fec]) by smtp.googlemail.com with ESMTPSA id f7-20020aa79d87000000b0056232f5fba0sm2187448pfq.155.2022.10.05.21.48.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 21:48:09 -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 v2 2/2] dt-bindings: remoteproc: qcom: adsp: Add ADSP on MSM8953 Date: Thu, 6 Oct 2022 10:17:45 +0530 Message-Id: <20221006044745.286264-3-sireeshkodali1@gmail.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221006044745.286264-1-sireeshkodali1@gmail.com> References: <20221006044745.286264-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 --- 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..c9d69f6160a1 100644 --- a/Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml +++ b/Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml @@ -18,6 +18,7 @@ properties: enum: - qcom,msm8226-adsp-pil - qcom,msm8974-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil - qcom,msm8998-adsp-pas @@ -179,6 +180,7 @@ allOf: enum: - qcom,msm8226-adsp-pil - qcom,msm8974-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil - qcom,msm8998-adsp-pas @@ -298,6 +300,7 @@ allOf: enum: - qcom,msm8226-adsp-pil - qcom,msm8974-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil - qcom,msm8998-adsp-pas @@ -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 @@ -559,6 +563,7 @@ allOf: enum: - qcom,msm8226-adsp-pil - qcom,msm8974-adsp-pil + - qcom,msm8953-adsp-pil - qcom,msm8996-adsp-pil - qcom,msm8996-slpi-pil - qcom,msm8998-adsp-pas