diff options
author | Gurjant Kalsi <me@gurjantkalsi.com> | 2016-08-23 15:09:07 -0700 |
---|---|---|
committer | Gurjant Kalsi <me@gurjantkalsi.com> | 2016-08-23 15:09:07 -0700 |
commit | b6018454c0ac7f52886ac55442b2b797dda5d8a1 (patch) | |
tree | c20023cabd7ebdd02d8cded0ed7a1aa9a1cf0e92 /platform | |
parent | c5b427333aec4118f30756d332b55ff607c77bd1 (diff) | |
download | common-b6018454c0ac7f52886ac55442b2b797dda5d8a1.tar.gz |
[bcm28xx] Fix arm/arm64 exception iframe warning
Diffstat (limited to 'platform')
-rw-r--r-- | platform/bcm28xx/intc.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/platform/bcm28xx/intc.c b/platform/bcm28xx/intc.c index 1509d1fa..c1273ceb 100644 --- a/platform/bcm28xx/intc.c +++ b/platform/bcm28xx/intc.c @@ -32,8 +32,10 @@ #if defined (BCM2836) #include <arch/arm.h> +typedef struct arm_iframe arm_platform_iframe_t; #elif defined (BCM2837) #include <arch/arm64.h> +typedef struct arm64_iframe_long arm_platform_iframe_t; #else #error Unknown BCM28XX Variant #endif @@ -175,7 +177,7 @@ void register_int_handler(unsigned int vector, int_handler handler, void *arg) spin_unlock_irqrestore(&lock, state); } -enum handler_return platform_irq(struct arm_iframe *frame) +enum handler_return platform_irq(arm_platform_iframe_t *frame) { uint vector; uint cpu = arch_curr_cpu_num(); @@ -260,7 +262,7 @@ decoded: return ret; } -enum handler_return platform_fiq(struct arm_iframe *frame) +enum handler_return platform_fiq(arm_platform_iframe_t *frame) { PANIC_UNIMPLEMENTED; } |