From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3014A3AAF73 for ; Fri, 18 Sep 2026 09:18:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723127; cv=none; b=lTOZ6TgXr5ept0EtBdNsJHY1Y63gtzWG9pLDkHoIu2WkFqLCtAw79Ix2SSqD5BBPwwjYH/TFg++Xi60AfZAetYAXzO0Hr5jeHy/U3bGWtO6QrGEjgCPTzO3LMcaq++MwON0/e6Li+0SfO6HKSuxrOi218Jq3FwllyIoEFxpFlYM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723127; c=relaxed/simple; bh=505eaWDuf/g7YFaLEG89kbctE1WjzBDcDrij4CHCfmI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qHQeKSmQhgozpXY7HH8GLU6vXDToZLZ+WRkg8m/qBKIOu1eKrBW3QNRcPAeASnVnRN4YzeBQyClQYheEplB32djOKDny675txNNG6dHSX8nbMDbJ/0sKEG59HeXYxmgfyI9ZJpl8rRIhwHO1XY7UA96HEoh9kvr5hP9NFPl6yRc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=kobv0Hem; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="kobv0Hem" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e64ccso4183775e9.0 for ; Fri, 18 Sep 2026 02:18:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723123; x=1790327923; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=wwPPgxwwtMFbcc3jo+UD0CgBCi1BHmLT6dmTjrAcmuE=; b=kobv0Hemu+hShi2JReWdix/aha1GzQQbPG3pZ/+fGMDNXIPj+c3BibS/wuk/hUWmd4 iRlIB2LEKLkBk3hBKoxaN9xVFzcOaDovpXq87bNEtFLXjj/2RSFaMe5u58v5Al3LxPQ/ Fjo4wI6pI//zQv8/9RZoGsn17Wtg4xeH4YGYB7UlnU0YLHhf+H4OQgg/kMFWYy0DgPOM scTr3ItGgNX5FJyjAxc52yS4Gm8cxdztGnIIANjvxwW6M5QZQqp6G761A64Eo0Gwgxrp /cKJ06X9NgIowNU8WmChW3+rQfqNsx+hNpL6ITizD/gr4c0t88Zsr4MoK5cL2ba6F11d ySVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723123; x=1790327923; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=wwPPgxwwtMFbcc3jo+UD0CgBCi1BHmLT6dmTjrAcmuE=; b=FlBwknu33xhOomhNvy2zA3wKnDIBUdrNtzFEBXnXlvlsen4el+ujoKa2Pi75q+CjLm yP2oKXoXKGvZdtkCWZV84GcF55ONqErdSi7QmU0uHVNhey0/GQvZvZ3CNMY5Pj791eAr yrf505wA3C4C0FZjQ8gsLsD77hLb8+3Sdfz+BtEcZUN8i5r9fKq7j68QlN7FZVLmmVi+ 9J7AlmPQLVXuzvCMMYpEgIwFQm2vj7JnGuFrWEqTnh82IoDYPNfA8ERhRIMvKEln791d bSO7D5frSo/OTyQLPX/c26sL5ps5S7qKhUEmvzR01zYJlLa/mICBp1PJV/UtnJxAtITp hVvw== X-Forwarded-Encrypted: i=1; AKwUvBxIQ4EZyI3ijO8c8GODmq7ADYgYEfP/mAiOWVeZdxM5eNu5cjnVv5O8J45dAVa08O/zpjWV8tAuKVnHMuk=@vger.kernel.org X-Gm-Message-State: AFuF++n/O2fCLRvecwrmKbA2R93KoLw6tlJeAElm3fpCWASnmEMFrrDf t/UdLhJWZQ4ZIjzc5g6fxfICDxxB1SDwVlVnD1wpd60b3Kk/p/0DsIqKis4YD5B63fk= X-Gm-Gg: AYBFou0qp1RifMbkxEwYwDo4eFOui1opHQ4eCHaEQ155OgkseCpcBiD45DJhlaL7/mG 3BXcRKMEQJoTCUYVlKGDCYHLMMjRlghQz67HuWsmV3VT9yssNfsS5xhU+jcd42H8B3tNLRwwcha seyzE4BwPepP3xhuxtzA9Efip83N1FM0tllRiSdjEsVW9CcqyM4c6K5L06ANZxailTn2CZZpLGC Q+J6wMUxNI0JXF0bXVCfne+VWzsgKXwcSswHy7urrHoOpwSdLOMGWrbbUWLqy8r96ogU3v1Rrqk Vv/GdCpbZNw+gynFimLGUOVvnaRYvLVlKBaBZD2RrUl15EoH37T5O9nS+6Nc8vjwWi2DjqBWCM9 qq0An8Txzc2skgfbU9rUMTZ4ti5o/5tL8I7u0rggLc+Cv1lYGtK2UmXLfBDoONhbcZJD6gN2hhw Av7JZN79oK5bBNhhAb7Wi9eeel4ENS7t1hpVkuojlWSpC+EGxfE7fFliZbkxZXncaRIT4= X-Received: by 2002:a05:600c:4ecf:b0:49f:bd3c:bc27 with SMTP id 5b1f17b1804b1-49fc574f074mr21996665e9.34.1789723122119; Fri, 18 Sep 2026 02:18:42 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd216028sm140092905e9.7.2026.09.18.02.18.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:18:41 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:45 +0200 Subject: [PATCH v9 1/9] arm64: dts: ti: k3-am62a-phycore-som: Fix wkup R5F memory region size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-1-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1786; i=msp@baylibre.com; h=from:subject:message-id; bh=505eaWDuf/g7YFaLEG89kbctE1WjzBDcDrij4CHCfmI=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jIefHdeePXM2h1BbkvYUNb/OxfyrQh7veHfY0V3Cs 9Rva1tZRykLgxgXg6yYIktnYmjaf/mdx5IXLdsMM4eVCWQIAxenAEwks4vhD+dB569HvCuOPjYN tAtjeOJoZHdZv8uGVaH86nJLppwpFQz/q8vZF+9dqSUzlfnV9Z0yy76VT8rYUb1bZO0vfrmLAU/ +sgEA X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 The wkup_r5fss0_core0_memory_region was reserved with only 0x0f00000 but the MCU SDK linker for the wkup R5F firmware on AM62A defines the DM code/data DDR footprint differently: /* DDR for DM R5F code/data [ size 27 MiB + 364 KB ] */ DDR : ORIGIN =3D 0x9CAA5000 LENGTH =3D 0x1B5B000 which results in an end at 0x9e600000. For this memory region which starts at 0x9c900000 this means a length of: 0x9e600000 - 0x9c900000 =3D 0x1d00000 AM62A additionally has a second DM firmware for edgeai whose highest section end address reaches 0x9e700000, so the region should end there: 0x9e700000 - 0x9c900000 =3D 0x1e00000 Link: https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_main/exam= ples/drivers/ipc/ipc_rpmsg_echo_linux/am62ax-sk/r5fss0-0_freertos/ti-arm-cl= ang/linker.cmd Fixes: 8dd0ac27fcd1 ("arm64: dts: ti: k3-am62a-phycore-som: Enable Co-proce= ssors") Acked-by: Andrew Davis Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) Reviewed-by: Wadim Egorov --- arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi b/arch/arm64/= boot/dts/ti/k3-am62a-phycore-som.dtsi index de4048a3564b..53c096da68b5 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi @@ -67,7 +67,7 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { =20 wkup_r5fss0_core0_memory_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0xf00000>; + reg =3D <0x00 0x9c900000 0x00 0x1e00000>; no-map; }; =20 --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 024D13DDB09 for ; Fri, 18 Sep 2026 09:19:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723144; cv=none; b=rPhRHnlkaEg5wn5vB+q2nhLl2y3ZbSEhDCnSronEqSqLLttcX2Q5YFx0EXItVvJwihiW57NSJIivvi+am9M4Vsk4lnnSIixIarCYMhVfzNONA9gF1X2duYQdQSUSq1jUR8qLEvjodTgRNHDoCCQzqC9R5EWqb7R7lm20wJFshMo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723144; c=relaxed/simple; bh=JLFkTSGjzUIWuYTsCyKMnF+JWvzM56a45FnykYK086Q=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ilxT0783tlpBKdrowOO4l0tdiD8QVwrr6gxdmSDrcAScGr0660kzT7Wqy8je/7+sMTI2J9g6pyS5pTbYYMISRUWyfDUVPgoYqvOMbI2yRl6aONs3CA8aMkxijmXtiw3sZ4L6fmfaOuigeCr4Kuvg0HsJD/6u1AzZv6lNTjUtYw8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=ATgf9iT5; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="ATgf9iT5" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49b965f447cso4201415e9.3 for ; Fri, 18 Sep 2026 02:19:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723141; x=1790327941; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=1A7PS1QVqkJqgZkHTjE3VxuBN5PJKQohl6XZ/YElsz4=; b=ATgf9iT5y91AKxA68wePvWKLuquWw+GvMKN6wUcnmh/YRhDy60FSNNNb5SbkECIwWR jQQvi4ztZYNO/kK31TJbvXIbycR3vVzw2iEOVj98SuiiWt9sucs7CnY4na3aTXTfI5us 5V40HwWGJVISz9BA3RPjyzeLh/CRCgH1GzgWHCno8c1YIjtCwKXdO/+PgD0Uyj3U6egp 16mQYVWB3tCJLwi5c5WBUZcXNBQ1+gqO7495dV5xaTR807uiFuiwZAJM5jadNJUGZCs7 HnvIYOC/5kvIHiPMXVVFcVw5OSpPzR9Py9XP4up/lF8WCeTfAdvpwg6qLZw62k/9B8Pt 4fGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723141; x=1790327941; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=1A7PS1QVqkJqgZkHTjE3VxuBN5PJKQohl6XZ/YElsz4=; b=BL1Lq5ivWydhvjshd8qM5kbbGb1ZOea0c+ZtaVcL/sJm+1S54n79Ki8mMb1bsmadfB H1LHqMPtK4h503v5l+l+hbs5eNfrO17+SWWUNqUR6j4VvuUdFo7Hlv9CbBS9dg4sif99 Gj7cIGBo0s9a7Wo76ZXuHTxUY6Hz2VYclKzo/fgnbTjvvDIh/gSDJAFFYCN2kn8N5qV9 10UTublgrDKBsq3vgoqPLTbYHvOTUAjwyXbbd5HG09l2cBOZs0wrDu4VNmnrv5sOo+3B d7akwZ6Hts5HJKfuZyBUOBk+n0c+1sB7zsip6IiH0cuVwH1udRQgLUrZuUnMUNLIzZF7 mGAQ== X-Forwarded-Encrypted: i=1; AKwUvBwggVIWGXxtFw1h/P2Iqfzgj18VE8MPratYKmZOelfgoFr0wyKBqhae/unquHwp6VNtb7To1HvMCFwNmXI=@vger.kernel.org X-Gm-Message-State: AFuF++mZIaGzwUXzrUjeYbb2hdta2hdP8gq3RXfbuqX+hzGwx4A0zs9b JLzdXJGKucdfML68coVqtOwd3R26Hda1O1gHRQUV+QN7UYO1vcyf2iei8aRvBTXZlBE= X-Gm-Gg: AYBFou0g0bTzwYfs944/rpZOuzUqa0PZc7AtoZn51LyqRsASwZXjzPR4DgoWWPQMlK0 /7psDn9CipQ9NkCjcsZhHwzSYZ7TdkPaFUU1LhFaOi52Bd/wmwjRYqZEYRdUBdGs5eVMLPtxBdb iGL3/+5NFTjv/uIugfOyd35ALUsT0H2M/cW705Bd84cH7JiAhNKAxipU5whpD52IqdQZjeODUoJ eQ7Jd+fgx4G8eTRmY1hR2gjdnKfgaPSDYHdiwOF+lxZHCAiPomQZY2WJJAEJDXg9kjikow/CYpc WXopfYF0G9Dg/EdEdBcLipwjLDBwZfjC1nF8V8YKcE9/v8pGEM6nv7gGJ3P1XUbYeLvzRH1gVum 6xDv4/OMEOXSxNtpbev1oqOF7hKJDqfY3URoiFCWTp8TGyj2ZkNnyAv6PSpxVrlmyftUITDRhIR 4N5TA85cEi+ZK8RerP2vaGrXkXkQN9hyVClTmhEyPDYuk9ZTJWvy3LZvFpIN+SZwIsZ6c= X-Received: by 2002:a05:600c:5251:b0:49c:fa20:cc00 with SMTP id 5b1f17b1804b1-49fc5736898mr19681525e9.23.1789723141196; Fri, 18 Sep 2026 02:19:01 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc481c738sm25502155e9.1.2026.09.18.02.18.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:00 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:46 +0200 Subject: [PATCH v9 2/9] arm64: dts: ti: k3-am62d2-evm: Fix wkup R5F memory region size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-2-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1711; i=msp@baylibre.com; h=from:subject:message-id; bh=JLFkTSGjzUIWuYTsCyKMnF+JWvzM56a45FnykYK086Q=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jCeOn7obHnw1gNGifKrQxqei1jUut4QKDn02OHdju 2fjVY1HHaUsDGJcDLJiiiydiaFp/+V3HktetGwzzBxWJpAhDFycAjCR9RcY/vAqT7E8mCMnqOon 6pknWNIaVq5RoGoYoRy1TKp0ZYlZOsN/f1m1A2FaU87eWTuFS8S8T/Z3Zpcwi+qRFfE2cwv6k36 yAAA= X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 The wkup_r5fss0_core0_memory_region was reserved with only 0x0f00000 but the MCU SDK linker for the wkup R5F firmware on AM62A defines the DM code/data DDR footprint differently: /* DDR for DM R5F code/data [ size 27 MiB + 364 KB ] */ DDR : ORIGIN =3D 0x9CAA5000 LENGTH =3D 0x1B5B000 which results in an end at 0x9e600000. For this memory region which starts at 0x9c900000 this means a length of: 0x9e600000 - 0x9c900000 =3D 0x1d00000 AM62A additionally has a second DM firmware for edgeai whose highest section end address reaches 0x9e700000, so the region should end there: 0x9e700000 - 0x9c900000 =3D 0x1e00000 Link: https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_main/exam= ples/drivers/ipc/ipc_rpmsg_echo_linux/am62ax-sk/r5fss0-0_freertos/ti-arm-cl= ang/linker.cmd Fixes: 1544bca2f188 ("arm64: dts: ti: Add support for AM62D2-EVM") Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts b/arch/arm64/boot/dts= /ti/k3-am62d2-evm.dts index f5ceb6a1b5de..a8c794d07343 100644 --- a/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts +++ b/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts @@ -67,7 +67,7 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { =20 wkup_r5fss0_core0_memory_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0xf00000>; + reg =3D <0x00 0x9c900000 0x00 0x1e00000>; no-map; bootph-pre-ram; }; --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wr2-f15.google.com (mail-wr2-f15.google.com [74.125.225.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B252F547046 for ; Fri, 18 Sep 2026 09:19:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.79 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723147; cv=none; b=ohAHlkO5MDXXr6t96ci71g8IbsNLDN2lg20nIXvnYrmddSTK8riygbYls05QP97Ai2XGY1fqoxvWj8xCz+cPMTZONz5PKQQHMrsHsQPTzDQL6iqLxapB5lCcZInMRbKQHk8a+semTO4flwPKd7gYcuXv4Pptdg3wKiXA6LWdIiA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723147; c=relaxed/simple; bh=Bsy+D3QFn9R/hEGe07cbw74wD1PaG/3jyKHfoc+/Dhk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=f5fhOBTe/3VtrnjWXwkGNP0sOS6OubuZoaJ7AirfNi53vmeRS/i+OUEiJtUnGXvyPuj6ooz/OucIHXSghHJy9fyU7YzvVCcd2BR0wirriv6pOfrJnI1HkWtlZCWUIcShUzB8rrA+L3n76HuQHyzkh/4mdmDvfQVfS17TeKAXyl0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=GCakg5v5; arc=none smtp.client-ip=74.125.225.79 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="GCakg5v5" Received: by mail-wr2-f15.google.com with SMTP id ffacd0b85a97d-482f633ecdeso439833f8f.2 for ; Fri, 18 Sep 2026 02:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723143; x=1790327943; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/2bOba9nuIvb4gyC2eO+18NXFEOc4D/uZAI0djSNku8=; b=GCakg5v5dyxIRwqfSAvX1GAHY5bgTa2MKNKOnW/izTawR/ANGFgEB+eSWxcYgcu1TD z1MkqRm1r9UY+z4Izzr8AdZNqKjyGIkB150Eph0ypLf8HxxkyBM2sO+f11duyPB3yom7 81PekfoNUIquSps6adu2NMmVbCVDwyMMlwI9EwWPmJfV0N8kwlTk3EwiEv7AGWTTisuP uKHsPDTJsdXqWG1wnMY4K7yAdTbaFfcnSWhGjqJ6JRy2kcfe2tHSyw0lhtqp2kXCyL3l mG9cCBLtkfh/sSOpLFfw03YKrqWsWshFS0VqwG4GurEEuchBoFV60JqrPVUbPQaGIr1w 7gQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723143; x=1790327943; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=/2bOba9nuIvb4gyC2eO+18NXFEOc4D/uZAI0djSNku8=; b=KkKtlwEikjrx1w5r8kICl9cV44Otf9cS1REJK1bHP6gF9zJTeSRWRdTdF0nEuh6JJW c2O50/riAt/gMnH7gqGd3kBz3sscCkcoWd+E3lKxDD04JDlV9862jD7nepoxjl8cp8DQ wRW1IlcL+JwH8Bn+1AkqpN6ey8JWFkTabSZYXdX+33p1jXMFZG8MLk6tN/b2vwZJl+YA mSa0BADT4Q6VJ8MZKFekSsqaSRPA//v9kYC3RZhY6cTf8y/jNepa1Yv0LVk6qQWNvCP9 tRlVIJlj5Sr8N6cdXBjhK/kWe6E37/2TMCl2nCL+vVCkcUmL3nRFCCIn+XIs6BzviClh +zRA== X-Forwarded-Encrypted: i=1; AKwUvBw9S13rlu8Kqi+FhKr2+bWWey3XNRUjI5p9DghYNxSlprOyjMyCedk4pk85JQUoKTWvkvxw5a1ceM+3e/M=@vger.kernel.org X-Gm-Message-State: AFuF++l6jks5B/9bbX1lE9KEjkm1nkhh4D8Edgn0WB/A2bK/BQp99n1s gD4Xbt7PNG6y9FcKO88ucnSEXIxKPyguZkJbkDd7xhOLiFcXi6cF8kZtdpb4meTksFk= X-Gm-Gg: AYBFou2GNjiOD6OoMFFBJXdhr7RRYqlsakaw5ywNuW2nMuf8EFVNuwZO6hrOdB+xS5J OVcmo0BSlblet8MYefWvJMj8G0T7e+5VbCFVONPaeMEz7tMiJo4+RsdOa++ykfk4fGzZfVVElXW ELQt/jNzQ0CGQnrtH9JPNv0ZbY/S6nmUxIquESfHKgyWu9LSoWVHckNl8wiTNX+e+4Bhc5ve2xN oZM7rD3ZfSvg7XapKWgWCtDi7wdBfCaUBo9z/xi4rqp9PUH/mbJTmJeuTH6lG4Obf56KJDVbyZe OP/VjY14OSAz/KjhMxMmDKym0K8zsZq+n5yTZPMG7XUGEntglixG78/+q5otbStgOmphGXmKR41 A1SZwWwRDt1XYsbrCck2nJdal2YG4gispn8aziuOJG0HEYjvU4olOroYz4SU59KxGfM1RxadLDZ 31vABh9ox1uIMp/S0pqN0WcDI2W6T5RM4kc5WXMr3NUz2UakzIUw+H6jlqqHuAuI4ccyijT6rZ9 yifvQ== X-Received: by 2002:a05:6000:41cd:b0:487:62d:37d1 with SMTP id ffacd0b85a97d-4871e2664b7mr2229141f8f.29.1789723142835; Fri, 18 Sep 2026 02:19:02 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-487200737d6sm2803599f8f.24.2026.09.18.02.19.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:02 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:47 +0200 Subject: [PATCH v9 3/9] arm64: dts: ti: k3-am62a7-sk: Fix wkup R5F memory region size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-3-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1709; i=msp@baylibre.com; h=from:subject:message-id; bh=Bsy+D3QFn9R/hEGe07cbw74wD1PaG/3jyKHfoc+/Dhk=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jGde7z50ZbrNtpLSXMfzj92kE7sTYy6czFqz5F0Q9 /ayiNrejlIWBjEuBlkxRZbOxNC0//I7jyUvWrYZZg4rE8gQBi5OAZhIdxrDX4mVN+9HCl4p37CT 1cdwS5rU+s87Ff+FpVeF/RbY/yytr4vhf+rj/+992Q45/wq+sjk440BG4z0D17dT+J7u9kyc4v5 LmAkA X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 The wkup_r5fss0_core0_memory_region was reserved with only 0x0f00000 but the MCU SDK linker for the wkup R5F firmware on AM62A defines the DM code/data DDR footprint differently: /* DDR for DM R5F code/data [ size 27 MiB + 364 KB ] */ DDR : ORIGIN =3D 0x9CAA5000 LENGTH =3D 0x1B5B000 which results in an end at 0x9e600000. For this memory region which starts at 0x9c900000 this means a length of: 0x9e600000 - 0x9c900000 =3D 0x1d00000 AM62A additionally has a second DM firmware for edgeai whose highest section end address reaches 0x9e700000, so the region should end there: 0x9e700000 - 0x9c900000 =3D 0x1e00000 Link: https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_main/exam= ples/drivers/ipc/ipc_rpmsg_echo_linux/am62ax-sk/r5fss0-0_freertos/ti-arm-cl= ang/linker.cmd Fixes: 77c29ebe76d8 ("arm64: dts: ti: k3-am62a7-sk: Enable IPC with remote = processors") Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62a7-sk.dts index d3b3675e7a8f..6e5419de8e35 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts @@ -61,7 +61,7 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { =20 wkup_r5fss0_core0_memory_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0xf00000>; + reg =3D <0x00 0x9c900000 0x00 0x1e00000>; no-map; }; =20 --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1658931327D for ; Fri, 18 Sep 2026 09:19:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723148; cv=none; b=XFdWacXLI6Labvkf/VSI1HCVzmOxyj8AcNOwu0Ef7VC5JP8nUL9zkUZm2tRFEBcuiR5c24vQVlUQ7Zo61kjk8fDgYYgbpMyZxlDSSzrcxmDb+0Zaoc1egJjGYfq37Mt+C4FDFOqPY1NduQ8HSmq2BMHZw3tqqQnUI9c55NpG/X4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723148; c=relaxed/simple; bh=Bw9T9kPoDvx3jWedb2GuXmBKbd8nnRyCUqGqNMfPoNQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pgnVeuUNdWPjx15eLFBqzclxYr1OiuuQmF1Wd4QSzQ8zKRVP95nO4mOJbfVBr/jmjsGayRT/x/x87hj5erlYDnus7QfA3PyHrV22TXx6ySbkpndh01eelIXIvdJn4RB9CLQJfmsTXyiZINBLH/6yMgK3r237V9zPth4ysThVCwY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=HRqZES30; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="HRqZES30" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49b912d3931so3724455e9.3 for ; Fri, 18 Sep 2026 02:19:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723144; x=1790327944; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=kHpblPyGPvzLFJJQPED7TjfXg7mj3B+pu1lqZzx1RFk=; b=HRqZES30l4Mqu4DBTaSyQb8R7ymhbP39Jc7KzfHj3afGzlOKpI5XKAEQafwDV9nDa4 EatW0xY221T0WaRx2IMWsbGLnEvxUNbS9rt8MBgpT70PnUp8ntz2Z0pqoDOknVBl4//M NtlvSsaUJO74qVSiumAk9PM94tV2IZyLZTAX1m6LvMMIONbcgOr4+GLGr4jyw5GJEbVb ZE2fpC8Hnv3ukpE9xW/LDNLPtXDCOiAUMYS9C0fsFqUYxuIkYENqZcLdX1zQZSm2AnyI 0AoQHJCaNETlMo1ZFMnQ+AvRm481VYENSySgcOHOHegorO/AVcGypIfHk0MNrLC4P3lK vj9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723144; x=1790327944; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=kHpblPyGPvzLFJJQPED7TjfXg7mj3B+pu1lqZzx1RFk=; b=AcRP/6nPFioKo4bRy3Vd6T3GbcwaotMIfvExRetfER9KsgJcpvGTOvkpxXLXM8MKEm FBZtjTGBSV5m2X7esigh6O+3EQBuniJQ837eEm5doxb3o/FsqCTymAcjJuqdgQxolmn0 4MKcVqYpyEs89El/SQPlTIqxioPrGF+lyVKHX0aK+wK/PtG2Y2pXRdJqD8a31PHCCCu4 H4CXiCmI1EDIPfCrPCSC8EN2yyYt6u+tIfY5x2Yeq4aX9/bfySZj2OHM6uN4kF6CZ4JE lKiVh26uD8dCVaNBbzzhv/oS8pXmfVIuKR+qW1r/Wj8aOFIJSS9lnCnDPDfzbkBu3x0j YJUQ== X-Forwarded-Encrypted: i=1; AKwUvBwBFIco4oMxF8+tK7ogQylqMS45Irb3Q9w45bhfqh3f4xf5xcC2hVEoUnco8gcYDgBS4tgPT5xdXihdanM=@vger.kernel.org X-Gm-Message-State: AFuF++knmJsNJLVs58XFiQUjafFVkAMMu1UFnDzhtecrGWitHBRpvj37 G0l4kxK+lae+ZZenX1bhHJqojAcOiXqHWSdiI9oyBc6LUUW3fLuWVZrMvmjlTFlsCyt2nMdWRG7 HTt3H X-Gm-Gg: AYBFou3qmqIsNwkfbtQ2n+vcXlpYrm3v/rz+WJ9607RojYxgQVWoOIjKl32QUce2FxE XurOhNiIwTFPe110eGGugQ9b2AFjQ8TnborkMekvK6WcoRYTgljIprdFoLrgF/8EAN90IwXttNd mwoy9MmPLBlnIgLliOWwhzo6tXbiOYHRDQy+iv7WQxfykhTmbIPFo5F3lizu+dSTxb6j8dIN2bA 2zLQs+RgM+3HebjeUQA0jJgohRpII+Y4qFxvdcGwdeYTuFTZ/cp5vVatbZRzum1Map2Ybf/aBdS qCe2VodGaPaJk2m89BV7QvWQizUJdWYiplN0EgBe5OBCkFNCvm/g3r4AKKB3UTpdFQFe5liK0h5 QB7XhoCK/NYgDYN80OezUZt/thi/4QdmHC8bHJ+wentTrTPR/1B7x+SmRiZv9Q5Fk12UE+FSrkr zxZsp0ykOKuUpHgBJwkwKHvPZjr4wlaFZzdUHzOwzeepFHC9ugqfMtiGquVsN2+AZlqTQ= X-Received: by 2002:a05:600c:4505:b0:49e:84bf:6121 with SMTP id 5b1f17b1804b1-49fc56dac58mr22897685e9.13.1789723144132; Fri, 18 Sep 2026 02:19:04 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc7d4b9ecsm38524255e9.14.2026.09.18.02.19.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:03 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:48 +0200 Subject: [PATCH v9 4/9] arm64: dts: ti: k3-am62p-verdin: Fix wkup R5F memory region size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-4-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1588; i=msp@baylibre.com; h=from:subject:message-id; bh=Bw9T9kPoDvx3jWedb2GuXmBKbd8nnRyCUqGqNMfPoNQ=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jBe7CzRZcpRcuvewa1x5NO164+TseMH5R0Q7Ha2VV zpuM+3qKGVhEONikBVTZOlMDE37L7/zWPKiZZth5rAygQxh4OIUgIn8FWJkeCgslX5SN1vQ9cPG jve+i0P3M/e/3TFTI/f/HAPXL7vWsjH8jw7+OF2esbPB4q5za5es4Bpl+4SnRxZtllqSrc3topf HBQA= X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 The wkup_r5fss0_core0_memory_region was reserved with 0x01e00000 but the MCU SDK linker for the wkup R5F firmware on AM62P defines the DM code/data DDR footprint differently: /* DDR for DM R5F code/data [ size 27 MiB + 396 KB ] */ DDR : ORIGIN =3D 0x9CAA5000 LENGTH =3D 0x1B63000 which results in an end at 0x9e608000. For this memory region which starts at 0x9c900000 this means a length of: 0x9e608000 - 0x9c900000 =3D 0x1d08000 Link: https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_main/exam= ples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/wkup-r5fss0-0_freertos/ti-a= rm-clang/linker.cmd Fixes: 87f95ea316ac ("arm64: dts: ti: Add Toradex Verdin AM62P") Acked-by: Francesco Dolcini Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi b/arch/arm64/boot/= dts/ti/k3-am62p-verdin.dtsi index 7ee894d59113..8a5ff5c45757 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi @@ -170,7 +170,7 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { =20 wkup_r5fss0_core0_memory_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x01e00000>; + reg =3D <0x00 0x9c900000 0x00 0x01d08000>; no-map; }; }; --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6900E3AFB1B for ; Fri, 18 Sep 2026 09:19:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723151; cv=none; b=nKSo39AbXZnFjaDrKW8w4OUqAV8LVbKFwlRSnztS5u6ZHiDjgHH01FYSM3kFCvcHde9JhLjlKmGkxOjlDrdT+Sl2J0c686LDPP06Tjt62sQGsGvS7SoBr+CB1iRblJNZwLE2dbol4+7rgPUj5Rdyfz+p8lq07udPDi17MkpqAFs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723151; c=relaxed/simple; bh=nlg2Vo5gJVuqTy6ZSc5mAEsVYdjtMTLDz7lCiJOX1tU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FrjytJUdWMPyHzgEzjudkGJ76loU46vw6lXI2MyW0DItXsCi7jQUcLcvWQBUiGU/98ZjIeZ15DkHKvnJSQJd5sSv0SAY4hMPJM63C/20mkK5ZOE5Sh0thbMJAWfLE++hUlpwcw9piylVPc3vNPZk4v3mzjOxeWyFke65TkELzrs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=hIGWvs6G; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="hIGWvs6G" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49b912e4b11so2694595e9.3 for ; Fri, 18 Sep 2026 02:19:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723145; x=1790327945; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=PItxhm1d8xzkPavNU3zKUDfTi98fHCExarwonsyE1cQ=; b=hIGWvs6GFe3NiWRr9WAPFWENMy72M3Ago0qLEL3jCW9jCTExOEVGr4K4FG7JWxOR+x IGeBR62C5k76QNasDaM6GZWMrmcfg2BnnV1O/lO3QwUYm7+7zkBVbEpDV3SaiN8pGX2A QJb4qOz/U0J42OGRALSl4H4CFY0gaV3vSRJVOvX68Uf7yMouF10DOsNP+ANmEybEw9xi VH8VSjy4kSAgM2mYPeUp1qArUPv0C6TWqoeDxz8C39vm4Pe3sSxJOei9Hon19uw50FUu Ttv8eSVHqbkDUfilBI3odZbpOUJXFGtfp97neJoEiN57AeRDajRPOOJUn1L8rrq7LJGr x67w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723145; x=1790327945; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=PItxhm1d8xzkPavNU3zKUDfTi98fHCExarwonsyE1cQ=; b=HZTAoAlMfFvCp0b42nCFn4r5GCNYc1QyjwJqIW3AEqmX9DAUvp5ir6wu3IJHZ6SVlE cdfe5ThnznedgwT5pYqaWHjhH/uH3FeGnRIYzv4q4ykgKZgavv6M4tUNaYKW9zC087gq yCKEUea8ugFrBQg6DzytjVMbqMEikba0G5lKz/3IodX8sEvg0MMFqWVMUiuNCVr11BSw Laqe6eqXteCnBhBGRSzbsS+VzJ7NkQ6oq0gNrU7t5kcIZi4VxPcQ6lxTh7ewJ+MA56F0 I9FJQohOrgRA9avlVNwb+JnNiIlaJ+hiBqzO6QywM1zemTu7pAWEeFAE69lSsJhSE7J+ UqIQ== X-Forwarded-Encrypted: i=1; AKwUvBww5MibGs9MWUgM0+tCOYnDzcaEF50QqtrWL3qREU47L1nkjUO9uulA9gWn95VY/zzwejrjO+MWo2LQbN0=@vger.kernel.org X-Gm-Message-State: AFuF++l5eM5WS4Flj8uG9ZeBiT+w1SeJ+2G7tTjf6YIJYHr0rbXAMg1A n6qreixT8vg4LRH0JDr9kmb1AE57WXoO3uCA8j29dmROBhZpe6ONS1klAc/4kpym9lc= X-Gm-Gg: AYBFou3dcRG3NxVP2T2G9nrey1m/JYBPajsqiaBHFyNDy7P6nO7FLY/HJRicEoq0oP5 vI8b7QQ3cr7BFwlb3c6yE0fSv4kgb8sQ4MPw+OJpYsp0Sz/MhOWeaJ7xdnabzI11pNDt6NNsRVX LetTWXi2K3KKTqbt5xoGP5Hd4FMYAhayHXgNP1czfW100b6MfnMoLurfDKSW4qsOtzIyvmRxzjb h57LeCjp2mZXSs0r+OyRMU2zor52CnyRmkjSIXKUjQ4RAbipiFGCjzCvDKMvlClxct5rs/tC/cA REKc/Pto9J0YUwZJaDVyQWONNK8NeXw7IC1YqNjZ/y9sNsSWLBr9G29dgTJOF342gM/Ohnr0R+B /+bA1FHmQKBPUD/cEKjs7ZY4TQ5GX/UaFhyC5spKc42YGezKHWRNThamOSkHYxhLKcoQ/J8OAX4 H01kUD+hcGNe0eK+2aHA6ipZCMi0A2G5OgIbNKHXIYBqy8Rv9G6O+GH1xfJAKVwv4BIgo= X-Received: by 2002:a05:600c:310d:b0:49d:15b9:2a2a with SMTP id 5b1f17b1804b1-49fc5721b9dmr23520765e9.10.1789723145444; Fri, 18 Sep 2026 02:19:05 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd23a815sm156485815e9.14.2026.09.18.02.19.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:05 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:49 +0200 Subject: [PATCH v9 5/9] arm64: dts: ti: k3-am62p5-sk: Fix wkup R5F memory region size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-5-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1526; i=msp@baylibre.com; h=from:subject:message-id; bh=nlg2Vo5gJVuqTy6ZSc5mAEsVYdjtMTLDz7lCiJOX1tU=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jNd4ntTwXnTU3m4lvFOgSprp1PNUmYmXfgX1nVK59 mvHikNTOkpZGMS4GGTFFFk6E0PT/svvPJa8aNlmmDmsTCBDGLg4BWAihcaMDO92LIo81Cr9+Mnp c5FTQv55fjQ8dmTz9lsTN+x+Uq9y/sczhv+pKyvuPpicXLPodmlO0eTUAJdLPNtePzRtaDznpfU yOIUVAA== X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 The wkup_r5fss0_core0_memory_region was reserved with only 0x0f00000 but the MCU SDK linker for the wkup R5F firmware on AM62P defines the DM code/data DDR footprint differently: /* DDR for DM R5F code/data [ size 27 MiB + 396 KB ] */ DDR : ORIGIN =3D 0x9CAA5000 LENGTH =3D 0x1B63000 which results in an end at 0x9e608000. For this memory region which starts at 0x9c900000 this means a length of: 0x9e608000 - 0x9c900000 =3D 0x1d08000 Link: https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_main/exam= ples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/wkup-r5fss0-0_freertos/ti-a= rm-clang/linker.cmd Fixes: b05a6c145001 ("arm64: dts: ti: k3-am62p5-sk: Enable IPC with remote = processors") Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62p5-sk.dts index b770ed82be9d..b8af9ec81b0c 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts @@ -57,7 +57,7 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { =20 wkup_r5fss0_core0_memory_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0xf00000>; + reg =3D <0x00 0x9c900000 0x00 0x1d08000>; no-map; }; =20 --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2FDB43FB04E for ; Fri, 18 Sep 2026 09:19:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723153; cv=none; b=Itrb7hlrU3DlRFXM6aQB5ynJ3PSeoGb+6LJFmVzqMzpn3bVp+7UOSzMdJ94vfqMZvG3y/QlQogfP11hFwPOgBqkYASsMKx+Ex/wi52x0+tPeYQZaMKBMUU7TxibqM3G8WhZWGDOyaK2WETZUsHf/1hWgd7vbjTCximDPu4QXzBQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723153; c=relaxed/simple; bh=dumbrPOqQoW19bdj9Q+Yrp4aXi4kOxMnSTyfo6FbsQM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oXQjvFVUcinNVQcWdtg8trG3hro4whcc5iv5kXzrWMpt3homOEX62nT6WGS/zI4yCo0KSmKJXZ2a1lhcFAbSogZi+tNfa2K40/uHjdqEty5nkabSMBtgbnUaXECdtk8wxeC0LZaNuBSv4umDW1BHVsaHvm0aBpXP6w4ewAR3anw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=cIehUhxJ; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="cIehUhxJ" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e2406so2612885e9.1 for ; Fri, 18 Sep 2026 02:19:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723147; x=1790327947; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=sK8LjopR7pp8ZkQXuKlcKGXgSdG/Xc70Mr3Wn6LmTuk=; b=cIehUhxJ20GkM9f9fklxlMfWu95w640RoOgUlyGlMFVzFd2QH8rC2CfeQWMFxXbCnS mPFiu00+exxgvd1PS5pLYAXrzFLEh+bDoYcnnBisKGKk8GsNRyXcHEAvRCmTgVii33sP DufXLzNQ2PPtBJNx6bMDIginjzsQD+gLlOxbQed8NrP7cjoESjgH+hLby774CSdGjdIC aZapV9mcl3ZZs/VaBzw8cvNLtvklsFGU5UeWuTFrc40VEoDV/rVB7dErAwtKjMhHWOx5 yDowAMGtzmWaFLOg8CebB09Y/bxsqsZ4G9Qn/68iFvW6wG6x/Gxp9zNElOLrq5uVhe5i iGUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723147; x=1790327947; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=sK8LjopR7pp8ZkQXuKlcKGXgSdG/Xc70Mr3Wn6LmTuk=; b=WAcLYQjd/KvbRPzO+iEK5XWTqo/+qAWguwrIwNEcEZ8WhMsWSwbNAWhA5izpuWb38P +6soYZhsQoubf3ZiU7v2ay0r/ZquFaYfIcpwWx1YygYBVqWAgLIPKj6oaAf5QDyhNw/b MzripHs7H8MAQWbbQtKcbcZCdJ99JL2DLvl4mwMFtBrYdzjy1oJqC1TCoBy8t5KZjIzw 9agAEa2MmNWanagGoLlHigC97NoURSES1Q/srNxR3ye4mt1toRIiEb9DEfG3FQ4jn2/H zrNl52FflmYV3Y8yK1g6+wMTHr1zq+2R4yU/AxLRLRQIdbgEchVadnOZrtHJmplf3lQK tt3A== X-Forwarded-Encrypted: i=1; AKwUvBxw4VXBJzrfb8VvIiCWY5h0gVOCIA1xYK1mTXBeaYyZBIQxXcZz8e/zlWpPXTp7R3Vm3tdSKcdDz2VNxJY=@vger.kernel.org X-Gm-Message-State: AFuF++nHyshXL+1TLKFenbr/s688UWt1xQR/Uk7tKBDww0yy7CjLcylO HzrKUmKjDe5r31u9cYxB6dgol1DrftBfdGPlEczIdVZbPicaUET7JTRIncf5X5h37XU= X-Gm-Gg: AYBFou3WjZg5aRBuFx7fTsFb1k/Fb7yCzUsYVdxoYAkmolnWAYw6b/Yeqfo198Qy27d mFTYQu28oCx+HDKMao1CTtJgYATZ94h7qG2egqeynDzAvFoiuXJIgUzIu+gtokA3Bk/FQOcM8Oc zdDqZXBXu3hemFhNvuw8qDQT4AWtH/CHEUq5i3DnbWoS5s7GmU5iMbR4wQJWtI0sFdOy9P32fDM V1uQj9ZUXnnfIFrucbANketE931bnDMDSGdRQhvKxcgINadxcmE1rnLcggZa/xVYctWiE+7zXCf zosyRJCjnykMJ09et/R1l+zFPwExvtSYSvo9RlN6k8GewBYatNnfdL9Ph7rjWVg4hZA9nT0espy NL/HOObdgK6Du1Ege4jzm96laDDkMlXtSggOCJ2/9/VTWIZw6GftUbSbpgNN/r3Sn7niRf+wEOL HNHAoaF+MmUPy9M7KHmLx7SePT6d3ASREsfsB4/bkn6fJdjLaFN0RSnYaimauH6xrW2f4= X-Received: by 2002:a05:600c:6305:b0:49e:715d:95ca with SMTP id 5b1f17b1804b1-49fc50012f7mr25323075e9.13.1789723146740; Fri, 18 Sep 2026 02:19:06 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc7d46399sm49887575e9.12.2026.09.18.02.19.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:06 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:50 +0200 Subject: [PATCH v9 6/9] arm64: dts: ti: var-som-am62p: Fix wkup R5F memory region size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-6-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" , Stefano Radaelli X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1616; i=msp@baylibre.com; h=from:subject:message-id; bh=dumbrPOqQoW19bdj9Q+Yrp4aXi4kOxMnSTyfo6FbsQM=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jLcfHc68H/BS9uDUKBMetp0zrn/R/8SXy7XmaXuC5 2WNhLlyHaUsDGJcDLJiiiydiaFp/+V3HktetGwzzBxWJpAhDFycAjCR7gZGhn2FJjelbr/xPGh+ +ureeM5Ahw0/kw7a/Z/ytP3sT9WFOm4M/5Tm5lvG6z0//MlfVijUUbM6besjTZ0bYZ8n3vi0cNb SLUwA X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 The wkup_r5fss0_core0_memory_region was reserved with 0x01e00000 but the MCU SDK linker for the wkup R5F firmware on AM62P defines the DM code/data DDR footprint differently: /* DDR for DM R5F code/data [ size 27 MiB + 396 KB ] */ DDR : ORIGIN =3D 0x9CAA5000 LENGTH =3D 0x1B63000 which results in an end at 0x9e608000. For this memory region which starts at 0x9c900000 this means a length of: 0x9e608000 - 0x9c900000 =3D 0x1d08000 Link: https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_main/exam= ples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/wkup-r5fss0-0_freertos/ti-a= rm-clang/linker.cmd Fixes: 571562e76458 ("arm64: dts: ti: Add support for Variscite VAR-SOM-AM6= 2P") Reviewed-by: Stefano Radaelli Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi b/arch/arm64/boo= t/dts/ti/k3-am62p5-var-som.dtsi index 8a8dec80cb30..3d1a2c5bc464 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi @@ -71,7 +71,7 @@ wkup_r5fss0_core0_dma_memory_region: r5f-dma-memory@9c800= 000 { =20 wkup_r5fss0_core0_memory_region: r5f-memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x01e00000>; + reg =3D <0x00 0x9c900000 0x00 0x01d08000>; no-map; }; =20 --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wr2-f26.google.com (mail-wr2-f26.google.com [74.125.225.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5E2593FC5CD for ; Fri, 18 Sep 2026 09:19:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.90 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723160; cv=none; b=aZivLu1RWxvapQ+u5kvZLcsEGWBKcYc/mXTiagHIHZd/l8M5B7aWw550e0hBSZlSbuyW25A/XVRZMrD5qc0YXqdPJT++ch8iFeXA+NGG7XlJfD2fD32YVbjcGiae7JxmdooCd/dxht05PXwGkzLwgJcWqyZmskyo0DeWet8VntA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723160; c=relaxed/simple; bh=5mALnbyOqdBZH9llVp3wtVFp2kPe5tzU1gIjquZokes=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Nj1vmNeiBabn+LxLUpmPvwou7CqYf9heqKvGhccwjdc+0QE5eTpxPv4LYFJDDK/cjPiEWY5VAgWz9QaBI8+jdb4qW7PxoH4bu0LTb27XDKYgeHjLSDVZfJShpIVls6PzYow/qnBlcH08ssDxwhNpHM15GlLmpXRsx30rBWwaR1g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=igoKHmCg; arc=none smtp.client-ip=74.125.225.90 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="igoKHmCg" Received: by mail-wr2-f26.google.com with SMTP id ffacd0b85a97d-4843f22dc83so330301f8f.1 for ; Fri, 18 Sep 2026 02:19:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723148; x=1790327948; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=7yMJYTYJgQ/oqLDe8tgjpeMjyJjtzDo3z5nAQca+jEA=; b=igoKHmCgUM4e9QnrNsGiS4L+jA7xCWrBVMiKmfzj9P2Xq2jDudRMQA/+yc/8hmvmwH bfyF/XNsXu/GDmsJ17SXBQrDMK3nHH+VvKV90FfW9sTanLOqJjr/zUT3Swsq7/6h87G/ cRrfLljpJTdQPza0a64Wm9UNLKQRr6o+Gdit0rArCHhLS4Onlc4Op6Scohf0qMIzRujz 5Amb1yNLNCUuxJ3gHj4G4uY9zrnfO8MWoXd0e/lNiaXdu5hJIA4h15i2/iRbUhqEjf9X YVhLSQg7iprMrou31GzUsncyhf7vcdA7hLplqhpafQ/ORVilyAxER02Q6wJ60uZy542k 2dvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723148; x=1790327948; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=7yMJYTYJgQ/oqLDe8tgjpeMjyJjtzDo3z5nAQca+jEA=; b=dHnRtTIoBEfweSY3ygiSLZ1dd8I7NZcRtCCmYD4OuhQ6CDgzL0SsrA3+ELm6oJpdX+ vOSHvHIseVMiYRetVpJyDUcajwGahYTAj0TJz6udFIaHgmHg8Fkf0Psmxpbz0jooig/w 10m9GMYPBZcYYckh1jNul7IBsCDYUAyZld0Dy+Qf6aPO6XJyoslNWJu9SzHNDB8rvTyl UC+REdqygMiaXb5N2ceDpdp21lH97MUcaFouRozOOziVv0T1DB06eIBJ8GE4n60G8/A1 /UWQx9t1WS21+o7JaD5eblPZKN+UzYB+xkaGA/00nzTw6wY8LvHt6VbIOR9gNXn5dlp0 Iyxw== X-Forwarded-Encrypted: i=1; AKwUvByPdgOsy/lBjjbN3Q+D3I2hxrOLAS5S+WdmPxMUQuip1QohtnCX3rxs3hM8BHmxWq3YDXQPVJV9LX860C4=@vger.kernel.org X-Gm-Message-State: AFuF++nZ93AwJQVPEH0geVl1hDQKuZqBI6CNjurKO5ccCNuLwRot2Hjy aK3lT0mSuWE/EKHStwSSIVJzOyY1TiK77rXP5Zv9UbKGKPkIqb4rjb/vZPw1Q8wTPiQ= X-Gm-Gg: AYBFou2UPEJL3JQVXzKhXIpqYwC/suX64IxSBTWzgfaem9pMSbl33hC666Q7z2/Y3pm qOmeWTB3xqsUI5IXHx3K5kziHWA2bZR1678SNCyYMu0Wl7pMXqGzRbnehlP/VUJBQ1cyVscH8ck FcACD9niReuOYJX47jp2C8JZ8dMMTJJthT90d5v2D14fkOVjB716eMvR53Cw5WY/19nK4C3ulTP 7DG9qLRYogSUU37dFptPIwsn1Gzp557/lbdv5ac9iw31iYLpKqwTpXJdq6xxvnTSjSzsb0kxD1T YxGoy3SxDeMK2ta5Esx7uhJIkFKSvg1GvJd8jHVxzLdFYFL13hNdE+xI8Sq0lpF/O0r9/ZBouAm iX8/RcvpbKzX5y0GgUSlJXT4feBkcgnplL109Bes8PZMVPsc8PQQFUzzxFJ+rJirvkktTfotWqN sl7hNDxRcpazLdWqqA7YCoRQcMSSi6jggEgm0UqS963AlK8swNSYIT56Hh9VMOafLpi/Y= X-Received: by 2002:a5d:5f42:0:b0:487:360:f17e with SMTP id ffacd0b85a97d-4871e2552a7mr2255975f8f.17.1789723148442; Fri, 18 Sep 2026 02:19:08 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-487200737d6sm2804109f8f.24.2026.09.18.02.19.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:07 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:51 +0200 Subject: [PATCH v9 7/9] arm64: dts: ti: k3-am62a: Split r5f memory region Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-7-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=5545; i=msp@baylibre.com; h=from:subject:message-id; bh=5mALnbyOqdBZH9llVp3wtVFp2kPe5tzU1gIjquZokes=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jA+4CvbPi9PXdTr/vslkeoaD96yzh7h3GF1ctlK0z Xqfnf3tjlIWBjEuBlkxRZbOxNC0//I7jyUvWrYZZg4rE8gQBi5OAZjIP0GG/15bzP/ar7keeHDt 5MiqOYwH5Cv4K2a/CZoX/H+jgO6ZJZMZ/js8WC72NkNfuzSueKPwGZ6dUSrrBN0NNVPn8k475+P xix0A X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 Split the firmware memory region in more specific parts so it is better described where to find which information. Specifically the LPM metadata region is important as bootloader software like U-Boot has to know where that data is to be able to read that data. Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 28 ++++++++++++++++++= ++-- .../boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi | 10 ++++++-- arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 28 ++++++++++++++++++= ++-- arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 28 ++++++++++++++++++= ++-- 4 files changed, 86 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi b/arch/arm64/= boot/dts/ti/k3-am62a-phycore-som.dtsi index 53c096da68b5..7fa19ced1a23 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi @@ -65,9 +65,33 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { no-map; }; =20 - wkup_r5fss0_core0_memory_region: memory@9c900000 { + wkup_r5fss0_core0_ipc_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x1e00000>; + reg =3D <0x00 0x9c900000 0x00 0x100000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca00000 0x00 0x8000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca08000 0x00 0x1000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_rest_region: memory@9ca09000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca09000 0x00 0x97000>; + no-map; + }; + + wkup_r5fss0_core0_dm_region: memory@9caa0000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9caa0000 0x00 0x1c60000>; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi index 06d4e815b167..94c1d60d8d7a 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi @@ -65,8 +65,14 @@ &wkup_r5fss0 { &wkup_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0>, <&mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, - <&wkup_r5fss0_core0_memory_region>; - memory-region-names =3D "dma", "firmware"; + <&wkup_r5fss0_core0_ipc_region>, + <&wkup_r5fss0_core0_lpm_fs_stub_region>, + <&wkup_r5fss0_core0_lpm_metadata_region>, + <&wkup_r5fss0_core0_lpm_rest_region>, + <&wkup_r5fss0_core0_dm_region>; + memory-region-names =3D "dma", "ipc", "lpm-stub", + "lpm-metadata", "lpm-context", + "dm-firmware"; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62a7-sk.dts index 6e5419de8e35..871ec227def9 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts @@ -59,9 +59,33 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { no-map; }; =20 - wkup_r5fss0_core0_memory_region: memory@9c900000 { + wkup_r5fss0_core0_ipc_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x1e00000>; + reg =3D <0x00 0x9c900000 0x00 0x100000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca00000 0x00 0x8000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca08000 0x00 0x1000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_rest_region: memory@9ca09000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca09000 0x00 0x97000>; + no-map; + }; + + wkup_r5fss0_core0_dm_region: memory@9caa0000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9caa0000 0x00 0x1c60000>; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts b/arch/arm64/boot/dts= /ti/k3-am62d2-evm.dts index a8c794d07343..7cba3ff99e6a 100644 --- a/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts +++ b/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts @@ -65,13 +65,37 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { no-map; }; =20 - wkup_r5fss0_core0_memory_region: memory@9c900000 { + wkup_r5fss0_core0_ipc_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x1e00000>; + reg =3D <0x00 0x9c900000 0x00 0x100000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca00000 0x00 0x8000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca08000 0x00 0x1000>; no-map; bootph-pre-ram; }; =20 + wkup_r5fss0_core0_lpm_rest_region: memory@9ca09000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca09000 0x00 0x97000>; + no-map; + }; + + wkup_r5fss0_core0_dm_region: memory@9caa0000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9caa0000 0x00 0x1c60000>; + no-map; + }; + secure_ddr: optee@9e800000 { reg =3D <0x00 0x9e800000 0x00 0x01800000>; /* for OP-TEE */ no-map; --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5088C39B4A5 for ; Fri, 18 Sep 2026 09:19:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723161; cv=none; b=nk23dNMW6rbEPw+P5JU80vPmN3If7QvaP4ZN8Kq3mdy1oZZpRgMhlnux77syIxZAVANbv/yAKh2OlUrQkBsq2QqzM6NNU1Qa4JbKhBgeL8tiWaa36xQH1iedYQx3aaROlauiTp56qpnVy2h92POjCRHf5ROoVeQDSosHojXBg6o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723161; c=relaxed/simple; bh=ZJzy9E8PlgkB1b0i/bkQxUTFa8ZhyIY8E8Ayom+Mjrg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lBrtWr+6IK8sBG0ZnfkK017Bz2VOr3pnIf7VuFGkH6V/wT5LfBnGSvQ8l0gbUR5ww1bcG37Nggjq8q5+ZZCQNkjgBs9zlN/QRFrD8fMXfsniBpMvxumEYTT6MH2k7InnB+Bff+I6+UXCM1MTy5vvdFEg0pZrSUaWLqqcDDdTFmg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=PO++KLRP; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="PO++KLRP" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49ccff31419so4369395e9.3 for ; Fri, 18 Sep 2026 02:19:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723150; x=1790327950; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=M6CPqEr4SU9cbA7obY1MdT4FutuIOLbY8+DXgp/Ikck=; b=PO++KLRPVEJjhkpAeR6kAz7BEFaqYQeVfU2HCJGKR/FIGrTJmdh42S5NLORB2tEcCL CH+MhYJXHzu94oEHfHKy6XXGKWHnTLDMf8jVOMfF2XNvBsPVD8zG9SleFFLmJjiu6A9a 3YEQ8lv1fZaGIntbJ/sDHdu1MeSFFp5+Or5B6LXtcu6lntYr4U6ZrEZ57Or0dlkbrwwF +rSFKKuDI78UyUyYXeMgZnSgkQhbcDrDu+Vi94TIp49WCHvbBIenZ3C1qdpHBim+zvth t4MM8Yg1K4jcgeHrZBaOhKr5wj4EFFRBekEcZb96QSG+ThyMlKu6X7EhYEfOVvREWWNx rnng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723150; x=1790327950; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=M6CPqEr4SU9cbA7obY1MdT4FutuIOLbY8+DXgp/Ikck=; b=cV2/bgETA7mHYO32VTPzmAvH2YsstIyGsMZ0qoQtApXR6coCfiXyhfaYf/srVISGlt woR1xzXcXqOTaaO5Y0UcNh/KwOoRsaJF1aTEHnrPqcmR7ski7zfQvDqOJ2yMWESfgmPl q2XfE87q9UBI/MfMPlzGnp2979Mlyps4tqap0TO9FgtRKvEqtUxnzdUilq8t4A1oYXTB sQj2WJXiyHM4yMLvzzClPCINWWmqYc3W5sH5oa50bMS7gdtpm/guhuQx/lTz/m0Otuiw p/TVWA/muPeZeRXxLHiBcYOLJxnwoFDRtCNGMOjkyp66iwrpyOMVh2EpcySOryWiQu8U gL8Q== X-Forwarded-Encrypted: i=1; AKwUvBw9avs3ig3+Dh06l0o4iWlwxEXer8yHjwM/R2HDbL92ZCOIb+ovKl3RvlG8fo2zK9+E53RykKFZic5NIrU=@vger.kernel.org X-Gm-Message-State: AFuF++l1DzNdPN2rmq06k4qDc2K+qQv2e+JCXtXJInfLQv/dCupQQQsu jJOtWgozqKqu7Ay8bCJdDSbNeAVs+5bFxh1F++JIi6owoHvOnU7TpqPssUnEMA9xQ50= X-Gm-Gg: AYBFou0ka8n0dWQz2JYfSL3T8FUg/AhXBl8WZTw6+Df7bpg5qRG2xe28clx+u9mTjwp TdSiWNx6YkfQret1ARCw8z00Do24ZoHED0gTMpR5qAGLB/D37otgfjjkTdo7Rff2q5iZguG3MoD /cFSiZ1zyptkB5XatPXLraWTsOEccOtAQd4MH47z33JDxnf4B07bC0uchM0BkWtp6jizxlAmZUa KqHGD+W+anedE/xX7etEp9YzFc7u5g50DCMyu605TuPWPNWVkwG4A4UUjI1ux7yylEZja71nKha Nx954WZ8oO/u8PXBP+7uU2RbPD1gV54NpAn35o56TYZs3Nj+w6UP+ZvTx5qD9SdQdsRi5uoU+up 5TuLloDUyzCjzETc4dt9PBCI6AOSIDlQAMRwaFamZRLZlHW/eBMdcNSg1xlNGLRT27E8iXOjWux v+f+TcXKtbKTzigIFscg40euHlgUax9nxbkehqJoDaU4QyKKHHDJymNn5APHtTLgx+W7ua3Ry44 KHMuw== X-Received: by 2002:a05:600c:6206:b0:49c:fff9:f684 with SMTP id 5b1f17b1804b1-49fc5735339mr21824685e9.21.1789723149820; Fri, 18 Sep 2026 02:19:09 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc585920fsm103172735e9.4.2026.09.18.02.19.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:09 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:52 +0200 Subject: [PATCH v9 8/9] arm64: dts: ti: k3-am62p: Split r5f memory region Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-8-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=5450; i=msp@baylibre.com; h=from:subject:message-id; bh=ZJzy9E8PlgkB1b0i/bkQxUTFa8ZhyIY8E8Ayom+Mjrg=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jE9f9/s8XZ+rv7HG//mU7EOanrMe9qlkdxyq/dKct Ct1rej5jlIWBjEuBlkxRZbOxNC0//I7jyUvWrYZZg4rE8gQBi5OAZjI4lBGhr6fZns44/erdF6R bl6uoZ0eOMEquzL8z4kKhx97/knsSWZk2Pfz9q45ZgwJXJ2GNVfv70/bKb6/ojOCWTPs9vlpR9x 12AA= X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 Split the firmware memory region in more specific parts so it is better described where to find which information. Specifically the LPM metadata region is important as bootloader software like U-Boot has to know where that data is to be able to read that data. Reviewed-by: Bryan Brattlof Reviewed-by: Kendall Willis Signed-off-by: Markus Schneider-Pargmann (TI) --- .../boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi | 10 ++++++-- arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 28 ++++++++++++++++++= ++-- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 28 ++++++++++++++++++= ++-- arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi | 28 ++++++++++++++++++= ++-- 4 files changed, 86 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi index 5d7f701420e2..84dfbfd1986c 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi @@ -44,8 +44,14 @@ &wkup_r5fss0 { &wkup_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, - <&wkup_r5fss0_core0_memory_region>; - memory-region-names =3D "dma", "firmware"; + <&wkup_r5fss0_core0_ipc_region>, + <&wkup_r5fss0_core0_lpm_fs_stub_region>, + <&wkup_r5fss0_core0_lpm_metadata_region>, + <&wkup_r5fss0_core0_lpm_rest_region>, + <&wkup_r5fss0_core0_dm_region>; + memory-region-names =3D "dma", "ipc", "lpm-stub", + "lpm-metadata", "lpm-context", + "dm-firmware"; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi b/arch/arm64/boot/= dts/ti/k3-am62p-verdin.dtsi index 8a5ff5c45757..45ab9d947b3a 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi @@ -168,9 +168,33 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { no-map; }; =20 - wkup_r5fss0_core0_memory_region: memory@9c900000 { + wkup_r5fss0_core0_ipc_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x01d08000>; + reg =3D <0x00 0x9c900000 0x00 0x100000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca00000 0x00 0x8000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca08000 0x00 0x1000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_rest_region: memory@9ca09000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca09000 0x00 0x97000>; + no-map; + }; + + wkup_r5fss0_core0_dm_region: memory@9caa0000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9caa0000 0x00 0x1b68000>; no-map; }; }; diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62p5-sk.dts index b8af9ec81b0c..bb027c65eddd 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts @@ -55,9 +55,33 @@ wkup_r5fss0_core0_dma_memory_region: memory@9c800000 { no-map; }; =20 - wkup_r5fss0_core0_memory_region: memory@9c900000 { + wkup_r5fss0_core0_ipc_region: memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x1d08000>; + reg =3D <0x00 0x9c900000 0x00 0x100000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca00000 0x00 0x8000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca08000 0x00 0x1000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_rest_region: memory@9ca09000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca09000 0x00 0x97000>; + no-map; + }; + + wkup_r5fss0_core0_dm_region: memory@9caa0000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9caa0000 0x00 0x1b68000>; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi b/arch/arm64/boo= t/dts/ti/k3-am62p5-var-som.dtsi index 3d1a2c5bc464..31f670fdd91d 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi @@ -69,9 +69,33 @@ wkup_r5fss0_core0_dma_memory_region: r5f-dma-memory@9c80= 0000 { no-map; }; =20 - wkup_r5fss0_core0_memory_region: r5f-memory@9c900000 { + wkup_r5fss0_core0_ipc_region: r5f-memory@9c900000 { compatible =3D "shared-dma-pool"; - reg =3D <0x00 0x9c900000 0x00 0x01d08000>; + reg =3D <0x00 0x9c900000 0x00 0x100000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_fs_stub_region: r5f-memory@9ca00000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca00000 0x00 0x8000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_metadata_region: r5f-memory@9ca08000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca08000 0x00 0x1000>; + no-map; + }; + + wkup_r5fss0_core0_lpm_rest_region: r5f-memory@9ca09000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9ca09000 0x00 0x97000>; + no-map; + }; + + wkup_r5fss0_core0_dm_region: r5f-memory@9caa0000 { + compatible =3D "shared-dma-pool"; + reg =3D <0x00 0x9caa0000 0x00 0x1b68000>; no-map; }; =20 --=20 2.55.0 From nobody Fri Sep 25 00:42:23 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 727AF3FA5EF for ; Fri, 18 Sep 2026 09:19:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723160; cv=none; b=EegRYrJxeT+a6dnauBhnbRIaNrwfnJZqtsTVYyqCFm5r2DJbWDhAW33xR58V1/TY8suIeRa6MShZkHSQQUBIvCvWKzXQN3HeMtGXW35vInRr3f9tth7qZ6U1zqEdPJx7K0G4D5ZEobv3macvIcv8S+DZNmj9DsfifjSE1i8S3q0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789723160; c=relaxed/simple; bh=JMttWZLJBxNJg22BrePdNzNZmWTgkc5WUsraEC2+rhQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p0k2gkDZnUaZ3As4wal68vD58sQuD2j9QobXSuMnkR4z060KOT9pHjnrApK5AWvwL/Mr+a5+VV7ioL/F5Gwdz2fn4J9nvrw1fPQKxfDnvPk+C/wTBRfexJh6KsJBB5ajQ8j5xs8a88CuF3Dl7wm/nE1b38pSp4Km/tfWGKhuA4M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=l594VWAl; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="l594VWAl" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e4ad9so3099105e9.2 for ; Fri, 18 Sep 2026 02:19:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1789723151; x=1790327951; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=46OVOvm52EGzniG08o+lzXCszJzLBf6CXcWqmTIxVyA=; b=l594VWAl6Q6KGJfkjNbsowW+MS9GanNX5POmQwkNjULhtb0jPMxD4dfZ3kqXVS5wjD Vbs661o/jL40G7huSVqnrldHplsp8Lw/Mm6faOM/yRt3sYhGag16MlaBPO2wW4dze+qm iEQpWVRTrVp0o3pyane3W/VepWw2LlqimV6e3loNo6StEmsB6Hiln9cYU6R9zzjBu5Y5 6OwruJ6RY0VzRYZua5zMtwaI+YRcyb03Qefi1czw960VzrILI5lpDrgrNFcQHK9hb4cd lsAiJrH9gRCDBcx8pDGHlQX2uDIABDLfN5g9KF2ZS7u5Y3t6nsVL30V7yKGRRvopDdRj PYBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789723151; x=1790327951; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=46OVOvm52EGzniG08o+lzXCszJzLBf6CXcWqmTIxVyA=; b=lCShDTpwNzbJoSebTYO55qcncIs+EjwOziEaTSgTxdtBgTJnHG2UlABgD58BYJi9zz Kh5/aVSXzW7EQQ6jtiiLQ7yFEfHoKAeaHHccU6Zsv1WHzvtQ87gpGat2xpCxgBYLRmfp mnvXu8XXLWS18v9WksvEULCAS9I0LbfCd5+fG/XODTSw4fecP6zAUxsVYDFBM+2U6VYq FkUTDGKXZ7uxSvY6SLZp6xrqt9etWnnFKpC1KDJ8R/qlggMdYheuazIkh/BY14TnaoJ/ EzAu7NjHZHBBTAezX83WMhE9I3ZgH00fNqnCk38lJFpX9eB86gNnOTLLVDEsZu0+tzJb k91A== X-Forwarded-Encrypted: i=1; AKwUvBzp+mW0+wXbZUM1iuilqEPKbIMmn+hosi1fumZy3gMASxLAjZq/t/5LFhbEhltXlzR2bhseQn5WU235wHU=@vger.kernel.org X-Gm-Message-State: AFuF++m8YbG/JdH5onONIXYloQa+Dn0o+YMdY3+0uRCfifovPXwRXoOE KSW31tggsfj/LeI+NADhwRMbBj01H33q8zVJlzjGjKDrYy3j3pniR8EDyAnypad54uA= X-Gm-Gg: AYBFou2xV9Ty8ZEC1dF4wz6BvAgNL6ZoHq9ysfi4rW7FGbrw0Qq7bqDJVnIwhEOaSMo ImqSuaesMfmkoZOe1Cw0AGK4Z6h4+4xMzo7RdI2eLpELqjbryi1WzlCdo90U75MKVmWy/4nDS87 Luidmsi1vbzwxDUJQGEf2NY5SNr1hK3Qko4723zyhB+Wa1nzfj1ZqL/oiBEYT/kXFIx5yuEkgS4 vthrHoTEW9QcVQZC2dWD61yJOL4gzd6ID9KttoRx69Dxv5CR3IrXROlAsxMbkWtMG6cJ9PznSzI 3kaRU4+bOvRYmmEuhpnTShG83+giJ44ZTcrWeu0ABxSfoPCZn4VpQ+hVyK/n25gIMkwwDIT/kfW EnXeHq3VttN0CzlIkdV5FY5ug9v5ElkXDwwBwe0Ebtt4bWn6GHqSsglIaYqUIbd9NKj1qhuF7N0 WhP0zVe7i/1zhFVuPskVKIR8qzX1JtATk9G3SkbFiRYyR9+aLwa4mSREYW9yFeupgPOd0= X-Received: by 2002:a05:600c:a0a:b0:49e:84bf:6110 with SMTP id 5b1f17b1804b1-49fc56dbb49mr23707885e9.6.1789723151224; Fri, 18 Sep 2026 02:19:11 -0700 (PDT) Received: from localhost ([2001:4090:a244:8223:7a95:1dd3:2926:35eb]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd23ac75sm141690505e9.13.2026.09.18.02.19.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 02:19:10 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Fri, 18 Sep 2026 11:17:53 +0200 Subject: [PATCH v9 9/9] arm64: dts: ti: Add wkup R5F nodes to pre-ram bootphase Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260918-topic-am62a-ioddr-dt-v6-19-v9-9-40972ef1f663@baylibre.com> References: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> In-Reply-To: <20260918-topic-am62a-ioddr-dt-v6-19-v9-0-40972ef1f663@baylibre.com> To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Judith Mendez , Daniel Schultz , Andrew Davis , Siddharth Vadapalli , Paresh Bhagat , Bryan Brattlof , Jai Luthra , Devarsh Thakkar , Beleswar Padhi , Francesco Dolcini , Stefano Radaelli , Nick Desaulniers Cc: Vishal Mahaveer , Kevin Hilman , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Hari Nagalla , "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=5163; i=msp@baylibre.com; h=from:subject:message-id; bh=JMttWZLJBxNJg22BrePdNzNZmWTgkc5WUsraEC2+rhQ=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhqy1jK82L3y4Me74v9D7pxcVs69t52vj02hK7FDhyDq/p qJq972ajlIWBjEuBlkxRZbOxNC0//I7jyUvWrYZZg4rE8gQBi5OAZjIiq0M/4NOCW3h0743xVih eveOJX8PuvzfWuI1dV9u5peSJX8yOA4xMhy0WR8fcuyoYESsstkRx6j/XGkXuX5q/Hcx37xt63I LVyYA X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 For IO+DDR the wkup_r5fss0_core0 and the wkup_r5fss0_core0_lpm_metadata_region need to be accessed before RAM setup is done. These are used to read the lpm metadata region in which data is stored to resume. This needs to be done before RAM is in use to avoid overwriting data. Add the bootph-pre-ram flag to the wkup_r5fss0_core0 node in both ipc-firmware dtsi files and to the lpm metadata region nodes of the AM62A and AM62P boards. The board level bootph-pre-ram flag of k3-am62d2-evm.dts becomes redundant with the dtsi-wide flag and is dropped. Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 1 + arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 4 ---- arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 1 + arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi | 1 + 8 files changed, 7 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi b/arch/arm64/= boot/dts/ti/k3-am62a-phycore-som.dtsi index 7fa19ced1a23..12be777a35ca 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi @@ -80,6 +80,7 @@ wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { compatible =3D "shared-dma-pool"; reg =3D <0x00 0x9ca08000 0x00 0x1000>; + bootph-pre-ram; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi index 94c1d60d8d7a..7beca54e75ee 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi @@ -63,6 +63,7 @@ &wkup_r5fss0 { }; =20 &wkup_r5fss0_core0 { + bootph-pre-ram; mboxes =3D <&mailbox0_cluster0>, <&mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, <&wkup_r5fss0_core0_ipc_region>, diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62a7-sk.dts index 871ec227def9..fe75f6b6b50b 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts @@ -74,6 +74,7 @@ wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { compatible =3D "shared-dma-pool"; reg =3D <0x00 0x9ca08000 0x00 0x1000>; + bootph-pre-ram; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts b/arch/arm64/boot/dts= /ti/k3-am62d2-evm.dts index 7cba3ff99e6a..f87d6d515e2b 100644 --- a/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts +++ b/arch/arm64/boot/dts/ti/k3-am62d2-evm.dts @@ -800,10 +800,6 @@ partition@3fc0000 { }; }; =20 -&wkup_r5fss0_core0 { - bootph-pre-ram; -}; - &mcu_r5fss0_core0 { firmware-name =3D "am62d-mcu-r5f0_0-fw"; }; diff --git a/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi index 84dfbfd1986c..277d7e268cfe 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi @@ -42,6 +42,7 @@ &wkup_r5fss0 { }; =20 &wkup_r5fss0_core0 { + bootph-pre-ram; mboxes =3D <&mailbox0_cluster0 &mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, <&wkup_r5fss0_core0_ipc_region>, diff --git a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi b/arch/arm64/boot/= dts/ti/k3-am62p-verdin.dtsi index 45ab9d947b3a..62a518dbbdbe 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi @@ -183,6 +183,7 @@ wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { compatible =3D "shared-dma-pool"; reg =3D <0x00 0x9ca08000 0x00 0x1000>; + bootph-pre-ram; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62p5-sk.dts index bb027c65eddd..39af098e4db2 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts @@ -70,6 +70,7 @@ wkup_r5fss0_core0_lpm_fs_stub_region: memory@9ca00000 { wkup_r5fss0_core0_lpm_metadata_region: memory@9ca08000 { compatible =3D "shared-dma-pool"; reg =3D <0x00 0x9ca08000 0x00 0x1000>; + bootph-pre-ram; no-map; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi b/arch/arm64/boo= t/dts/ti/k3-am62p5-var-som.dtsi index 31f670fdd91d..2eefbd8d47a4 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi @@ -84,6 +84,7 @@ wkup_r5fss0_core0_lpm_fs_stub_region: r5f-memory@9ca00000= { wkup_r5fss0_core0_lpm_metadata_region: r5f-memory@9ca08000 { compatible =3D "shared-dma-pool"; reg =3D <0x00 0x9ca08000 0x00 0x1000>; + bootph-pre-ram; no-map; }; =20 --=20 2.55.0