modules: lvgl: input: move to POST_KERNEL level
devices need to be initialized in pre/post-Kernel. Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
parent
4cf5d5cf8b
commit
c7292efbda
3 changed files with 3 additions and 3 deletions
|
@ -80,7 +80,7 @@ static int lvgl_button_input_init(const struct device *dev)
|
|||
}; \
|
||||
static struct lvgl_common_input_data lvgl_common_input_data_##inst; \
|
||||
DEVICE_DT_INST_DEFINE(inst, lvgl_button_input_init, NULL, &lvgl_common_input_data_##inst, \
|
||||
&lvgl_button_input_config_##inst, APPLICATION, \
|
||||
&lvgl_button_input_config_##inst, POST_KERNEL, \
|
||||
CONFIG_LV_Z_INPUT_INIT_PRIORITY, NULL);
|
||||
|
||||
DT_INST_FOREACH_STATUS_OKAY(LVGL_BUTTON_INPUT_DEFINE)
|
||||
|
|
|
@ -65,7 +65,7 @@ static int lvgl_encoder_input_init(const struct device *dev)
|
|||
}; \
|
||||
static struct lvgl_common_input_data lvgl_common_input_data_##inst; \
|
||||
DEVICE_DT_INST_DEFINE(inst, lvgl_encoder_input_init, NULL, &lvgl_common_input_data_##inst, \
|
||||
&lvgl_encoder_input_config_##inst, APPLICATION, \
|
||||
&lvgl_encoder_input_config_##inst, POST_KERNEL, \
|
||||
CONFIG_LV_Z_INPUT_INIT_PRIORITY, NULL);
|
||||
|
||||
DT_INST_FOREACH_STATUS_OKAY(LVGL_ENCODER_INPUT_DEFINE)
|
||||
|
|
|
@ -124,7 +124,7 @@ static int lvgl_pointer_input_init(const struct device *dev)
|
|||
}; \
|
||||
static struct lvgl_common_input_data lvgl_common_input_data_##inst; \
|
||||
DEVICE_DT_INST_DEFINE(inst, lvgl_pointer_input_init, NULL, &lvgl_common_input_data_##inst, \
|
||||
&lvgl_pointer_input_config_##inst, APPLICATION, \
|
||||
&lvgl_pointer_input_config_##inst, POST_KERNEL, \
|
||||
CONFIG_LV_Z_INPUT_INIT_PRIORITY, NULL);
|
||||
|
||||
DT_INST_FOREACH_STATUS_OKAY(LVGL_POINTER_INPUT_DEFINE)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue