summaryrefslogtreecommitdiff
path: root/bsp/ls2kdev/drivers
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2020-08-26 17:35:07 +0800
committerGitHub <[email protected]>2020-08-26 17:35:07 +0800
commit5b3ec9490c72eda3fa6b70e3070b635bc78b0150 (patch)
tree4c53e35c6f997ffa1862917e895f85fcf05c9560 /bsp/ls2kdev/drivers
parent241a29a13f2c6404d672239d3682ff4b4b85d335 (diff)
parent52a4bace6812e1ddfc4b468ab0781a16774d53c2 (diff)
Merge pull request #3842 from Michael0066/dev
MIPS:remove redundant #ifdef ARCH_MIPS64
Diffstat (limited to 'bsp/ls2kdev/drivers')
-rw-r--r--bsp/ls2kdev/drivers/board.c1
-rw-r--r--bsp/ls2kdev/drivers/drv_gpio.c2
-rw-r--r--bsp/ls2kdev/drivers/drv_rtc.c4
3 files changed, 6 insertions, 1 deletions
diff --git a/bsp/ls2kdev/drivers/board.c b/bsp/ls2kdev/drivers/board.c
index 20b7a84516..6a66777121 100644
--- a/bsp/ls2kdev/drivers/board.c
+++ b/bsp/ls2kdev/drivers/board.c
@@ -12,6 +12,7 @@
#include <rthw.h>
#include "mips_regs.h"
+#include "mips_fpu.h"
#include "exception.h"
#include "drv_uart.h"
#include "board.h"
diff --git a/bsp/ls2kdev/drivers/drv_gpio.c b/bsp/ls2kdev/drivers/drv_gpio.c
index e1c5d61331..155807461f 100644
--- a/bsp/ls2kdev/drivers/drv_gpio.c
+++ b/bsp/ls2kdev/drivers/drv_gpio.c
@@ -73,7 +73,7 @@ static int loongson_pin_read(struct rt_device *device, rt_base_t pin)
gpio = (void *)device->user_data;
rt_uint64_t m;
- m = gpio->GPIO1_I;
+ m = gpio->GPIO0_I;
m &= (rt_uint64_t)1 << pin;
rc = !!m;
diff --git a/bsp/ls2kdev/drivers/drv_rtc.c b/bsp/ls2kdev/drivers/drv_rtc.c
index 3a873cc6fc..ee125122e3 100644
--- a/bsp/ls2kdev/drivers/drv_rtc.c
+++ b/bsp/ls2kdev/drivers/drv_rtc.c
@@ -17,6 +17,8 @@
#include <rtthread.h>
#include "ls2k1000.h"
+#ifdef RT_USING_RTC
+
struct loongson_rtc {
rt_uint32_t sys_toytrim;
rt_uint32_t sys_toywrite0;
@@ -176,3 +178,5 @@ int rt_hw_rtc_init(void)
}
INIT_DEVICE_EXPORT(rt_hw_rtc_init);
+
+#endif /*RT_USING_RTC*/