aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGurjant Kalsi <me@gurjantkalsi.com>2016-08-23 15:15:43 -0700
committerGurjant Kalsi <me@gurjantkalsi.com>2016-08-23 15:15:43 -0700
commitc6e2c28c86c60d063b8962c61625c72bce5ff31d (patch)
tree24902be1d89ccbc5ad8a27e93eb5ecdad3153cb2
parentb6018454c0ac7f52886ac55442b2b797dda5d8a1 (diff)
downloadcommon-c6e2c28c86c60d063b8962c61625c72bce5ff31d.tar.gz
[bcm28xx][arm64] Fix some type warnings.
-rw-r--r--arch/arm64/mmu.c2
-rw-r--r--platform/bcm28xx/platform.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm64/mmu.c b/arch/arm64/mmu.c
index fcdd9d0c..547db8d3 100644
--- a/arch/arm64/mmu.c
+++ b/arch/arm64/mmu.c
@@ -650,7 +650,7 @@ void arch_mmu_context_switch(arch_aspace_t *aspace)
if (TRACE_CONTEXT_SWITCH)
TRACEF("ttbr 0x%llx, tcr 0x%llx\n", ttbr, tcr);
- ARM64_TLBI(aside1, MMU_ARM64_USER_ASID << 48);
+ ARM64_TLBI(aside1, (uint64_t)MMU_ARM64_USER_ASID << 48);
} else {
tcr = MMU_TCR_FLAGS_KERNEL;
diff --git a/platform/bcm28xx/platform.c b/platform/bcm28xx/platform.c
index 48624910..1f5ab52c 100644
--- a/platform/bcm28xx/platform.c
+++ b/platform/bcm28xx/platform.c
@@ -190,7 +190,7 @@ void platform_early_init(void)
#if WITH_SMP
#if BCM2837
- uintptr_t sec_entry = &arm_reset - KERNEL_ASPACE_BASE;
+ uintptr_t sec_entry = (uintptr_t)(&arm_reset - KERNEL_ASPACE_BASE);
unsigned long long *spin_table = (void *)(KERNEL_ASPACE_BASE + 0xd8);
for (uint i = 1; i <= 3; i++) {