Commit 01a4e365 authored by Gerard Marull-Paretas's avatar Gerard Marull-Paretas Committed by Maureen Helm
Browse files

docs: releases: 2.4: add notes about LVGL Kconfig changes



Add notes about LVGL Kconfig options name changed after alignment
with upstream names.

Signed-off-by: default avatarGerard Marull-Paretas <gerard@teslabs.com>
parent 7538f021
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
@@ -349,18 +349,22 @@ Libraries / Subsystems
    will likely require some porting work. Refer to `LVGL 7 Release notes
    <https://github.com/lvgl/lvgl/releases/tag/v7.0.0>`_ 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