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 B34A9C77B72 for ; Thu, 20 Apr 2023 06:57:46 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6EBEC8618F; Thu, 20 Apr 2023 08:57:44 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=kontron.de 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=mysnt.onmicrosoft.com header.i=@mysnt.onmicrosoft.com header.b="Yk5vHNAf"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C12A286183; Thu, 20 Apr 2023 08:57:42 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0700.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::700]) (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 7BD1286205 for ; Thu, 20 Apr 2023 08:57:40 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=kontron.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=frieder.schrempf@kontron.de ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YU0DF6X/5gmlZqkoRzM6ppHPVcOdoKw2XmthbPdUFpqPXyqa+If44pQaW5E8FbkskKimygbY+ymdBSZDlipdyq1kySQwTB9ypOZL9WpOadRk3EgFBfhnMKvzvWOnIqYmX23iuqow8iOhtCbfMvI6aK+TQOZOSZ8ytW0rpIP9FLZUGpCSoF2k7nfuYasu3l/Vb6VnOs22vEY9Su+nwYaXfX5/GjdVM/btkpWUfhyfpEA+ydzsi/hS5iVZhZMzQOdfXEp7pg/1cIweYcKfKzcXx3RmiDG1KWy/k+LMwYIZ8h8DDwe149pkGJkgMJ1X9J/glVnNJNGb0GSOiAdcCvq97g== 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=r/TseNnP2OEkjoy83G2Hch3zsJ3nWFgQARpBcDorWhM=; b=Z+Tmjew/KfHiqhngH2X8GuuRtM3n7/cl5gllH7j5a3718DSjw8mBHZ1D1T3jXFCy+BebXCvPC4tz8DzhRvIu4IZciCmVF5zhJZnRDdu+JREGrqFYaVHgGlZ0oKBx3OkZD3HwuS+l5sObFuMO8sp7I1gvUh4s9nXvjDkN4TV7tSlmSNwh7PVcIgS0+Zl5kX8RvihZkNGUUIrMv4iscxhlYdesWJKZ/6Zo2w4XcmY8lABKfUR5sVFn9SDIPKO4nf1FT6LvWny0BHptljlaRSEBs7NnSoAEW7nENgxJIB7pSuzt5skok03p1YS0uIDtAiJy8xauO3jimOI8aWnyyECNYQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kontron.de; dmarc=pass action=none header.from=kontron.de; dkim=pass header.d=kontron.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mysnt.onmicrosoft.com; s=selector2-mysnt-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r/TseNnP2OEkjoy83G2Hch3zsJ3nWFgQARpBcDorWhM=; b=Yk5vHNAfuhHWgYXZo+PTubn1UfEx6N79XWTlGybBAQfGlQ+rBsEeHnJAOQeD5KtCpFS6czULPZU2+PqBJmIZ14VDCF3fHq5CUFKP8B3U4bT9J+1SppJ3HB8qJE3yXpDKxN7aEcO7SR0aGZiDLmGWYq1yjZBSmyoms9o07Dt7IcU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=kontron.de; Received: from PA4PR10MB5681.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:263::10) by AS1PR10MB5261.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:4a5::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.10; Thu, 20 Apr 2023 06:57:38 +0000 Received: from PA4PR10MB5681.EURPRD10.PROD.OUTLOOK.COM ([fe80::7ec3:9d2c:15ac:e1af]) by PA4PR10MB5681.EURPRD10.PROD.OUTLOOK.COM ([fe80::7ec3:9d2c:15ac:e1af%3]) with mapi id 15.20.6319.022; Thu, 20 Apr 2023 06:57:38 +0000 Message-ID: <415321a4-ddd7-26c8-92c2-9be80dd2ea34@kontron.de> Date: Thu, 20 Apr 2023 08:57:35 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH V2 01/53] spl: imx8mm: enlarge SPL_MAX_SIZE Content-Language: en-US, de-DE To: "Peng Fan (OSS)" , sbabic@denx.de, festevam@gmail.com, "Ying-Chun Liu (PaulLiu)" , Jagan Teki , Matteo Lisi , Marek Vasut , Olaf Mandel , Adam Ford , Peng Fan , Tim Harvey , Teresa Remmet , Marcel Ziswiler Cc: u-boot@lists.denx.de, Fabio Estevam References: <20220726084123.2508-1-peng.fan@oss.nxp.com> <20220726084123.2508-2-peng.fan@oss.nxp.com> From: Frieder Schrempf In-Reply-To: <20220726084123.2508-2-peng.fan@oss.nxp.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BE1P281CA0386.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:80::28) To PA4PR10MB5681.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:263::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5681:EE_|AS1PR10MB5261:EE_ X-MS-Office365-Filtering-Correlation-Id: 8a7c9feb-3e12-44f7-0687-08db416c875f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IfEUfgpqcJoxmxhZygrCO1a0jvbOxOFwEb8z4bp+cW7F3HqYqvk2ZgXqGR+4qk4w6ct1avUO+q0uD4bOQMQO729EzGQxBGCzwYMA0CiEcvfiS9kM9vECKAVfEG36QcWaYu/e4OLrSFGQJXGbaTLiksiycW1yCvR600SuRJp3K2jYW618Z2nuV26SRR7CIr2UAENlwhaqutxWM1TrlZzw1TgwrqHPL91wvnhQLS4DFUxLbMn/3Ah1D1RPJxB72nsH/19zFmejFtEU/O3NyP0xgeGPbsMPe7FP2f8CDKXgh14jBvV9oIqxPrkTf9jTgbthcW9Ru+cb1SFfivCjIQ3TtTgd/dDoWEo8PuUxNsvPyBByglm0uHin9SXC2q6DMxHTqnH+v9HBmGt2m800SJNc+NCNdnDgTDCC8Wyl+fREfVTfKIOEd5WGOBtujwAiXqVbQeX/Kf5U7vhCxevim+JvB/Yr3EJZvr1qLpYGgwrNccW2EO5+fk7qmiq7t8Z0O7XT/VJuvbMw3OKIQ+maLC7yS6nc5vhJRhV9C0Ck4insjGmsdy5cTyWgL8Mu736+kHZp9L4zTDmiNLyD7uuEEsJc1DoBwkT5NMuv0xz0nfConWbomhATsrRnNLK5+QaUv/2ZZ3p+5wqBSMYMahKG928tmqyfbIDAs/izMhM7p+QtoLAp5zPajDNlPfFo4HNYug5mz9iwFrcX5eUooLTgw28uyj1A7dZ41pynDX+QGn8SK1A= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR10MB5681.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(136003)(366004)(376002)(39860400002)(396003)(451199021)(186003)(38100700002)(31686004)(31696002)(6666004)(36756003)(110136005)(478600001)(921005)(86362001)(6512007)(53546011)(2616005)(26005)(6506007)(6486002)(4326008)(316002)(66556008)(66476007)(66946007)(41300700001)(8936002)(8676002)(7416002)(44832011)(83380400001)(5660300002)(2906002)(4744005)(32563001)(147533002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WXlNb0k5NDJEVit2aDkrak1nbGtRbnJTOEwxakFDblBqWlRpbUdIblplaFda?= =?utf-8?B?aFIzZXVENDN1VldMamtPbUxITWhpRzdOeHk0OVJ6YUhWTXF2WHd3ZVZkZG5Y?= =?utf-8?B?cGNNS1RlcjdibjQ4TXV6OFp5Y2ZMM0kzZ0YzZWE1OVNoNjliaWxtL1pUa09k?= =?utf-8?B?SFJKNWYrK1VyeHZRbHVYVDVvRjBsaEh4R1NMK05lMGZiTVRMNW1sazZESkl3?= =?utf-8?B?dTc1cktXbUFiNy9JaW1wNTlubzhSWkp3Qy9sRmJBTlo5enorSVZLU0pWc3c4?= =?utf-8?B?VHVwdmI3eXNHaXR2NlBqblVZNWNTU29tWDZFRFk3Nm1EMjFCVnhCL09yeTU3?= =?utf-8?B?WGRLOXFBSDE1Z0FFR0xiU0t4eUlnVjRCKzdyV3dWZnhLcGNkbmRQdy9DUUpp?= =?utf-8?B?Mm9UKzNrK3pZYU9WbWpqdUZyVTJ2UlBRanRwUlZ1dWhWUloydXI5ZVJaTmky?= =?utf-8?B?VUJWK3BLdzVsbnBBbmJFUmtVRFBwV2VpMXJlOEpQTmpLaXU1T0Y2T3hyTFZP?= =?utf-8?B?MFRoaEk3MFMyUnIwR1Bmd2NaVjVPMjQrMlJNUFZnRi8reUtyVzNTMnhTbWpz?= =?utf-8?B?V3BrZzdqaVE5MmsvSStISWE3NGdmQjZvaFBKT2VDVU1tZHJ3VE9RTk5KV2N6?= =?utf-8?B?U0pqZCsrSC84cFVyaTJQT1d1NHFPTjQvU3dNbG9hKzAvK1FTNDN6RnIxWXZu?= =?utf-8?B?M1ZyZ2ErcUVWcDFFT2N1b01uS1BsMzd5SnV0MDErQXVlY3Fpd2p5c3hNeVZr?= =?utf-8?B?dm1hcUxWSnJ4QUdUR2NwUERKd2s3V3RyV3BEc0E3UWJPMjA1YlJBcFZOQ0pU?= =?utf-8?B?bVRTb21iUEJ5QktTcTZPM3dVaDRlVExyK0RsbFI5QmdTT0VtSWZvWXppczRY?= =?utf-8?B?VUsvbm1xZjNYTXJQUTRDYzl4cThYbzU2OHFqVllVUjBYSWcvVGdUTE54WUxF?= =?utf-8?B?bTFMZ3Z3QVpiRURVbWdMZnRkcTlkYnA2MkNoSG1SUmgrNnJUYjdGcWVOVTgr?= =?utf-8?B?ekp2N3RNazFLYmFibXREVzdlRXQ5SG9hSUlVTjUvdzNGTlJZTDhseUE0d3pw?= =?utf-8?B?UFpKMUJPVTQwblBrY0JXa2NteWxZRE1OajVMUVBSM09nOEVSREN5K1FPVnFV?= =?utf-8?B?V1M5ZzF1T1dqOWFTeHBabFYwczBjQ01ybmFrNmZ3M1M0UURyWWo5Ym5ZNHZJ?= =?utf-8?B?TUNiemV3NWJ2b09aY0trdzd0ZDVvK3Jra0NIcmViU0Y1Vm1mcHJEK1JjU3k4?= =?utf-8?B?NlRwMDB1dWI0QnVCRGYyYlB0NXFrb2J1Q0tKQ0swMW5sWENhY05aazNHcnpt?= =?utf-8?B?TDNoNUdNVFVKMThyTHMyT3lJL3M2dFhjaytzcjhBUy9DckFYRWhTU3lyOFRl?= =?utf-8?B?aGU1SXJFSWloWWYwclVaQlozbmFvUUVsZ1JJVkJ1eFpSWFdYdWZLZW84NU9T?= =?utf-8?B?T3luWjdxZlJDcGdlN21NSjhzRHlvaHF3NGVOU0NlWE5HVW9QMzAxR1NkcmJj?= =?utf-8?B?L1VUejFUNnlWQklxOENxR3VDVmRqeEtNUDN6UmlSaTh5aXdyU0pqZVFXRENX?= =?utf-8?B?bnUvMmNzZENXanpqSkRNTDg4Qmk1NGY1TDJXVlpaa1pSMTRua3N6cmlJdmRE?= =?utf-8?B?UnVZMHZoU1I4OVo4cVBab1VwNnZnclJVYWM4SGZ3cmw4RUNiNHd1UXcxRUxi?= =?utf-8?B?TUJIM3MrMTUyR2dtYTdYc2swODFWaFgyTzRJeVVvK3F0U0h6NlBrajNzclZM?= =?utf-8?B?L0h2dGx4b0hreTlQY3ozdldLVEhaSmxWRkJiVFNMQkwycnRTaUxNNzU3cXJz?= =?utf-8?B?Ky85aEZra0wzUFkwRkkwS0UwRHFidWlWbDgvejQwN1oyQThHeFBGYXJiV296?= =?utf-8?B?MitqT1IycFNzazR5SFdnc095TDRrRSttRDJqcHNkL1RZWnZkOUsrU2NIT3BV?= =?utf-8?B?dVdORlQ1U2hMc2x5bnY1blF4KzNocUV4c24vRHA3V1FXQkNwODh4czF4dk4z?= =?utf-8?B?Yk9RcHRrbmppUHRWeUhZM1YwbzhNQ0RWZnhCTG1QMkp5RGEzUkJ4eEE5S3du?= =?utf-8?B?YWxUZk9TTk15bDY3MTN2alFRZEpwQW1yU2x5M1BVY0pRbGE5RXQ1WjJZQ2Ix?= =?utf-8?B?dmYrZHZaSTA1djNnVkt1eTdQOEJRb2xIMTN0NUswa2RzU2l1aWJXRUxNdVEv?= =?utf-8?B?ZXc9PQ==?= X-OriginatorOrg: kontron.de X-MS-Exchange-CrossTenant-Network-Message-Id: 8a7c9feb-3e12-44f7-0687-08db416c875f X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5681.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Apr 2023 06:57:38.8458 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8c9d3c97-3fd9-41c8-a2b1-646f3942daf1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: U80NDU7rrtLnB7BLdftg10Ias81JOZo8bQWN5BMY0VYenLfkhYvsrTAJHwrbodFHx2WA/31b59pa95sYrgt7eAsfY/sobr+eycf2eFS46NA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR10MB5261 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.8 at phobos.denx.de X-Virus-Status: Clean Hi, On 26.07.22 10:40, Peng Fan (OSS) wrote: > From: Peng Fan > > The CONFIG_SPL_MAX_SIZE could be 0x27000 for i.MX8MM when SPL_TEXT_BASE > set to 0x7E1000. > > The DDR firmware max uses 96KB, there is a 4KB padding header before > SPL_TEXT_BASE, so the SPL MAX SIZE is `256KB - 96KB - 4KB`. Am I right to assume that setting CONFIG_SPL_MAX_SIZE to 0x27000 is more restricting nowadays than it would need to be? If I understand correctly nowadays the DDR firmware doesn't need a fixed 96 KiB area with padding anymore, but rather takes up only the space it needs (~ 57 KiB) due to "binman magic". If this is correct, is it safe to increase CONFIG_SPL_MAX_SIZE? Is there a sane default that we could use instead of 0x27000? Thanks Frieder