1# Copyright (c) 2023 Fabian Blatz <fabianblatz@gmail.com> 2# Copyright (c) 2025 Abderrahmane JARMOUNI 3# SPDX-License-Identifier: Apache-2.0 4 5choice LV_Z_DEMO_FIRST_DISP 6 prompt "LVGL demo to build for 1st display" 7 default LV_Z_DEMO_MUSIC_FIRST_DISP 8 help 9 Demo application to build for 1st display. 10 11config LV_Z_DEMO_MUSIC_FIRST_DISP 12 bool "LVGL music demo" 13 select LV_USE_DEMO_MUSIC 14 help 15 Build music player demo application. 16 17config LV_Z_DEMO_BENCHMARK_FIRST_DISP 18 bool "LVGL benchmark demo" 19 select LV_USE_DEMO_BENCHMARK 20 select LV_USE_SYSMON 21 select LV_USE_PERF_MONITOR 22 help 23 Build benchmarking demo application. 24 25config LV_Z_DEMO_STRESS_FIRST_DISP 26 bool "LVGL stress demo" 27 select LV_USE_DEMO_STRESS 28 select LV_USE_SYSMON 29 select LV_USE_PERF_MONITOR 30 help 31 Build stress testing demo application. 32 33config LV_Z_DEMO_WIDGETS_FIRST_DISP 34 bool "LVGL widgets demo" 35 select LV_USE_DEMO_WIDGETS 36 help 37 Build widgets demo application. 38 39endchoice 40 41choice LV_Z_DEMO_OTHER_DISPS 42 prompt "LVGL demo to build for other displays" 43 default LV_Z_DEMO_WIDGETS_OTHER_DISPS 44 help 45 Demo application to build for other displays. 46 47config LV_Z_DEMO_MUSIC_OTHER_DISPS 48 bool "LVGL music demo" 49 select LV_USE_DEMO_MUSIC 50 help 51 Build music player demo application. 52 53config LV_Z_DEMO_BENCHMARK_OTHER_DISPS 54 bool "LVGL benchmark demo" 55 select LV_USE_DEMO_BENCHMARK 56 select LV_USE_SYSMON 57 select LV_USE_PERF_MONITOR 58 help 59 Build benchmarking demo application. 60 61config LV_Z_DEMO_STRESS_OTHER_DISPS 62 bool "LVGL stress demo" 63 select LV_USE_DEMO_STRESS 64 select LV_USE_SYSMON 65 select LV_USE_PERF_MONITOR 66 help 67 Build stress testing demo application. 68 69config LV_Z_DEMO_WIDGETS_OTHER_DISPS 70 bool "LVGL widgets demo" 71 select LV_USE_DEMO_WIDGETS 72 help 73 Build widgets demo application. 74 75endchoice 76 77source "Kconfig.zephyr" 78