diff --git a/doc/releases/release-notes-2.4.rst b/doc/releases/release-notes-2.4.rst index 85773cbb617..5ac1b1d5fb2 100644 --- a/doc/releases/release-notes-2.4.rst +++ b/doc/releases/release-notes-2.4.rst @@ -349,18 +349,22 @@ Libraries / Subsystems will likely require some porting work. Refer to `LVGL 7 Release notes `_ for more information. + * LVGL Kconfig option names have been aligned with LVGL. All LVGL + configuration options ``LV_[A-Z0-9_]`` have a matching Zephyr Kconfig + option named as ``CONFIG_LVGL_[A-Z0-9_]``. + * LVGL Kconfig constants have been aligned with upstream suggested defaults. If your application relies on any of the following Kconfig defaults consider checking if the new values are good or they need to be adjusted: - * :option:`CONFIG_LVGL_HOR_RES` - * :option:`CONFIG_LVGL_VER_RES` + * :option:`CONFIG_LVGL_HOR_RES_MAX` + * :option:`CONFIG_LVGL_VER_RES_MAX` * :option:`CONFIG_LVGL_DPI` - * :option:`CONFIG_LVGL_SCREEN_REFRESH_PERIOD` - * :option:`CONFIG_LVGL_INPUT_REFRESH_PERIOD` - * :option:`CONFIG_LVGL_INPUT_DRAG_THROW_SLOW_DOWN` - * :option:`CONFIG_LVGL_TEXT_LINE_BREAK_LONG_LEN` - * :option:`CONFIG_LVGL_OBJ_CHART_AXIS_TICK_LABEL_MAX_LEN` + * :option:`CONFIG_LVGL_DISP_DEF_REFR_PERIOD` + * :option:`CONFIG_LVGL_INDEV_DEF_READ_PERIOD` + * :option:`CONFIG_LVGL_INDEV_DEF_DRAG_THROW` + * :option:`CONFIG_LVGL_TXT_LINE_BREAK_LONG_LEN` + * :option:`CONFIG_LVGL_CHART_AXIS_TICK_LABEL_MAX_LEN` * Note that ROM usage is significantly higher on v7 for minimal configurations. This is in part due to new features such as the new drawing