From mboxrd@z Thu Jan 1 00:00:00 1970 From: Minkyu Kang Date: Wed, 04 Mar 2015 21:27:38 +0900 Subject: [U-Boot] [PATCH 1/3] board: samsung: reserve memory for the secure firmware In-Reply-To: <54F6F861.9030000@samsung.com> References: <1424181027-7097-1-git-send-email-p.marczak@samsung.com> <1424181027-7097-2-git-send-email-p.marczak@samsung.com> <54F6F861.9030000@samsung.com> Message-ID: <54F6FA3A.2040103@samsung.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On 04/03/15 21:19, Przemyslaw Marczak wrote: > Hello Minkyu, > > On 02/17/2015 02:50 PM, Przemyslaw Marczak wrote: >> Since more than one board requires memory reservation >> for the secure firmware, the reservation code can be >> made in a common code. >> Now, to reserve some part of the the last bank, >> board config should define: >> - CONFIG_TZSW_RESERVED_DRAM - len in bytes >> - CONFIG_NR_DRAM_BANKS - number of memory banks >> >> Signed-off-by: Przemyslaw Marczak >> Cc: Akshay Saraswat >> Cc: Hyungwon Hwang >> Cc: Minkyu Kang >> --- >> board/samsung/common/board.c | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/board/samsung/common/board.c b/board/samsung/common/board.c >> index da2245f..a2123cd 100644 >> --- a/board/samsung/common/board.c >> +++ b/board/samsung/common/board.c >> @@ -82,7 +82,13 @@ int board_init(void) >> } >> boot_temp_check(); >> #endif >> +#ifdef CONFIG_TZSW_RESERVED_DRAM_SIZE >> + /* The last few MB of memory can be reserved for secure firmware */ >> + ulong size = CONFIG_TZSW_RESERVED_DRAM_SIZE; >> >> + gd->ram_size -= size; >> + gd->bd->bi_dram[CONFIG_NR_DRAM_BANKS - 1].size -= size; >> +#endif >> return exynos_init(); >> } >> >> > > There are no comments, so can you apply this patchset? > > Best regards, applied to u-boot-samsung. Thanks, Minkyu Kang.