From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 83793C433EF for ; Fri, 20 May 2022 13:30:30 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 21E4883EA0; Fri, 20 May 2022 15:30:19 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="QppD7xPW"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6746483E7A; Fri, 20 May 2022 15:29:27 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0603.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::603]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 561A283DEB for ; Fri, 20 May 2022 15:29:11 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OamVewACH3gT+6wtW7Z6sXXDDLqr22UJC1ur8OSX0lsN3TMzzSGrRlN2gcxbOgjRA/qMvELKcAYNTjbEza7z2Q4zqowYS/ppG97kMBJ007blWwVXlv6VSUTH9S2f5b64ZMBGRhxi0DReRyGEao+d9vZ5sMeTmVXMUb1iUv9smJEu1h7EokVvPKt2ChVbhol1Y+HiUk1Kig1I1S6U91cPLSVpfgYcC+tG6Dk7HdPLA3hNsM3JF0oWQiSvF1RNBx+tBGU+ONZJM7aSJqPXJa6mXwMmngrkRf3Qr5cWID/sfSHhgF0PSaYOaAuFWrN7TIAuT4b9UC5VUSTmrONms3y2rA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=U/bzpPVqpcN/Or+ICaGefYDTZ3VlMYwqJOoPf0Ckj5k=; b=ZsXA26hdTsQF0kmOzLM2+ZUq1eKH+DOt+IhY6umSANVOchUMXaZmFWBBEClLpCUYTgw8ydmzk7vW/KNZRlubxO1hwO4+sS9n8/bghJAArpSIPQui13FYhzdg9EUxicjvqyOOA43NWnOOwp25iU3wYM/Z1G6oHuNLxGJlAE29trKBPa/ZkFurtGVshhPNSwqK8SjkXifNVvnzHIYFvAAKmfto1sxfqvclQnxrg072pC6HPlGVrlCkqZ8BahoJ9VzmH5sKYvgJNzr0Y7Ehzog14VPYw7kKwtKHFUaYydtbYHOUWau69U8j1oyzHf+i05/YbdvK/MQGrxVL6Qd4Y+QTBQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U/bzpPVqpcN/Or+ICaGefYDTZ3VlMYwqJOoPf0Ckj5k=; b=QppD7xPWpxdCwMF7iMWxgfRyGDvig5T3gcksz9KlikLqBxvb/+/bcXwnv3TJuHBtwtbPpD832fkOq+PUsoenmMOIT8BPq0lP2spqPQcOqnIB+OUKzArk9N+b1ZXuqz1Yqk6IDK1l5JntG9OhJiTJCKMV5MMtYAPsCGpx17fbsuw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PA4PR04MB9416.eurprd04.prod.outlook.com (2603:10a6:102:2ab::21) by AM0PR0402MB3539.eurprd04.prod.outlook.com (2603:10a6:208:1b::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.17; Fri, 20 May 2022 13:29:08 +0000 Received: from PA4PR04MB9416.eurprd04.prod.outlook.com ([fe80::c9b8:325d:8250:4fed]) by PA4PR04MB9416.eurprd04.prod.outlook.com ([fe80::c9b8:325d:8250:4fed%4]) with mapi id 15.20.5227.023; Fri, 20 May 2022 13:29:07 +0000 From: "Peng Fan (OSS)" To: sbabic@denx.de, festevam@gmail.com, ariel.dalessandro@collabora.com, michael@amarulasolutions.com, tharvey@gateworks.com, sjg@chromium.org, alpernebiyasak@gmail.com, marek.behun@nic.cz, pali@kernel.org, sr@denx.de, ricardo@foundries.io, patrick.delaunay@foss.st.com, trini@konsulko.com, "NXP i.MX U-Boot Team" Cc: u-boot@lists.denx.de, Peng Fan Subject: [PATCH V4 7/8] arm: dts: imx8m: shrink ddr firmware size to actual file size Date: Fri, 20 May 2022 22:10:46 +0800 Message-Id: <20220520141048.20034-8-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.36.0 In-Reply-To: <20220520141048.20034-1-peng.fan@oss.nxp.com> References: <20220520141048.20034-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR01CA0157.apcprd01.prod.exchangelabs.com (2603:1096:4:28::13) To PA4PR04MB9416.eurprd04.prod.outlook.com (2603:10a6:102:2ab::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ec35936b-f9f8-4af1-b584-08da3a64b758 X-MS-TrafficTypeDiagnostic: AM0PR0402MB3539:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Sq0g9swncyNHavgAzRWW6cpLnQ0RkZ/E9fgjlGYfmk/Gkd8n+NmwZgVU9DVSzg5IBWj5xKcZknhkESZkRGRn5dkq58uLOdImeDEhjX4QwD3tp7jgYXqqhmo57CxncxRePYKxBgvM573kMHyvLUFniM+aySMZCIyQAZecpGmYGb4aIRirTiAdnElXAt1EqCbzwi4df8/RrpUK34eiF1J/3YvJD+P0/m0E2uTzIqaHMQwrpWI8eKdABwbAEFMHr6gJO1XDVdAJo/wSd1CM1OLkLdQ0owZdU3iICIJ46/UcvGfNXU7/PgoOTeszJbomU6Gu0XdnsQPHWNGTgxcJjdn43Yn96aXFgJnRaoZEi1Dmg1K4tlac/fW3NHSraZtpZW1Ewi5W7gISaMZ3+YFtuIqL1ul5FI0c8bUCX9ud7DTAdvFC68Sg6qohGF4CN87XpEuHHoqOvFFIfHCwe50MTmCLb25WqBGYCLhJNsca/wgEZYIRSoFQKTSPD3vBVQLX0bUsWO4WX3RANa6SIAXpNnYko+R2BBSv4cSvnYH56M6iSVLGYhRVw7VwUTYhMVEfkB4CAM/ixJN/AL9/acVPQn4Z5uMZtW3Br4Mmcf6cRXRQqIBc99unEYNqJURuOXGUECjW6oLWUxQaYYwXju8x4vnPhDZy3vfh/pZT9CAELaLZuePz2VEzwuT3cWGgdZ7arFKBLa9aFtIOMnY/unPigYfF+ULvn6mWITUYjnA6Gm+CF04fuBkTWKnl0v30zMAZk994 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR04MB9416.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(2616005)(26005)(6512007)(6486002)(6506007)(52116002)(316002)(66476007)(4326008)(66946007)(66556008)(508600001)(6666004)(83380400001)(186003)(8676002)(1076003)(7416002)(8936002)(6862004)(5660300002)(86362001)(2906002)(38100700002)(38350700002)(921005)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tW/rGAzl54wpp7PilhlIqnMwVoVeUJP/2D+OosPVwirYHeCwhJhxbgvaPfPq?= =?us-ascii?Q?q+bfkHUGTm/ancTxYxiDV4E7C8Mx2nppLbESXEYQyA/zHnsyaFAQKJY1lUdp?= =?us-ascii?Q?WyUPRlS+QcJG3NUlC8H5T7r5ctoSXqZqUDAX/PHsy6Apbor0/fz4lS4lLOYm?= =?us-ascii?Q?6K9DMTfySqVGdYnQbf9WIA7DprpAetw43bjNEyXlH9dUnhOB6QRsZ1QBb7i2?= =?us-ascii?Q?gRM+jMPhGdqrGzdijrfXZI82Lr7ZPXi3otdre7mIDPZc5gYfrIKfoYeguMls?= =?us-ascii?Q?ne/5inCPh899TWk+DR7a6kL3ZzQJ05CYq2gsrnN9hDH3KKSB9jnGMppluK+h?= =?us-ascii?Q?XcPbo34AVlMCY3TC3H46aXV4FpIDgIMSWD3V/Z/8K8xT1xzrih/6tnp8VQlG?= =?us-ascii?Q?jE3TSpbKTLN/+hzeGsCQY3ZQgtmaAyhkEC9BXXu73B3pJdZ127YhynzpnNl4?= =?us-ascii?Q?ig0RO188D/5CS+XC0kdDzSb2gvx+Yg1+oQ5vyrzk7sPeKZ1SEfMMX9B8RWwI?= =?us-ascii?Q?XrLYoXZ+Hztte0O4vMKmTMQKtfezYKr7hwuMlV1/Sxfx6NOLH+RS2qU+sOBs?= =?us-ascii?Q?pV1fUgk96j5ZwA8PJrVl/fZYlwU6/lOwHI0LKZ9jc3RtU81mlIZh+apG9YwC?= =?us-ascii?Q?RAFoptFt9Qelm1+0c1aQShdtAc2W2IReM4LwhqL1Tna9kf1qRvelozTzxLeF?= =?us-ascii?Q?Ccu6DBl8qEIKZyrUKyU99Dcmq9/bYR/GHdBIs4Lz2zAIpJ2jxmJqxPvp119l?= =?us-ascii?Q?c5hS5SUJJhsYKjqI3vfK5/jXNjvjHYA6K/O8F9VrM29AMcebVw9MmrybGY8M?= =?us-ascii?Q?ZpYfp+nSYR7zDMgEu6EHl3jWsYsuXc346+Cv1npMmdMDdf421/SqD+HmeeKd?= =?us-ascii?Q?MkJYwLcBlwKJPMUn806vxnci+l0/PrIQyYKPTHEefWWeTYaN7CiwNqNHGebg?= =?us-ascii?Q?WBHEOYlgFNXPtpBUtNN45p6l0AxRkUYT1JAA5l24qj6gxAhMewg7YFpoQbPG?= =?us-ascii?Q?x/m12OPeBNE/vf0xwZtz7EpLDyDL+GSWs0l8z36qtp0h8GfT7KZ/N23MXtOP?= =?us-ascii?Q?uZQv6QrR8qSxkY2iyMgUjVCCxzchNHqB9gRBnjwcJhccuU9TkGZSuz467YDs?= =?us-ascii?Q?Q1NmrDNEXGgT/xRXoryM28KeudwOYzLlUEMl6DEuUyDVl6dj4U9qT106s+50?= =?us-ascii?Q?Ovkn3QTL3D3msHeX2e8vv8ivmS12nMCP5ljRNZZFTwwHap6qZDaeo04bWcmj?= =?us-ascii?Q?v5CMxglOrJNMzGlvQAYqjVpHzUUvQ9kuixTCuPCdEh1U/J+qtM9N2mQSjeMj?= =?us-ascii?Q?iXGvxSI8d5vjjijTs1B5xr8CFkmZajbG5t0Bv5agq/kVJyD9Ykz4cMFmd3j8?= =?us-ascii?Q?7lZ4ZoJg/ecBdF9M/rb2t0Vxg0NIu7MJXb59E7HOEU0/1PN341cdVbn1luM+?= =?us-ascii?Q?IawOxZ1RrPjN53v3JT1bJTpWTKH6Dh3Cxtq6YS6vqeRnxsmRuLRTijcnDnYD?= =?us-ascii?Q?AenksTdLh+gx0J/+hI+fPtsD+UvFCWIgpTVgpCDQ++sb/GLuQdGddLn1TO9N?= =?us-ascii?Q?1t8IX6V3VSPhpISXANdALy1N1Sr0sjxO+bzBCdlDbTZ0Q954iy3GaAe3tDlC?= =?us-ascii?Q?NBQV7h9dWpDwmGWTUKtMMu7Vrc4DTV264grOXUJP9FQTL047e92Qa66i7yja?= =?us-ascii?Q?vKKybXkz/PbbPvb5g/Ztd4hnapdmmS+VhFE9Ds2zzQiNm78BltNWYthQhD6n?= =?us-ascii?Q?WCwJb8001Q=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec35936b-f9f8-4af1-b584-08da3a64b758 X-MS-Exchange-CrossTenant-AuthSource: PA4PR04MB9416.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2022 13:29:07.8387 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: y3ztzZAERmyPwhwr1Nz5VrW8tvcZL+XkMfcjRUNchj0KMcnSRz6WPRPN8ltPH8BOFCBz83QJswBQTaj2IYeRoQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0402MB3539 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean From: Peng Fan After we switch to use BINMAN_SYMBOLS, there is no need to pad the file size to 0x8000 and 0x4000. After we use BINMAN_SYMBOLS, the u-boot-spl-ddr.bin shrink about 36KB with i.MX8MP-EVK. Tested-by: Tim Harvey #imx8m[m,n,p]-venice Signed-off-by: Peng Fan --- arch/arm/dts/imx8mm-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mn-evk-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mn-venice-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mp-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mq-cm-u-boot.dtsi | 8 ++++---- arch/arm/dts/imx8mq-u-boot.dtsi | 8 ++++---- 9 files changed, 36 insertions(+), 36 deletions(-) diff --git a/arch/arm/dts/imx8mm-u-boot.dtsi b/arch/arm/dts/imx8mm-u-boot.dtsi index 5de55a2d80b..19a2da30f51 100644 --- a/arch/arm/dts/imx8mm-u-boot.dtsi +++ b/arch/arm/dts/imx8mm-u-boot.dtsi @@ -41,25 +41,25 @@ imem_1d: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; dmem_1d: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; imem_2d: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; dmem_2d: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; }; diff --git a/arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi b/arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi index eb1dd8debba..e1740fa31a6 100644 --- a/arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi +++ b/arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi @@ -149,22 +149,22 @@ blob_1: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem.bin"; - size = <0x8000>; + align-end = <4>; }; blob_2: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem.bin"; - size = <0x4000>; + align-end = <4>; }; blob_3: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem.bin"; - size = <0x8000>; + align-end = <4>; }; blob_4: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem.bin"; - size = <0x4000>; + align-end = <4>; }; }; diff --git a/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi b/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi index 4d0ecb07d4f..1fe2d0fd507 100644 --- a/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi @@ -157,22 +157,22 @@ blob_1: blob-ext@1 { filename = "ddr4_imem_1d_201810.bin"; - size = <0x8000>; + align-end = <4>; }; blob_2: blob-ext@2 { filename = "ddr4_dmem_1d_201810.bin"; - size = <0x4000>; + align-end = <4>; }; blob_3: blob-ext@3 { filename = "ddr4_imem_2d_201810.bin"; - size = <0x8000>; + align-end = <4>; }; blob_4: blob-ext@4 { filename = "ddr4_dmem_2d_201810.bin"; - size = <0x4000>; + align-end = <4>; }; }; diff --git a/arch/arm/dts/imx8mn-evk-u-boot.dtsi b/arch/arm/dts/imx8mn-evk-u-boot.dtsi index 3db46d4cbcb..4f6dcf307b2 100644 --- a/arch/arm/dts/imx8mn-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mn-evk-u-boot.dtsi @@ -38,22 +38,22 @@ blob_1: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem.bin"; - size = <0x8000>; + align-end = <4>; }; blob_2: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem.bin"; - size = <0x4000>; + align-end = <4>; }; blob_3: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem.bin"; - size = <0x8000>; + align-end = <4>; }; blob_4: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem.bin"; - size = <0x4000>; + align-end = <4>; }; }; diff --git a/arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi b/arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi index 001e725f568..32ef7929288 100644 --- a/arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi +++ b/arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi @@ -132,25 +132,25 @@ blob_1: blob-ext@1 { filename = "ddr4_imem_1d.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; blob_2: blob-ext@2 { filename = "ddr4_dmem_1d.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; blob_3: blob-ext@3 { filename = "ddr4_imem_2d.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; blob_4: blob-ext@4 { filename = "ddr4_dmem_2d.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; }; diff --git a/arch/arm/dts/imx8mn-venice-u-boot.dtsi b/arch/arm/dts/imx8mn-venice-u-boot.dtsi index 67922146963..e3a0b170347 100644 --- a/arch/arm/dts/imx8mn-venice-u-boot.dtsi +++ b/arch/arm/dts/imx8mn-venice-u-boot.dtsi @@ -128,25 +128,25 @@ imem_1d: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; dmem_1d: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; imem_2d: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; dmem_2d: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; }; diff --git a/arch/arm/dts/imx8mp-u-boot.dtsi b/arch/arm/dts/imx8mp-u-boot.dtsi index 20edd90cfad..274515a010e 100644 --- a/arch/arm/dts/imx8mp-u-boot.dtsi +++ b/arch/arm/dts/imx8mp-u-boot.dtsi @@ -63,22 +63,22 @@ blob_1: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem_202006.bin"; - size = <0x8000>; + align-end = <4>; }; blob_2: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem_202006.bin"; - size = <0x4000>; + align-end = <4>; }; blob_3: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem_202006.bin"; - size = <0x8000>; + align-end = <4>; }; blob_4: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem_202006.bin"; - size = <0x4000>; + align-end = <4>; }; }; diff --git a/arch/arm/dts/imx8mq-cm-u-boot.dtsi b/arch/arm/dts/imx8mq-cm-u-boot.dtsi index e2f4b0e740d..9538a04ed97 100644 --- a/arch/arm/dts/imx8mq-cm-u-boot.dtsi +++ b/arch/arm/dts/imx8mq-cm-u-boot.dtsi @@ -30,22 +30,22 @@ blob_1: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem.bin"; - size = <0x8000>; + align-end = <4>; }; blob_2: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem.bin"; - size = <0x4000>; + align-end = <4>; }; blob_3: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem.bin"; - size = <0x8000>; + align-end = <4>; }; blob_4: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem.bin"; - size = <0x4000>; + align-end = <4>; }; }; diff --git a/arch/arm/dts/imx8mq-u-boot.dtsi b/arch/arm/dts/imx8mq-u-boot.dtsi index 389414ad26f..1495869fcd2 100644 --- a/arch/arm/dts/imx8mq-u-boot.dtsi +++ b/arch/arm/dts/imx8mq-u-boot.dtsi @@ -48,25 +48,25 @@ imem_1d: blob-ext@1 { filename = "lpddr4_pmu_train_1d_imem.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; dmem_1d: blob-ext@2 { filename = "lpddr4_pmu_train_1d_dmem.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; imem_2d: blob-ext@3 { filename = "lpddr4_pmu_train_2d_imem.bin"; - size = <0x8000>; + align-end = <4>; type = "blob-ext"; }; dmem_2d: blob-ext@4 { filename = "lpddr4_pmu_train_2d_dmem.bin"; - size = <0x4000>; + align-end = <4>; type = "blob-ext"; }; }; -- 2.36.0