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: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
Gerard Marull-Paretas 2020-08-24 13:16:20 +02:00 committed by Maureen Helm
commit 01a4e365b7

View file

@ -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