summaryrefslogtreecommitdiff
path: root/libcpu/arm
diff options
context:
space:
mode:
authormazhiyuan <[email protected]>2021-10-13 11:02:01 +0800
committermazhiyuan <[email protected]>2021-10-13 11:02:01 +0800
commit99e9ea61bce6a0b1a2521e914f9d7cefd92e17e6 (patch)
treef4cf1fb37d51e06ffee44b153a1d0a93962ccea1 /libcpu/arm
parent06fdc108b420f34044a132a19c9adbebf86a7a90 (diff)
修复部分bsp编译报错
Diffstat (limited to 'libcpu/arm')
-rw-r--r--libcpu/arm/cortex-a/gicv3.c6
-rw-r--r--libcpu/arm/cortex-a/gicv3.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/libcpu/arm/cortex-a/gicv3.c b/libcpu/arm/cortex-a/gicv3.c
index a3fb0e767b..ce9833ad05 100644
--- a/libcpu/arm/cortex-a/gicv3.c
+++ b/libcpu/arm/cortex-a/gicv3.c
@@ -187,7 +187,7 @@ void arm_gic_clear_pending_irq(rt_uint32_t index, int irq)
}
}
-void arm_gic_set_configuration(rt_uint32_t index, int irq, uint32_t config)
+void arm_gic_set_configuration(rt_uint32_t index, int irq, rt_uint32_t config)
{
rt_uint32_t icfgr;
rt_uint32_t shift;
@@ -428,8 +428,8 @@ rt_uint32_t arm_gic_get_interface_id(rt_uint32_t index)
void arm_gic_set_group(rt_uint32_t index, int irq, rt_uint32_t group)
{
- uint32_t igroupr;
- uint32_t shift;
+ rt_uint32_t igroupr;
+ rt_uint32_t shift;
RT_ASSERT(index < ARM_GIC_MAX_NR);
RT_ASSERT(group <= 1U);
diff --git a/libcpu/arm/cortex-a/gicv3.h b/libcpu/arm/cortex-a/gicv3.h
index 813a4f4c8d..d379552871 100644
--- a/libcpu/arm/cortex-a/gicv3.h
+++ b/libcpu/arm/cortex-a/gicv3.h
@@ -151,7 +151,7 @@ rt_uint32_t arm_gic_get_pending_irq(rt_uint32_t index, int irq);
void arm_gic_set_pending_irq(rt_uint32_t index, int irq);
void arm_gic_clear_pending_irq(rt_uint32_t index, int irq);
-void arm_gic_set_configuration(rt_uint32_t index, int irq, uint32_t config);
+void arm_gic_set_configuration(rt_uint32_t index, int irq, rt_uint32_t config);
rt_uint32_t arm_gic_get_configuration(rt_uint32_t index, int irq);
void arm_gic_clear_active(rt_uint32_t index, int irq);