summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bsp/Vango/v85xx/drivers/drv_gpio.c8
-rw-r--r--bsp/Vango/v85xxp/drivers/drv_gpio.c8
-rw-r--r--bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c10
-rw-r--r--bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c10
-rw-r--r--bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c2
-rw-r--r--bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c2
-rw-r--r--bsp/apm32/libraries/Drivers/drv_gpio.c10
-rw-r--r--bsp/apollo2/board/gpio.c4
-rw-r--r--bsp/essemi/es32f0654/drivers/drv_gpio.c18
-rw-r--r--bsp/essemi/es32f369x/drivers/drv_gpio.c18
-rw-r--r--bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c10
-rw-r--r--bsp/ft32/libraries/Drivers/drv_gpio.c10
-rw-r--r--bsp/gd32vf103v-eval/drivers/drv_gpio.c16
-rw-r--r--bsp/hc32/libraries/hc32_drivers/drv_gpio.c8
-rw-r--r--bsp/hc32l136/drivers/drv_gpio.c2
-rw-r--r--bsp/imxrt/libraries/drivers/drv_gpio.c8
-rw-r--r--bsp/loongson/ls2kdev/drivers/drv_pwm.c2
-rw-r--r--bsp/loongson/ls2kdev/drivers/drv_rtc.c2
-rw-r--r--bsp/mm32/libraries/HAL_Drivers/drv_gpio.c10
-rw-r--r--bsp/mm32f103x/drivers/drv_gpio.c4
-rw-r--r--bsp/mm32f327x/drivers/drv_gpio.c4
-rw-r--r--bsp/mm32l3xx/drivers/drv_gpio.c4
-rw-r--r--bsp/n32/libraries/n32_drivers/drv_gpio.c16
-rw-r--r--bsp/nrf5x/libraries/drivers/drv_gpio.c10
-rw-r--r--bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c14
-rw-r--r--bsp/rockchip/common/drivers/drv_gpio.c10
-rw-r--r--bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c2
-rw-r--r--bsp/synwit/swm320/drivers/drv_gpio.c2
-rw-r--r--bsp/synwit/swm341/drivers/drv_gpio.c2
-rw-r--r--bsp/tkm32F499/drivers/drv_gpio.c4
-rw-r--r--bsp/w60x/drivers/drv_pin.c8
-rw-r--r--bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c2
-rw-r--r--bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c2
-rw-r--r--bsp/yichip/yc3121-pos/drivers/drv_gpio.c2
-rw-r--r--libcpu/aarch64/common/mmu.c2
35 files changed, 123 insertions, 123 deletions
diff --git a/bsp/Vango/v85xx/drivers/drv_gpio.c b/bsp/Vango/v85xx/drivers/drv_gpio.c
index 50dc37bfce..0d07537368 100644
--- a/bsp/Vango/v85xx/drivers/drv_gpio.c
+++ b/bsp/Vango/v85xx/drivers/drv_gpio.c
@@ -233,7 +233,7 @@ static rt_err_t v85xx_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
irqindex = bit2bitno(PIN_V85XXPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -271,7 +271,7 @@ static rt_err_t v85xx_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
irqindex = bit2bitno(PIN_V85XXPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -306,7 +306,7 @@ static rt_err_t v85xx_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt
irqindex = bit2bitno(PIN_V85XXPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -314,7 +314,7 @@ static rt_err_t v85xx_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_INPUT;
diff --git a/bsp/Vango/v85xxp/drivers/drv_gpio.c b/bsp/Vango/v85xxp/drivers/drv_gpio.c
index 40f340b84d..a9ece820bd 100644
--- a/bsp/Vango/v85xxp/drivers/drv_gpio.c
+++ b/bsp/Vango/v85xxp/drivers/drv_gpio.c
@@ -234,7 +234,7 @@ static rt_err_t V85XXP_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
irqindex = bit2bitno(PIN_V85XXPPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -272,7 +272,7 @@ static rt_err_t V85XXP_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
irqindex = bit2bitno(PIN_V85XXPPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -307,7 +307,7 @@ static rt_err_t V85XXP_pin_irq_enable(struct rt_device *device, rt_base_t pin, r
irqindex = bit2bitno(PIN_V85XXPPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -315,7 +315,7 @@ static rt_err_t V85XXP_pin_irq_enable(struct rt_device *device, rt_base_t pin, r
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
GPIO_InitStruct.GPIO_Mode = GPIO_MODE_INPUT;
diff --git a/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c b/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c
index f4320e4f02..ac90907ef0 100644
--- a/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c
+++ b/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c
@@ -318,7 +318,7 @@ static rt_err_t acm32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = PIN2INDEX(pin);
@@ -357,7 +357,7 @@ static rt_err_t acm32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = PIN2INDEX(pin);
@@ -389,7 +389,7 @@ static rt_err_t acm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = PIN2INDEX(pin);
@@ -402,7 +402,7 @@ static rt_err_t acm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
System_Module_Enable(EN_EXTI);
@@ -444,7 +444,7 @@ static rt_err_t acm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
{
if ((pin_irq_enable_mask & (1 << irqindex)) == 0)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c b/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c
index 039beb0848..81bf91cd71 100644
--- a/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c
+++ b/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c
@@ -290,7 +290,7 @@ static rt_err_t _pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = PIN2INDEX(pin);
@@ -329,7 +329,7 @@ static rt_err_t _pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = PIN2INDEX(pin);
@@ -361,7 +361,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = PIN2INDEX(pin);
@@ -374,7 +374,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* Configure GPIO_InitStructure */
@@ -414,7 +414,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin,
{
if ((pin_irq_enable_mask & (1 << irqindex)) == 0)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c b/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c
index d3b7126319..0fccebd02e 100644
--- a/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c
+++ b/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c
@@ -153,7 +153,7 @@ static rt_err_t air105_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[pin].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
switch (pin_irq_hdr_tab[pin].mode)
{
diff --git a/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c b/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c
index 5c95fe1bb5..8f7415fd5a 100644
--- a/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c
+++ b/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c
@@ -177,7 +177,7 @@ static rt_err_t air32_hwtimer_control(struct rt_hwtimer_device *device, rt_uint3
break;
default:
- result = RT_ENOSYS;
+ result = -RT_EINVAL;
break;
}
diff --git a/bsp/apm32/libraries/Drivers/drv_gpio.c b/bsp/apm32/libraries/Drivers/drv_gpio.c
index 1539dcd7b8..f2f53f95da 100644
--- a/bsp/apm32/libraries/Drivers/drv_gpio.c
+++ b/bsp/apm32/libraries/Drivers/drv_gpio.c
@@ -340,7 +340,7 @@ static rt_err_t apm32_pin_attach_irq(struct rt_device *device, rt_base_t pin,
irqindex = bit2bitno(PIN_APMPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -379,7 +379,7 @@ static rt_err_t apm32_pin_dettach_irq(struct rt_device *device, rt_base_t pin)
irqindex = bit2bitno(PIN_APMPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -416,7 +416,7 @@ static rt_err_t apm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqindex = bit2bitno(PIN_APMPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -424,7 +424,7 @@ static rt_err_t apm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
@@ -512,7 +512,7 @@ static rt_err_t apm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(PIN_APMPIN(pin));
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/apollo2/board/gpio.c b/bsp/apollo2/board/gpio.c
index edfaef1431..95fd5ad57b 100644
--- a/bsp/apollo2/board/gpio.c
+++ b/bsp/apollo2/board/gpio.c
@@ -176,7 +176,7 @@ rt_err_t am_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t
{
if (am_hal_gpio_int_enable_get() != AM_HAL_GPIO_BIT(am_pin_irq_hdr_tab[irqindex].pin))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* Disable the GPIO/button interrupt */
@@ -184,7 +184,7 @@ rt_err_t am_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t
}
else
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
diff --git a/bsp/essemi/es32f0654/drivers/drv_gpio.c b/bsp/essemi/es32f0654/drivers/drv_gpio.c
index 9e654439e2..5710945474 100644
--- a/bsp/essemi/es32f0654/drivers/drv_gpio.c
+++ b/bsp/essemi/es32f0654/drivers/drv_gpio.c
@@ -337,7 +337,7 @@ rt_err_t es32f0_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* pin no. convert to dec no. */
for (irqindex = 0; irqindex < 16; irqindex++)
@@ -349,7 +349,7 @@ rt_err_t es32f0_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
}
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[irqindex].pin == pin &&
@@ -381,12 +381,12 @@ rt_err_t es32f0_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = index->pin & 0x00FF;
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[irqindex].pin == -1)
@@ -419,7 +419,7 @@ rt_err_t es32f0_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
{
@@ -433,13 +433,13 @@ rt_err_t es32f0_pin_irq_enable(struct rt_device *device, rt_base_t pin,
}
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
ald_gpio_exti_init(index->gpio, index->pin, &exti_initstruct);
@@ -470,13 +470,13 @@ rt_err_t es32f0_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(index->pin);
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
NVIC_DisableIRQ(irqmap->irqno);
}
else
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
}
diff --git a/bsp/essemi/es32f369x/drivers/drv_gpio.c b/bsp/essemi/es32f369x/drivers/drv_gpio.c
index a805b03791..f10de0a230 100644
--- a/bsp/essemi/es32f369x/drivers/drv_gpio.c
+++ b/bsp/essemi/es32f369x/drivers/drv_gpio.c
@@ -339,7 +339,7 @@ rt_err_t es32f3_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* pin no. convert to dec no. */
for (irqindex = 0; irqindex < 16; irqindex++)
@@ -351,7 +351,7 @@ rt_err_t es32f3_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
}
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[irqindex].pin == pin &&
@@ -383,7 +383,7 @@ rt_err_t es32f3_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
for (irqindex = 0; irqindex < 16; irqindex++)
@@ -395,7 +395,7 @@ rt_err_t es32f3_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
}
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[irqindex].pin == -1)
@@ -428,7 +428,7 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
{
@@ -442,13 +442,13 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin,
}
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
ald_gpio_exti_init(index->gpio, index->pin, &exti_initstruct);
@@ -483,13 +483,13 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(index->pin);
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
NVIC_DisableIRQ(irqmap->irqno);
}
else
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
}
diff --git a/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c b/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c
index 084b49b0df..8bd4df3c1e 100644
--- a/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c
+++ b/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c
@@ -251,7 +251,7 @@ static rt_err_t fm33_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
irqindex = pin2irqindex(pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -290,7 +290,7 @@ static rt_err_t fm33_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
irqindex = pin2irqindex(PIN_STPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -332,7 +332,7 @@ static rt_err_t fm33_pin_irq_enable(struct rt_device *device, rt_base_t pin,
{
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = pin2irqindex(pin);
@@ -343,7 +343,7 @@ static rt_err_t fm33_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* Configure GPIO_InitStructure */
@@ -383,7 +383,7 @@ static rt_err_t fm33_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(PIN_STPIN(pin));
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/ft32/libraries/Drivers/drv_gpio.c b/bsp/ft32/libraries/Drivers/drv_gpio.c
index a9f9a1bb66..6be875e04f 100644
--- a/bsp/ft32/libraries/Drivers/drv_gpio.c
+++ b/bsp/ft32/libraries/Drivers/drv_gpio.c
@@ -234,7 +234,7 @@ static rt_err_t ft32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
irqindex = bit2bitno(PIN_FTPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -273,7 +273,7 @@ static rt_err_t ft32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
irqindex = bit2bitno(PIN_FTPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -368,7 +368,7 @@ static rt_err_t ft32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqindex = bit2bitno(PIN_FTPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -376,7 +376,7 @@ static rt_err_t ft32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
@@ -425,7 +425,7 @@ static rt_err_t ft32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(PIN_FTPIN(pin));
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/gd32vf103v-eval/drivers/drv_gpio.c b/bsp/gd32vf103v-eval/drivers/drv_gpio.c
index 4427191a54..f7dcf1284f 100644
--- a/bsp/gd32vf103v-eval/drivers/drv_gpio.c
+++ b/bsp/gd32vf103v-eval/drivers/drv_gpio.c
@@ -273,12 +273,12 @@ static rt_err_t gd32vf_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -313,12 +313,12 @@ static rt_err_t gd32vf_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -347,13 +347,13 @@ static rt_err_t gd32vf_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
@@ -363,7 +363,7 @@ static rt_err_t gd32vf_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
@@ -403,7 +403,7 @@ static rt_err_t gd32vf_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(index->pin);
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/hc32/libraries/hc32_drivers/drv_gpio.c b/bsp/hc32/libraries/hc32_drivers/drv_gpio.c
index b9e5d3f1f3..93539d6d05 100644
--- a/bsp/hc32/libraries/hc32_drivers/drv_gpio.c
+++ b/bsp/hc32/libraries/hc32_drivers/drv_gpio.c
@@ -315,7 +315,7 @@ static rt_err_t hc32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
irqindex = GPIO_PIN_INDEX(pin);
if (irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -353,7 +353,7 @@ static rt_err_t hc32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
irqindex = GPIO_PIN_INDEX(pin);
if (irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -397,7 +397,7 @@ static rt_err_t hc32_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_
irqindex = GPIO_PIN_INDEX(pin);
if (irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irq_map = &pin_irq_map[irqindex];
@@ -409,7 +409,7 @@ static rt_err_t hc32_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* Exint config */
diff --git a/bsp/hc32l136/drivers/drv_gpio.c b/bsp/hc32l136/drivers/drv_gpio.c
index 406c74ba6d..27b4f74baa 100644
--- a/bsp/hc32l136/drivers/drv_gpio.c
+++ b/bsp/hc32l136/drivers/drv_gpio.c
@@ -305,7 +305,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
/* Exint config */
diff --git a/bsp/imxrt/libraries/drivers/drv_gpio.c b/bsp/imxrt/libraries/drivers/drv_gpio.c
index dc61760eb2..975c5b26ba 100644
--- a/bsp/imxrt/libraries/drivers/drv_gpio.c
+++ b/bsp/imxrt/libraries/drivers/drv_gpio.c
@@ -668,7 +668,7 @@ static rt_err_t imxrt_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
if (PIN_INVALID_CHECK(port, pin_num))
{
LOG_D("invalid pin,rtt pin: %d,port: %d,pin: %d \n", pin,port + 1,pin_num);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -701,7 +701,7 @@ static rt_err_t imxrt_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
if (PIN_INVALID_CHECK(port, pin_num))
{
LOG_D("invalid pin,rtt pin: %d,port: %d,pin: %d \n", pin,port + 1,pin_num);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -730,13 +730,13 @@ static rt_err_t imxrt_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt
if (PIN_INVALID_CHECK(port, pin_num))
{
LOG_D("invalid pin,rtt pin: %d,port: %d,pin: %d \n", pin,port + 1,pin_num);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (hdr_tab[pin].pin == -1)
{
LOG_D("rtt pin: %d callback function not initialized!\n", pin);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
diff --git a/bsp/loongson/ls2kdev/drivers/drv_pwm.c b/bsp/loongson/ls2kdev/drivers/drv_pwm.c
index a688699100..9559a2f460 100644
--- a/bsp/loongson/ls2kdev/drivers/drv_pwm.c
+++ b/bsp/loongson/ls2kdev/drivers/drv_pwm.c
@@ -104,7 +104,7 @@ static rt_err_t loongson_pwm_ioctl(struct rt_device_pwm *device, int cmd, void *
rc = loongson_pwm_set(device, cfg->channel, cfg->period, cfg->pulse);
break;
case PWM_CMD_GET:
- rc = RT_ENOSYS;
+ rc = -RT_ENOSYS;
break;
default:
rc = -RT_EINVAL;
diff --git a/bsp/loongson/ls2kdev/drivers/drv_rtc.c b/bsp/loongson/ls2kdev/drivers/drv_rtc.c
index ae90e2c79e..4b1f358a2f 100644
--- a/bsp/loongson/ls2kdev/drivers/drv_rtc.c
+++ b/bsp/loongson/ls2kdev/drivers/drv_rtc.c
@@ -115,7 +115,7 @@ static rt_ssize_t rt_rtc_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_si
static rt_err_t rt_rtc_ioctl(rt_device_t dev, int cmd, void *args)
{
- rt_err_t err = RT_ENOSYS;
+ rt_err_t err = -RT_ENOSYS;
static int count = 0;
diff --git a/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c b/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c
index 9a28b4514a..fc780c8d28 100644
--- a/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c
+++ b/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c
@@ -230,7 +230,7 @@ static rt_err_t mm32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
irqindex = bit2bitno(PIN_STPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -269,7 +269,7 @@ static rt_err_t mm32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
irqindex = bit2bitno(PIN_STPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -305,7 +305,7 @@ static rt_err_t mm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqindex = bit2bitno(PIN_STPIN(pin));
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -313,7 +313,7 @@ static rt_err_t mm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
@@ -350,7 +350,7 @@ static rt_err_t mm32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(PIN_STPIN(pin));
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/mm32f103x/drivers/drv_gpio.c b/bsp/mm32f103x/drivers/drv_gpio.c
index 4f87ee3f59..8168024967 100644
--- a/bsp/mm32f103x/drivers/drv_gpio.c
+++ b/bsp/mm32f103x/drivers/drv_gpio.c
@@ -311,12 +311,12 @@ rt_err_t mm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(mm32_pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/mm32f327x/drivers/drv_gpio.c b/bsp/mm32f327x/drivers/drv_gpio.c
index d157f459bb..af5d9e80df 100644
--- a/bsp/mm32f327x/drivers/drv_gpio.c
+++ b/bsp/mm32f327x/drivers/drv_gpio.c
@@ -306,12 +306,12 @@ rt_err_t mm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(mm32_pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/mm32l3xx/drivers/drv_gpio.c b/bsp/mm32l3xx/drivers/drv_gpio.c
index a6c3849c85..60aa907c1a 100644
--- a/bsp/mm32l3xx/drivers/drv_gpio.c
+++ b/bsp/mm32l3xx/drivers/drv_gpio.c
@@ -296,12 +296,12 @@ rt_err_t mm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(mm32_pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/n32/libraries/n32_drivers/drv_gpio.c b/bsp/n32/libraries/n32_drivers/drv_gpio.c
index 1cfca81dc3..921926704d 100644
--- a/bsp/n32/libraries/n32_drivers/drv_gpio.c
+++ b/bsp/n32/libraries/n32_drivers/drv_gpio.c
@@ -422,12 +422,12 @@ static rt_err_t n32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -462,12 +462,12 @@ static rt_err_t n32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -497,7 +497,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
@@ -505,7 +505,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -513,7 +513,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
@@ -561,7 +561,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqmap = get_pin_irq_map(index->pin);
if (irqmap == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/nrf5x/libraries/drivers/drv_gpio.c b/bsp/nrf5x/libraries/drivers/drv_gpio.c
index 43aee703c9..747c631210 100644
--- a/bsp/nrf5x/libraries/drivers/drv_gpio.c
+++ b/bsp/nrf5x/libraries/drivers/drv_gpio.c
@@ -206,7 +206,7 @@ static rt_err_t nrf5x_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irq_quantity = ITEM_NUM(pin_irq_hdr_tab);
@@ -280,7 +280,7 @@ static rt_err_t nrf5x_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irq_quantity = ITEM_NUM(pin_irq_hdr_tab);
@@ -300,7 +300,7 @@ static rt_err_t nrf5x_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
}
if(i >= irq_quantity)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
}
@@ -316,7 +316,7 @@ static rt_err_t nrf5x_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irq_quantity = ITEM_NUM(pin_irq_hdr_tab);
@@ -340,7 +340,7 @@ static rt_err_t nrf5x_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if(i >= irq_quantity)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
}
diff --git a/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c b/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c
index 099d3331e6..932ec82d11 100644
--- a/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c
+++ b/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c
@@ -267,12 +267,12 @@ static rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -307,12 +307,12 @@ static rt_err_t gd32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -345,7 +345,7 @@ static rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
@@ -353,7 +353,7 @@ static rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -361,7 +361,7 @@ static rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin,
if (pin_irq_hdr_tab[irqindex].pin == -1)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqmap = &pin_irq_map[irqindex];
diff --git a/bsp/rockchip/common/drivers/drv_gpio.c b/bsp/rockchip/common/drivers/drv_gpio.c
index 3ac0e43432..700936dee8 100644
--- a/bsp/rockchip/common/drivers/drv_gpio.c
+++ b/bsp/rockchip/common/drivers/drv_gpio.c
@@ -97,7 +97,7 @@ static rt_err_t pin_attach_irq(struct rt_device *device, rt_int32_t pin,
if (pin < 0 || pin >= HAL_ARRAY_SIZE(pin_irq_hdr_tab))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -132,7 +132,7 @@ static rt_err_t pin_detach_irq(struct rt_device *device, rt_int32_t pin)
if (pin < 0 || pin >= HAL_ARRAY_SIZE(pin_irq_hdr_tab))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -163,13 +163,13 @@ static rt_err_t pin_irq_enable(struct rt_device *dev, rt_base_t pin, rt_uint32_t
{
if (pin < 0 || pin >= HAL_ARRAY_SIZE(pin_irq_hdr_tab))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (pin_irq_hdr_tab[pin].pin == BANK_PIN_DEFAULT)
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
switch (pin_irq_hdr_tab[pin].mode)
@@ -204,7 +204,7 @@ static rt_err_t pin_irq_enable(struct rt_device *dev, rt_base_t pin, rt_uint32_t
}
else
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
diff --git a/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c b/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c
index ab0822382a..30285026f7 100644
--- a/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c
+++ b/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c
@@ -410,7 +410,7 @@ static rt_err_t vega_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
if(pin_map == RT_NULL || irq_map == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if(irq_map->enable == PIN_IRQ_DISABLE)
diff --git a/bsp/synwit/swm320/drivers/drv_gpio.c b/bsp/synwit/swm320/drivers/drv_gpio.c
index 0c040b5aa4..e4a5729e1e 100644
--- a/bsp/synwit/swm320/drivers/drv_gpio.c
+++ b/bsp/synwit/swm320/drivers/drv_gpio.c
@@ -384,7 +384,7 @@ static rt_err_t swm_pin_irq_enable(struct rt_device *device,
gpio_obj = _pin2struct(pin);
if (gpio_obj == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
diff --git a/bsp/synwit/swm341/drivers/drv_gpio.c b/bsp/synwit/swm341/drivers/drv_gpio.c
index d38a80eede..79e75621de 100644
--- a/bsp/synwit/swm341/drivers/drv_gpio.c
+++ b/bsp/synwit/swm341/drivers/drv_gpio.c
@@ -406,7 +406,7 @@ static rt_err_t swm_pin_irq_enable(struct rt_device *device,
gpio_obj = _pin2struct(pin);
if (gpio_obj == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
if (enabled == PIN_IRQ_ENABLE)
diff --git a/bsp/tkm32F499/drivers/drv_gpio.c b/bsp/tkm32F499/drivers/drv_gpio.c
index 2fe9418d72..671582d9c1 100644
--- a/bsp/tkm32F499/drivers/drv_gpio.c
+++ b/bsp/tkm32F499/drivers/drv_gpio.c
@@ -339,12 +339,12 @@ rt_err_t tkm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
index = get_pin(pin);
if (index == RT_NULL)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
irqindex = bit2bitno(index->pin);
if (irqindex < 0 || irqindex >= ITEM_NUM(tkm32_pin_irq_map))
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
diff --git a/bsp/w60x/drivers/drv_pin.c b/bsp/w60x/drivers/drv_pin.c
index 7dae2e26dd..d9cf5e32ca 100644
--- a/bsp/w60x/drivers/drv_pin.c
+++ b/bsp/w60x/drivers/drv_pin.c
@@ -78,7 +78,7 @@ static rt_err_t wm_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
gpio_pin = wm_get_pin(pin);
if (gpio_pin < 0)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
@@ -102,7 +102,7 @@ static rt_err_t wm_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
break;
default:
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
tls_gpio_isr_register((enum tls_io_name)gpio_pin, hdr, args);
@@ -123,7 +123,7 @@ static rt_err_t wm_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_ui
gpio_pin = wm_get_pin(pin);
if (gpio_pin < 0)
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
level = rt_hw_interrupt_disable();
if (enabled == PIN_IRQ_ENABLE)
@@ -142,7 +142,7 @@ static rt_err_t wm_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_ui
else
{
rt_hw_interrupt_enable(level);
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
}
diff --git a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c
index ab73bf83a9..13ffe679d5 100644
--- a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c
+++ b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c
@@ -216,7 +216,7 @@ static rt_err_t ch32f1_hwtimer_control(struct rt_hwtimer_device *device, rt_uint
break;
default:
- result = RT_ENOSYS;
+ result = -RT_ENOSYS;
break;
}
diff --git a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c
index 1631ee95d0..5bb45e7b36 100644
--- a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c
+++ b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c
@@ -264,7 +264,7 @@ static rt_err_t ch32f2_hwtimer_control(struct rt_hwtimer_device *device, rt_uint
break;
default:
- result = RT_ENOSYS;
+ result = -RT_ENOSYS;
break;
}
diff --git a/bsp/yichip/yc3121-pos/drivers/drv_gpio.c b/bsp/yichip/yc3121-pos/drivers/drv_gpio.c
index 22c3b8fe29..6cd0e4fa93 100644
--- a/bsp/yichip/yc3121-pos/drivers/drv_gpio.c
+++ b/bsp/yichip/yc3121-pos/drivers/drv_gpio.c
@@ -224,7 +224,7 @@ static rt_err_t yc_pin_irq_enable(struct rt_device *device,
}
else
{
- return RT_ENOSYS;
+ return -RT_ENOSYS;
}
return RT_EOK;
}
diff --git a/libcpu/aarch64/common/mmu.c b/libcpu/aarch64/common/mmu.c
index 83073a6314..1e94fdca97 100644
--- a/libcpu/aarch64/common/mmu.c
+++ b/libcpu/aarch64/common/mmu.c
@@ -613,7 +613,7 @@ static int _noncache(uintptr_t *pte)
else
{
// do not support other type to be noncache
- err = RT_ENOSYS;
+ err = -RT_ENOSYS;
}
return err;
}