arch/armv7-r: Add FIQ stack CONFIG_ARCH_INTERRUPTSTACK > 7
just like what has done on armv7-a Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
parent
1dee243e29
commit
822bb3ff78
@ -940,7 +940,7 @@ arm_vectorfiq:
|
|||||||
|
|
||||||
#if CONFIG_ARCH_INTERRUPTSTACK > 7
|
#if CONFIG_ARCH_INTERRUPTSTACK > 7
|
||||||
.Lfiqstackbase:
|
.Lfiqstackbase:
|
||||||
.word g_intstackbase
|
.word g_fiqstackbase
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#else
|
#else
|
||||||
@ -968,5 +968,21 @@ g_intstackbase:
|
|||||||
.size g_intstackbase, 4
|
.size g_intstackbase, 4
|
||||||
.size g_intstackalloc, (CONFIG_ARCH_INTERRUPTSTACK & ~7)
|
.size g_intstackalloc, (CONFIG_ARCH_INTERRUPTSTACK & ~7)
|
||||||
|
|
||||||
|
/****************************************************************************
|
||||||
|
* Name: g_fiqstackalloc/g_fiqstackbase
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
.globl g_fiqstackalloc
|
||||||
|
.type g_fiqstackalloc, object
|
||||||
|
.globl g_fiqstackbase
|
||||||
|
.type g_fiqstackbase, object
|
||||||
|
|
||||||
|
g_fiqstackalloc:
|
||||||
|
.skip ((CONFIG_ARCH_INTERRUPTSTACK + 4) & ~7)
|
||||||
|
g_fiqstackbase:
|
||||||
|
.skip 4
|
||||||
|
.size g_fiqstackbase, 4
|
||||||
|
.size g_fiqstackalloc, (CONFIG_ARCH_INTERRUPTSTACK & ~7)
|
||||||
|
|
||||||
#endif /* CONFIG_ARCH_INTERRUPTSTACK > 7 */
|
#endif /* CONFIG_ARCH_INTERRUPTSTACK > 7 */
|
||||||
.end
|
.end
|
||||||
|
Loading…
Reference in New Issue
Block a user