Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp818587pxj; Fri, 11 Jun 2021 12:20:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx4DZKBA1+kv9AUPZtJEZ0pJrkOTOyR9z54tyiCJQUMuGVTW44r2p6+e15ooLsqTcVgbjUr X-Received: by 2002:aa7:cb19:: with SMTP id s25mr5346005edt.194.1623439210330; Fri, 11 Jun 2021 12:20:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623439210; cv=none; d=google.com; s=arc-20160816; b=ZfxYiTUhLdwxw7PzECk3TIiFxg3YC7VS5SHs7sqVdH4Wc+kxmH8afcB+/D6r2AmE8D aIO+1ZnqO0VFfTL+JYBn03vGGkHmlJto8E5BagBGXCnpwyYHqH4hguR/zbpJuu+096C7 1KUVEztjkxY+W5yAhYAS0HH76ufssH46AemJCsSutRpMtgy4j1a7nlkoYu8Wa+aMsIAH uFSVf4GIwsDaqJRXHARe1L7EX8kL2rHsKvA82TVRC7ZborOWWU4Zi1EMLTdZrXKfjQ8K mUMrax6jhQlwMP5sxkxkPdiNrKgm5hOr6m9tT4l4Dinv8Fz1I1ZU4Z0SZtDIsdugqYug KksQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=P2KjPLpwAgrHduRLM/60JQJ9qmLjFro2RPdh8dds/Kk=; b=EDAEC73klfLPHrK7yGe/lyDnbqa/T5yYxJpFxTZ5tHmpFHICzoYuHFJVRiccePjlcN KtPgVuIBwvvUIYLaaalJK2MFicfQeRUU7HHnL+iIR77OQLocFJjIHhB+JHFmG4KSz1Ze fbcf/irDJksGN8nxDbpGENDq33809k76HN6F5NwzEwQkuXAHDu22LQCfRnWFP7Q2hky4 y9CmWd/PS4YZwrvyGOF5wZHX0jqLfjyt/dG6s24+a4sHp+vT7Tzdwiar5Na7dpHB91dq BgGilrrP2hNrIyrXM6VM4Y3/Yg2k7ZTyvakHLte5n46bzIO3yI2ZRdwtU9RTzfc3uSUK mzVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=aZ07JKP6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bq26si5318291ejb.251.2021.06.11.12.19.45; Fri, 11 Jun 2021 12:20:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=aZ07JKP6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231290AbhFKTTl (ORCPT + 99 others); Fri, 11 Jun 2021 15:19:41 -0400 Received: from fllv0016.ext.ti.com ([198.47.19.142]:38046 "EHLO fllv0016.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231202AbhFKTTi (ORCPT ); Fri, 11 Jun 2021 15:19:38 -0400 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 15BJHb9r091096; Fri, 11 Jun 2021 14:17:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1623439057; bh=P2KjPLpwAgrHduRLM/60JQJ9qmLjFro2RPdh8dds/Kk=; h=From:To:CC:Subject:Date; b=aZ07JKP6HRIf6NjKp6PHjDksTZW4L81vGCmDdt2r9zd4WYKs0DijFrMY9L6THgLGi Rjbqgr62oF46byDDn+kg4EScnUH3jS/u56hSk1FUiEUNCXivg0ZFxp7da4dHdi1ZIb 3XGn8guTB5+CxyOEv8vfMU/QQk1MAczjDiM7YX/s= Received: from DFLE106.ent.ti.com (dfle106.ent.ti.com [10.64.6.27]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 15BJHafM119564 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 11 Jun 2021 14:17:37 -0500 Received: from DFLE111.ent.ti.com (10.64.6.32) by DFLE106.ent.ti.com (10.64.6.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Fri, 11 Jun 2021 14:17:36 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DFLE111.ent.ti.com (10.64.6.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2 via Frontend Transport; Fri, 11 Jun 2021 14:17:36 -0500 Received: from ula0132425.ent.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 15BJHXS0002846; Fri, 11 Jun 2021 14:17:34 -0500 From: Vignesh Raghavendra To: Nishanth Menon CC: Tero Kristo , Rob Herring , , , , Vignesh Raghavendra Subject: [PATCH v2] arm64: dts: ti: k3-am64-main: Add SYSFW reserved ranges in OCRAM Date: Sat, 12 Jun 2021 00:47:18 +0530 Message-ID: <20210611191718.20065-1-vigneshr@ti.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Last 256K of OCRAM (256K@0x701c0000) is reserved for SYSFW usage. Hence add an entry in DT so that its not used for generic pool memory allocation. Without this certain drivers using SRAM as generic shared memory pool may end up being allocated memory from this range and will lead to boot time crash when the reserved range is accessed (due to firewall violation). Signed-off-by: Vignesh Raghavendra Reviewed-by: Lokesh Vutla --- v2: Rebase onto latest ti-k3-next Collect R-by arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi index 309826bf46b3..b731119f58ca 100644 --- a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi @@ -27,6 +27,10 @@ oc_sram: sram@70000000 { atf-sram@1a0000 { reg = <0x1a0000 0x1c000>; }; + + dmsc-sram@1c0000 { + reg = <0x1c0000 0x40000>; + }; }; main_conf: syscon@43000000 { -- 2.32.0