فهرست منبع

[DM/LED] Rename LED register/unregister

rt_hw_* is use for DM and not DM, but LED only use in DM.

Signed-off-by: GuEe-GUI <2991707448@qq.com>
GuEe-GUI 2 ماه پیش
والد
کامیت
aaf18e497c
3فایلهای تغییر یافته به همراه7 افزوده شده و 7 حذف شده
  1. 2 2
      components/drivers/include/drivers/led.h
  2. 3 3
      components/drivers/led/led-gpio.c
  3. 2 2
      components/drivers/led/led.c

+ 2 - 2
components/drivers/include/drivers/led.h

@@ -46,8 +46,8 @@ struct rt_led_ops
     rt_err_t (*set_brightness)(struct rt_led_device *led, rt_uint32_t brightness);
 };
 
-rt_err_t rt_hw_led_register(struct rt_led_device *led);
-rt_err_t rt_hw_led_unregister(struct rt_led_device *led);
+rt_err_t rt_led_register(struct rt_led_device *led);
+rt_err_t rt_led_unregister(struct rt_led_device *led);
 
 rt_err_t rt_led_set_state(struct rt_led_device *led, enum rt_led_state state);
 rt_err_t rt_led_get_state(struct rt_led_device *led, enum rt_led_state *out_state);

+ 3 - 3
components/drivers/led/led-gpio.c

@@ -23,7 +23,7 @@ struct gpio_led
     rt_uint8_t active_val;
 };
 
-#define raw_to_gpio_led(raw) rt_container_of(raw, struct gpio_led, parent);
+#define raw_to_gpio_led(raw) rt_container_of(raw, struct gpio_led, parent)
 
 static rt_err_t gpio_led_set_state(struct rt_led_device *led, enum rt_led_state state)
 {
@@ -108,7 +108,7 @@ static rt_err_t ofw_append_gpio_led(struct rt_ofw_node *np)
 
     gled->parent.ops = &gpio_led_ops;
 
-    if ((err = rt_hw_led_register(&gled->parent)))
+    if ((err = rt_led_register(&gled->parent)))
     {
         goto _fail;
     }
@@ -203,7 +203,7 @@ static rt_err_t gpio_led_remove(struct rt_platform_device *pdev)
 
         rt_ofw_data(led_np) = RT_NULL;
 
-        rt_hw_led_unregister(&gled->parent);
+        rt_led_unregister(&gled->parent);
 
         rt_free(gled);
     }

+ 2 - 2
components/drivers/led/led.c

@@ -119,7 +119,7 @@ static void _led_blink_timerout(void *param)
     btimer->toggle = !btimer->toggle;
 }
 
-rt_err_t rt_hw_led_register(struct rt_led_device *led)
+rt_err_t rt_led_register(struct rt_led_device *led)
 {
     rt_err_t err;
     int device_id;
@@ -193,7 +193,7 @@ _fail:
     return err;
 }
 
-rt_err_t rt_hw_led_unregister(struct rt_led_device *led)
+rt_err_t rt_led_unregister(struct rt_led_device *led)
 {
     if (!led)
     {