[U-Boot] [PATCH 1/3] board: samsung: reserve memory for the secure firmware

Przemyslaw Marczak
2015-03-04T12:19:45Z

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 <p.marczak@samsung.com>
> Cc: Akshay Saraswat <akshay.s@samsung.com>
> Cc: Hyungwon Hwang <human.hwang@samsung.com>
> Cc: Minkyu Kang <mk7.kang@samsung.com>
> ---
> 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,
--
Przemyslaw Marczak
Samsung R&D Institute Poland
Samsung Electronics
p.marczak at samsung.com