@@ -37,8 +37,7 @@ static void blink_gpio_led_on_timer_expire(struct k_timer *timer)
3737 }
3838}
3939
40- static int blink_gpio_led_set_period_ms (const struct device * dev ,
41- unsigned int period_ms )
40+ static int blink_gpio_led_set_period_ms (const struct device * dev , unsigned int period_ms )
4241{
4342 const struct blink_gpio_led_config * config = dev -> config ;
4443 struct blink_gpio_led_data * data = dev -> data ;
@@ -78,24 +77,21 @@ static int blink_gpio_led_init(const struct device *dev)
7877 k_timer_user_data_set (& data -> timer , (void * )dev );
7978
8079 if (config -> period_ms > 0 ) {
81- k_timer_start (& data -> timer , K_MSEC (config -> period_ms ),
82- K_MSEC (config -> period_ms ));
80+ k_timer_start (& data -> timer , K_MSEC (config -> period_ms ), K_MSEC (config -> period_ms ));
8381 }
8482
8583 return 0 ;
8684}
8785
88- #define BLINK_GPIO_LED_DEFINE (inst ) \
89- static struct blink_gpio_led_data data##inst; \
90- \
91- static const struct blink_gpio_led_config config##inst = { \
92- .led = GPIO_DT_SPEC_INST_GET(inst, led_gpios), \
93- .period_ms = DT_INST_PROP_OR(inst, blink_period_ms, 0U), \
94- }; \
95- \
96- DEVICE_DT_INST_DEFINE(inst, blink_gpio_led_init, NULL, &data##inst, \
97- &config##inst, POST_KERNEL, \
98- CONFIG_BLINK_INIT_PRIORITY, \
99- &blink_gpio_led_api);
86+ #define BLINK_GPIO_LED_DEFINE (inst ) \
87+ static struct blink_gpio_led_data data##inst; \
88+ \
89+ static const struct blink_gpio_led_config config##inst = { \
90+ .led = GPIO_DT_SPEC_INST_GET(inst, led_gpios), \
91+ .period_ms = DT_INST_PROP_OR(inst, blink_period_ms, 0U), \
92+ }; \
93+ \
94+ DEVICE_DT_INST_DEFINE(inst, blink_gpio_led_init, NULL, &data##inst, &config##inst, \
95+ POST_KERNEL, CONFIG_BLINK_INIT_PRIORITY, &blink_gpio_led_api);
10096
10197DT_INST_FOREACH_STATUS_OKAY (BLINK_GPIO_LED_DEFINE )
0 commit comments