summaryrefslogtreecommitdiff
path: root/components/drivers/include
diff options
context:
space:
mode:
Diffstat (limited to 'components/drivers/include')
-rw-r--r--components/drivers/include/drivers/pin.h1
-rw-r--r--components/drivers/include/drivers/sensor.h2
-rw-r--r--components/drivers/include/rtdevice.h7
3 files changed, 5 insertions, 5 deletions
diff --git a/components/drivers/include/drivers/pin.h b/components/drivers/include/drivers/pin.h
index 5ba1e6c8ea..74a18a7f0f 100644
--- a/components/drivers/include/drivers/pin.h
+++ b/components/drivers/include/drivers/pin.h
@@ -13,7 +13,6 @@
#define PIN_H__
#include <rtthread.h>
-#include <rtdevice.h>
#ifdef __cplusplus
extern "C" {
diff --git a/components/drivers/include/drivers/sensor.h b/components/drivers/include/drivers/sensor.h
index f54d4e8799..d071893eed 100644
--- a/components/drivers/include/drivers/sensor.h
+++ b/components/drivers/include/drivers/sensor.h
@@ -12,7 +12,7 @@
#define __SENSOR_H__
#include <rtthread.h>
-#include <rtdevice.h>
+#include "pin.h"
#ifdef __cplusplus
extern "C" {
diff --git a/components/drivers/include/rtdevice.h b/components/drivers/include/rtdevice.h
index aeb3fa5223..fbd3c9e7b2 100644
--- a/components/drivers/include/rtdevice.h
+++ b/components/drivers/include/rtdevice.h
@@ -80,9 +80,6 @@ extern "C" {
#include "drivers/sdio.h"
#endif /* RT_USING_SDIO */
-#ifdef RT_USING_SENSOR
-#include "drivers/sensor.h"
-#endif /* RT_USING_SENSOR */
#ifdef RT_USING_WDT
#include "drivers/watchdog.h"
@@ -92,6 +89,10 @@ extern "C" {
#include "drivers/pin.h"
#endif /* RT_USING_PIN */
+#ifdef RT_USING_SENSOR
+#include "drivers/sensor.h"
+#endif /* RT_USING_SENSOR */
+
#ifdef RT_USING_CAN
#include "drivers/can.h"
#endif /* RT_USING_CAN */