Tom Rini | 83d290c | 2018-05-06 17:58:06 -0400 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0+ |
Daniel Schwierzeck | bd60252 | 2016-01-09 18:34:14 +0100 | [diff] [blame] | 2 | |
3 | #include <common.h> | ||||
4 | |||||
5 | DECLARE_GLOBAL_DATA_PTR; | ||||
6 | |||||
7 | int arch_reserve_stacks(void) | ||||
8 | { | ||||
9 | /* reserve space for exception vector table */ | ||||
10 | gd->start_addr_sp -= 0x500; | ||||
11 | gd->start_addr_sp &= ~0xFFF; | ||||
12 | gd->irq_sp = gd->start_addr_sp; | ||||
13 | debug("Reserving %d Bytes for exception vector at: %08lx\n", | ||||
14 | 0x500, gd->start_addr_sp); | ||||
15 | |||||
16 | return 0; | ||||
17 | } |