4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-02-12 23:29:17 +08:00

[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>
This commit is contained in:
GuEe-GUI 2025-02-10 14:20:34 +08:00 committed by Rbb666
parent f506076281
commit aaf18e497c
3 changed files with 7 additions and 7 deletions

View File

@ -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 (*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_led_register(struct rt_led_device *led);
rt_err_t rt_hw_led_unregister(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_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); rt_err_t rt_led_get_state(struct rt_led_device *led, enum rt_led_state *out_state);

View File

@ -23,7 +23,7 @@ struct gpio_led
rt_uint8_t active_val; 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) 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; gled->parent.ops = &gpio_led_ops;
if ((err = rt_hw_led_register(&gled->parent))) if ((err = rt_led_register(&gled->parent)))
{ {
goto _fail; 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_ofw_data(led_np) = RT_NULL;
rt_hw_led_unregister(&gled->parent); rt_led_unregister(&gled->parent);
rt_free(gled); rt_free(gled);
} }

View File

@ -119,7 +119,7 @@ static void _led_blink_timerout(void *param)
btimer->toggle = !btimer->toggle; 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; rt_err_t err;
int device_id; int device_id;
@ -193,7 +193,7 @@ _fail:
return err; 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) if (!led)
{ {