From patchwork Wed May 25 16:41:48 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 626097 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3rF81y5Gs2z9sBf for ; Wed, 25 May 2016 20:40:38 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 50EC0A7534; Wed, 25 May 2016 12:40:37 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ydOMLiRRT9ua; Wed, 25 May 2016 12:40:37 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B121CA74E0; Wed, 25 May 2016 12:40:36 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 05258A74E0 for ; Wed, 25 May 2016 12:40:33 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f4EsR-xtk76Q for ; Wed, 25 May 2016 12:40:32 +0200 (CEST) X-Greylist: delayed 994 seconds by postgrey-1.34 at theia; Wed, 25 May 2016 12:40:28 CEST X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0070.outbound.protection.outlook.com [207.46.100.70]) by theia.denx.de (Postfix) with ESMTPS id 1C661A74DB for ; Wed, 25 May 2016 12:40:28 +0200 (CEST) Received: from BLUPR0301CA0002.namprd03.prod.outlook.com (10.162.113.140) by DM2PR03MB477.namprd03.prod.outlook.com (10.141.85.19) with Microsoft SMTP Server (TLS) id 15.1.497.12; Wed, 25 May 2016 10:24:38 +0000 Received: from BL2FFO11FD048.protection.gbl (2a01:111:f400:7c09::187) by BLUPR0301CA0002.outlook.office365.com (2a01:111:e400:5259::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.506.9 via Frontend Transport; Wed, 25 May 2016 10:24:38 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD048.mail.protection.outlook.com (10.173.161.210) with Microsoft SMTP Server (TLS) id 15.1.497.8 via Frontend Transport; Wed, 25 May 2016 10:24:35 +0000 Received: from localhost.ap.freescale.net ([10.232.14.164]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u4PAOVla001114; Wed, 25 May 2016 03:24:33 -0700 From: Sumit Garg To: Date: Wed, 25 May 2016 12:41:48 -0400 Message-ID: <1464194508-5933-1-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.8.1.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131086454778004811; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(50226002)(2906002)(1220700001)(104016004)(77096005)(8666003)(19580395003)(19580405001)(586003)(6806005)(5008740100001)(8676002)(76506005)(4326007)(92566002)(189998001)(2351001)(8936002)(50466002)(87936001)(85426001)(110136002)(5003940100001)(575784001)(86362001)(11100500001)(106466001)(48376002)(105606002)(229853001)(81166006)(50986999)(33646002)(36756003)(7059030)(4720700001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR03MB477; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD048; 1:tF70FCbsVkFc3PblZgMc8jW1Ox/4U+UClBZ8ukin7bfO9sc/LoHitzyOUcSrDePqqvlYaZMQwp5ctE6yyTyicxOZ2sVFztfihyW9W5DAQTl3PLaGhsLg9nJeqlcqNDe2peh9qA7a97Jv3urFinIafu7tXAKvhC9YK1xDUf2F1G++8NXKQXqlGJbyoXtli4sSwWE6y/MTbDvwY6sgPV/VqH4+OV6l6fg21eAJG+FOT465H/qomTb3VlvigP8JiHMNV4mZP9rzIRj5oZ5TklfL3Pe5lDB0l5QQLhI3m9dnQUny+A/18BVsja69mx+fX1kerC154NGiGEb3OKCQFoPBMPq0YNRY6Tfc0phNT1bnqTDUOFFcsUTynTlUBdhkhHo2UI26FcEkpTJ3as40wEPHI5oKYK1Qjuza/kBNazNMCMzS0e+CQ0EVZ/2AZ7HghbnYI6DOhStz4861B541RmTI76bnoJpRgOLLHCgEoFdnskGCog+9AzengbtKhG+Tj5S+N2wmW5rx6rsk1O3s0dguQLxHdFSVyXYaL/4Ve9iFfElBYRcdxQ0IUgUG4uyqOvPMP60stvno3peypM7rsuiGJWLjpUdx2rxSkkP6HDm5QnAbWPanCO7h+qyzSbQFQSP+yaoe7rZZ4KF9Fnj9nNFgBJXRsHuDD4SKMuDNKOVvMWEuknf+30kSSFZahjhR+JKP MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: bd7d848a-6f1d-4310-23ed-08d38486c65d X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB477; 2:81j1xc2vc7yVMcYHbfbUhqR3fIA5B3R0jKvBT+1S7R9TYwCC2zSq5RhCJUR4553/Vlhx2tPavHFImKEf9QQOXmL+/tYHXNLmx9ejQ8SlPmsqtlPLT0bav0DsY4VkBiyYMa4s+fO7x6mRDsH2zCRN4CZb8mvjMEMFe3NeZW4/yNUmTBg56UUZuN5yS9dd8As2; 3:Sr945vSKYgCT8KYN7pzXBIy+ya2M7koa5hsqFR36rvEJYNbRvLGs5PiPiUozwprTo4L5JmT7v761A3JUKPUktuVLu4sOEReSrJsOW0jAWbl/U8+BafNiNjXPMOLCwrJ+95LLDTFVf2goSbbB21f0R01GXtRuSGCA+XQLYcIhpmebukdcFIZgJwkPOlYO6AC0Q4phZjRCbqii9acsldcuATmNlMi3STS1mBfWP3DBtgQ= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB477; X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB477; 25:DD/DcMKboOVRoHe1s/8mesm/UWZ2Wo3BflmGkJNNIlHMFU8RRnzo7bCeI9vyhtpdt1WLYaKH/ii7850+DM/siAXzIAf7ZulMbrTXreDfLaOYJiwxuzFDIdZo6EuB16AaE8z/PfgRMdgfrZf+7Qrq7BxLw+EznHYoxUwIxaH8AWBwUzIUbSa/XyAh/9a1YzU9R8hAg81K8wRw6URVj5rtNvPcaCgVWNQ+A0mn7qIBCZELxZtKw6HL94fPVZc00tAEIPOPKfQS+vMmuDUdbPgUbeQXI7zKaJgA2xzbiFuwvLKqWXci2IsYIXRKsfN2nS8DsbJ5tC3WIjM05p8gOZRxxU7cOSpUo1dUXKPa3hq6aTG1mRwSYHr4e8LXa+o3kCfGcePVyyG6f6ntsyOU62QOk8mui4gtv/gPoPpO0cHUuE8FwDF1mlbx4ShFIFXrvpWvml9J3F06Dg2vC3BMfJuobFjEUXGrTqlTvYP2r+5UXwWlSQI1THP9HURwcMq24OAbiXRL4VFamXYjjALEHYNcXt1sINvbHIjyhT6FuU6UB4DCZ0a9SsgsLFNGEpKAvR60m8uYRqnSdcmMT2MDRyDkSEYaO3u5VlhBCtsjHs6D3P93sXikYd9lbcJuvf09OXatyAnQhATahp5NNkdSfgmdMce8vJQSSImN6Goz8L9gsPObkvnu2vIQzh/nnJpiB8M/TbY9jX+FedE+1357RPBceHI9fr7IG8N9doQRRpL8/v9YjjjZLodXguLIK/3b8lNdMdbM9zvcEAqCCWhDBf8C+w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(13017025)(13015025)(13023025)(13018025)(13024025)(10201501046)(3002001)(6055026); SRVR:DM2PR03MB477; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR03MB477; X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB477; 4:zLbPLvWNReekGB2msDuyJhtx3LzKWkIOBs+/AGWYOAfMJDOqJZuZs2FIkz5qcQlt4mY12LtaBjOTNvKklRK18WPck5L0SqNhrOiKyfMIMrfYtBIDkH4nV1I+k7NAhitgO6Dq3K/MK3v4h0Gsg6D+CZG1VU3pqbyXJIajJqYwRvKc1ueIaP0555W2ETAMfGF03+ft3iMghHXbcO4wx5IjnJcO6yI+Geuhu925q3hVyPIjXEO+6o+AKZXE81X4HKaSb2P9mnk3q3ymNN7Zpn5BUofT6O06zbLTNb391lRaw4AdEzzNJi8tAINiDeJN7hKS/aX+QITrN8teRVC+Oxbef+b8RZPQ2nEvs7ZV/ibX3BxjEa/TyNz2R4qLUSUVoyqjj2jdcsxUaPfuWo/yqr8FgbTnmbq+kJC/+tc4riY5xp0W43S9ZGu5EyyU7xxwgaGmcAzVJRlL0OvyNCCnhfR2ANqEpKccYY/dkidk6aR2Je0= X-Forefront-PRVS: 09538D3531 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR03MB477; 23:AfOkZeSQ7MvT095R3xm09JXWKerYbAjZiFXHpufRZY?= =?us-ascii?Q?ZmIEZvVHUHPzT7VbPI41wM4f+MIny6syUYCICFuYjuqelDNgIKA9Ws39MBrk?= =?us-ascii?Q?2Sdtz74SwN40oW2yKfUlY3ypaV45JNXElPRGehdtXlgK7t9xLQGFFOLokrEs?= =?us-ascii?Q?d7UyhMUAd8oRfC16P1lPyVHEJ9Ds9BP5QPRrAGPK49VU+jW/S+lzLbbx01Ao?= =?us-ascii?Q?UjxaJzI0+WIYEPmm9nAxpYW5/9qI2cFAwc93yT6qZVlSbD3fOcuEmowyboUz?= =?us-ascii?Q?sHaqwG035XjZ8GPKYRUAXLFM/ZIwvWXiYQCmrFnFTCbgeLfK+WFICMFSHFxY?= =?us-ascii?Q?8dWS0OmKiWEWjvMRdJ8KO4USu/x+Gzpa/A+8TEzcvVU9K/HTZ7yKO4Qsk1l0?= =?us-ascii?Q?CJ5BV2z+ou+NstKwRwSsBed/a8LTHe+F7USifKuC6h5m1qfjBWMvG2IEIJhH?= =?us-ascii?Q?J4qaK0etGxNmDh/yOVdD2S9kJXdSYt90wPj2c0wmavl3CbpoXYn7ypbu9OK4?= =?us-ascii?Q?v+QievvjEIIG2TI3lRayj9zNsJuQqGTQ3KY8j0BNrXJHlUiSRlX1Ahe1Pj3Q?= =?us-ascii?Q?QuG17ft7SFHpY+RDYGJcbaOREaoH4+d1rp6d8JrEAiU2tsSA0+sfELnyh/gW?= =?us-ascii?Q?I5gi+WPOf74rSh3NkRoCKRJKE7CFrP5hH14+e8R3droovVpMX2hZQqLdslZ3?= =?us-ascii?Q?N2kA3yB7dmVIvS8VHVGNaR6dONE3iDoeSYdHDoywe01bW0WOP4FUeB4v0+uY?= =?us-ascii?Q?1UKLI4buzDvQ2DKHD8sa0aEZo5H+lYxB+RaZo4cJo76JtnO5+BtOZcTLmh5V?= =?us-ascii?Q?QbqU696tQjubHhGSwRwg6jZOZQMQyISUEsqwW1To1QOD/lnyZ06Yq+W4D7vj?= =?us-ascii?Q?TaBVB9pH1XwEKuxlT3DhKkSSrv5pUN0XshQkeypisqPFYfRz1VWHgBjw/8n1?= =?us-ascii?Q?9zzgcvHSwK2jNswALHrQD+POuzZSfeZzRO7U6TkeVpaOI6Xq6KG7Dj0m6N0U?= =?us-ascii?Q?+P3W+QklflYNYqQnTqa58uETPCzL1vLv8cUnzbd8O4XCoSU3tTLQWJ0Bu+ZP?= =?us-ascii?Q?+c9l9DwhzKDnTv3aUbTMLQnrB8t1JsTopQ2qAgr4FaKyJYhBHi1K9yr1jAHW?= =?us-ascii?Q?tXproYYblome1I/klYFSIwNesl+llC?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB477; 5:02k/RHcHAwQ/RnEcCa6mDqfUK+MNOCbuWfh3VsUGgTE5ZMBP3hbxkgD/YHKT4ugLaqcbOzyUXwacFHTk4Uz61oJIcSblkU4XcsNqpaVW9HjSReztrsqMmoHnUD4wFNiurs3tYobSPdEUgk8UYlBkH0ShR8ZKamjoEzqTHJknUvA=; 24:6t8+Rjk7fRe1T77DtlbD0rz2NZuefKzr/v9mIW4HfeGJM1MRt7elP/L26UBgWIKUjQMq0DZvuB3VbkuvI/V33JdIHh2AwRQV8roYyrF39Eg=; 7:Jgyvu5pdsAZi9BgWOsjrREi61toSoOVKZQYPwhrehs8ektNuCX6OK8uDU930HtUPttoW3tw+IFgv3I5nDVCg89i6kxd2nVdb1XS/Wb5Ub1mvnvQ5Vh5Jg79SZStT5aELzSeU7hpfQayRl7Cw1oOjfWf0G0iQCO9dM9sXEIl1M51sYcikNQiK96Bmh4Cdzla7 SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2016 10:24:35.8661 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB477 Cc: ruchika.gupta@nxp.com Subject: [U-Boot] [PATCH] powerpc/board: SPL: Enable malloc flag in global data. X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 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" For malloc to work in SPL framework enable GD_FLG_FULL_MALLOC_INIT flag in global data after allocating memory using mem_malloc_init. Signed-off-by: Sumit Garg --- board/freescale/b4860qds/spl.c | 1 + board/freescale/c29xpcie/spl.c | 1 + board/freescale/p1010rdb/spl.c | 1 + board/freescale/p1022ds/spl.c | 1 + board/freescale/p1_p2_rdb_pc/spl.c | 1 + board/freescale/t102xqds/spl.c | 1 + board/freescale/t102xrdb/spl.c | 1 + board/freescale/t104xrdb/spl.c | 1 + board/freescale/t208xqds/spl.c | 1 + board/freescale/t208xrdb/spl.c | 1 + board/freescale/t4qds/spl.c | 1 + board/freescale/t4rdb/spl.c | 1 + 12 files changed, 12 insertions(+) diff --git a/board/freescale/b4860qds/spl.c b/board/freescale/b4860qds/spl.c index 3f7cc03..fabc783 100644 --- a/board/freescale/b4860qds/spl.c +++ b/board/freescale/b4860qds/spl.c @@ -91,6 +91,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifndef CONFIG_SPL_NAND_BOOT env_init(); diff --git a/board/freescale/c29xpcie/spl.c b/board/freescale/c29xpcie/spl.c index 3d31d41..d8d73c7 100644 --- a/board/freescale/c29xpcie/spl.c +++ b/board/freescale/c29xpcie/spl.c @@ -57,6 +57,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; /* relocate environment function pointers etc. */ nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, diff --git a/board/freescale/p1010rdb/spl.c b/board/freescale/p1010rdb/spl.c index eb8e567..f858408 100644 --- a/board/freescale/p1010rdb/spl.c +++ b/board/freescale/p1010rdb/spl.c @@ -72,6 +72,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifndef CONFIG_SPL_NAND_BOOT env_init(); diff --git a/board/freescale/p1022ds/spl.c b/board/freescale/p1022ds/spl.c index 89ef95a..04db767 100644 --- a/board/freescale/p1022ds/spl.c +++ b/board/freescale/p1022ds/spl.c @@ -86,6 +86,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifndef CONFIG_SPL_NAND_BOOT env_init(); #endif diff --git a/board/freescale/p1_p2_rdb_pc/spl.c b/board/freescale/p1_p2_rdb_pc/spl.c index 0142746..76a3cf4 100644 --- a/board/freescale/p1_p2_rdb_pc/spl.c +++ b/board/freescale/p1_p2_rdb_pc/spl.c @@ -83,6 +83,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifndef CONFIG_SPL_NAND_BOOT env_init(); diff --git a/board/freescale/t102xqds/spl.c b/board/freescale/t102xqds/spl.c index 073ff2d..d59d343 100644 --- a/board/freescale/t102xqds/spl.c +++ b/board/freescale/t102xqds/spl.c @@ -120,6 +120,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifdef CONFIG_SPL_NAND_BOOT nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, diff --git a/board/freescale/t102xrdb/spl.c b/board/freescale/t102xrdb/spl.c index da97c44..bd3cbbf 100644 --- a/board/freescale/t102xrdb/spl.c +++ b/board/freescale/t102xrdb/spl.c @@ -107,6 +107,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifdef CONFIG_SPL_NAND_BOOT nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, diff --git a/board/freescale/t104xrdb/spl.c b/board/freescale/t104xrdb/spl.c index 81f48c4..4b35af6 100644 --- a/board/freescale/t104xrdb/spl.c +++ b/board/freescale/t104xrdb/spl.c @@ -98,6 +98,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifdef CONFIG_SPL_MMC_BOOT mmc_initialize(bd); diff --git a/board/freescale/t208xqds/spl.c b/board/freescale/t208xqds/spl.c index 55a0f8f..bb02dab 100644 --- a/board/freescale/t208xqds/spl.c +++ b/board/freescale/t208xqds/spl.c @@ -106,6 +106,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifdef CONFIG_SPL_NAND_BOOT nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, diff --git a/board/freescale/t208xrdb/spl.c b/board/freescale/t208xrdb/spl.c index f63366b..2ff05a2 100644 --- a/board/freescale/t208xrdb/spl.c +++ b/board/freescale/t208xrdb/spl.c @@ -76,6 +76,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifdef CONFIG_SPL_NAND_BOOT nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, diff --git a/board/freescale/t4qds/spl.c b/board/freescale/t4qds/spl.c index d52059a..6ca0f03 100644 --- a/board/freescale/t4qds/spl.c +++ b/board/freescale/t4qds/spl.c @@ -116,6 +116,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; #ifdef CONFIG_SPL_NAND_BOOT nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE, diff --git a/board/freescale/t4rdb/spl.c b/board/freescale/t4rdb/spl.c index 4c1e0cc..b148a7f 100644 --- a/board/freescale/t4rdb/spl.c +++ b/board/freescale/t4rdb/spl.c @@ -80,6 +80,7 @@ void board_init_r(gd_t *gd, ulong dest_addr) get_clocks(); mem_malloc_init(CONFIG_SPL_RELOC_MALLOC_ADDR, CONFIG_SPL_RELOC_MALLOC_SIZE); + gd->flags |= GD_FLG_FULL_MALLOC_INIT; mmc_initialize(bd); mmc_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE,