drivers: led: Convert drivers to new DT device macros

Convert led drivers to use new DT variants of the DEVICE APIs.
    DEVICE_AND_API_INIT -> DEVICE_DT_DEFINE

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2020-12-15 08:39:18 -06:00 committed by Maureen Helm
commit f9e2c6fa8e
5 changed files with 12 additions and 11 deletions

View file

@ -473,8 +473,8 @@ static const struct led_driver_api ht16k33_leds_api = {
\
static struct ht16k33_data ht16k33_##id##_data; \
\
DEVICE_AND_API_INIT(ht16k33_##id, DT_INST_LABEL(id), \
&ht16k33_init, &ht16k33_##id##_data, \
DEVICE_DT_INST_DEFINE(id, &ht16k33_init, device_pm_control_nop, \
&ht16k33_##id##_data, \
&ht16k33_##id##_cfg, POST_KERNEL, \
CONFIG_LED_INIT_PRIORITY, &ht16k33_leds_api)
@ -493,8 +493,8 @@ static const struct led_driver_api ht16k33_leds_api = {
\
static struct ht16k33_data ht16k33_##id##_data; \
\
DEVICE_AND_API_INIT(ht16k33_##id, DT_INST_LABEL(id), \
&ht16k33_init, &ht16k33_##id##_data, \
DEVICE_DT_INST_DEFINE(id, &ht16k33_init, device_pm_control_nop, \
&ht16k33_##id##_data, \
&ht16k33_##id##_cfg, POST_KERNEL, \
CONFIG_LED_INIT_PRIORITY, &ht16k33_leds_api)
#else /* ! CONFIG_HT16K33_KEYSCAN */