From patchwork Wed Jul 5 15:44:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Patrick Delaunay X-Patchwork-Id: 116241 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f45:0:b0:3ea:f831:8777 with SMTP id v5csp1982980vqx; Wed, 5 Jul 2023 09:22:09 -0700 (PDT) X-Google-Smtp-Source: APBJJlGjqMyZY5CdsJOyQVDTOMs/QzyJgXio3iK4nKcEcbUwngdjFwECxuatEeKvWYKUIjT5ZE6e X-Received: by 2002:a05:6a00:847:b0:676:399f:346b with SMTP id q7-20020a056a00084700b00676399f346bmr23260687pfk.1.1688574129512; Wed, 05 Jul 2023 09:22:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688574129; cv=none; d=google.com; s=arc-20160816; b=yh+/8gloKGtaiJiwEB6KjldVF0v4jqInB7P0HSIdGMpIX94YtZkAZA2j3Gydt0bsDK FIKj8xw7VU/wp8+5TZLpRS4aWh+xH5q0nNhrfaTxfHceFnUrPIyIP+CNBMzfpLj2UYX1 kKEcmEEausz3XRCeC1d2iLehcxx/pus9+dPwRUUdonig7v89AZH89N58++/aaJVQg11d a7RDwHX4EAQG+Alv37CnWOoQbxTFvSA/nm4hr+y8gMbv5gXw6Gz9zCVqhQh7fomyGlqM I+55TZn+tstj0nBB+WMACTsi9+RYPp0GWHYDlH1Iu4CEYBpgjTm25SOcVSWM5vLXxQNH vVmA== 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=XyC5FyMVMPnTU1hmmczheNZBiuJQrxdm92Tn12ZD3T4=; fh=4IFaq5MPz5iHgBl8NYYG+diKjNxDCp4fQNye64ykPI0=; b=VQWw+lOi3ySdirD7yH38ewd+5UUw/92VLJ4KSJsAgDLFPoduQdqz4btoN7XsFxr3lB uym+vUlR64wMr9OdW+6kNd8aLAI7VezJIf3fD4f0WeNd/EXPaxaOCtnleySSt1IttnW6 99ENDQ+7Mil2RQoLvHSGFPTUodBk+07jhswtEdx/bRboln+aY+XcbP1DzxyPSUTFqhb4 CXAI4GiziOwG4g2n6ArUe80bsXwxgO/5fpWzvlHR/Z+xDTXwSOlDcr+msjsZo9QJ3Srm RrJUtu83zyoGbhF3I4nAPHCUcEVh5XV70lXNoiyMQA20XUp4DDkU1V4PhmMEHjgjCsvi YScg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b="fDWc4J/A"; 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=foss.st.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 7-20020a630b07000000b0053070cb6da8si23297227pgl.99.2023.07.05.09.21.53; Wed, 05 Jul 2023 09:22:09 -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=@foss.st.com header.s=selector1 header.b="fDWc4J/A"; 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=foss.st.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232580AbjGEPpf (ORCPT + 99 others); Wed, 5 Jul 2023 11:45:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57116 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231540AbjGEPp3 (ORCPT ); Wed, 5 Jul 2023 11:45:29 -0400 Received: from mx07-00178001.pphosted.com (mx08-00178001.pphosted.com [91.207.212.93]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C35B11723; Wed, 5 Jul 2023 08:45:28 -0700 (PDT) Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 365CFucx003266; Wed, 5 Jul 2023 17:45:08 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=selector1; bh=XyC5FyMVMPnTU1hmmczheNZBiuJQrxdm92Tn12ZD3T4=; b=fDWc4J/Azt50qwdGhGJdZg+PxoYFohoGvQWcCISV+JgQ5nCtXh7kFN+Udw0oyjnNDIP0 GeevSuOuD1YFjLMFZ3vecEdtvRAY22HXmnJfoSidXyqL4+ZeLOiMKRKpKLMLKgH28bpV CQF441ZjSZHfw9oXEatN62J3nMP0kBTrn0wjaM4RvUh8jW9W2ucHH3+C3WxDWSCo74YX 9fTzXOnX3TBfiUPR1wskqP+GjzA38e/HzDocYxC80VKO3aKq9D3Yj/ZhxVcrHzDs/FKe WKFsei+6w4uvD6sbbgx3FY5qS+7WCudFv4sU6BYLRCwMXQCDvSGeM+OAtgFucaIv4TN0 ZQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3rn8c9shar-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 05 Jul 2023 17:45:07 +0200 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 797FB100057; Wed, 5 Jul 2023 17:45:07 +0200 (CEST) Received: from Webmail-eu.st.com (shfdag1node3.st.com [10.75.129.71]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 713B3236948; Wed, 5 Jul 2023 17:45:07 +0200 (CEST) Received: from localhost (10.48.1.0) by SHFDAG1NODE3.st.com (10.75.129.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Wed, 5 Jul 2023 17:45:07 +0200 From: Patrick Delaunay To: Alexandre TORGUE , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Gabriel Fernandez CC: Christophe PRIOUZEAU , Etienne CARRIERE , Gatien CHEVALLIER , Patrick Delaunay , , , , Subject: [PATCH 2/2] ARM: dts: sm32mp: remove shmem for scmi-optee on stm32mp13 Date: Wed, 5 Jul 2023 17:44:59 +0200 Message-ID: <20230705174358.2.Icb84b08e0e668cd81dddb8d206e9bcd33af9aea8@changeid> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230705154459.1194895-1-patrick.delaunay@foss.st.com> References: <20230705154459.1194895-1-patrick.delaunay@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.48.1.0] X-ClientProxiedBy: SHFCAS1NODE1.st.com (10.75.129.72) To SHFDAG1NODE3.st.com (10.75.129.71) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-05_07,2023-07-05_01,2023-05-22_02 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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?1770598306102107051?= X-GMAIL-MSGID: =?utf-8?q?1770598306102107051?= CFG_STM32MP1_SCMI_SHM_SYSRAM will be disabled by default for STM32MP13x SoCs in future OP-TEE version and the OP-TEE SMCI server uses only the OP-TEE native shared memory registered by clients. To be compatible by default with this configuration this patch removes the shared memory in the SCMI configuration and the associated reserved memory in SRAM. Fixes: 9005aeddd9fc ("ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP13") Signed-off-by: Patrick Delaunay --- arch/arm/boot/dts/st/stm32mp131.dtsi | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/arch/arm/boot/dts/st/stm32mp131.dtsi b/arch/arm/boot/dts/st/stm32mp131.dtsi index d163c267e34c..d23bbc3639df 100644 --- a/arch/arm/boot/dts/st/stm32mp131.dtsi +++ b/arch/arm/boot/dts/st/stm32mp131.dtsi @@ -40,7 +40,6 @@ scmi: scmi { #address-cells = <1>; #size-cells = <0>; linaro,optee-channel-id = <0>; - shmem = <&scmi_shm>; scmi_clk: protocol@14 { reg = <0x14>; @@ -106,19 +105,6 @@ soc { interrupt-parent = <&intc>; ranges; - scmi_sram: sram@2ffff000 { - compatible = "mmio-sram"; - reg = <0x2ffff000 0x1000>; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0 0x2ffff000 0x1000>; - - scmi_shm: scmi-sram@0 { - compatible = "arm,scmi-shmem"; - reg = <0 0x80>; - }; - }; - timers2: timer@40000000 { #address-cells = <1>; #size-cells = <0>;