1# Copy variable into project config.cmake to use software component
2#set.board.evkmimxrt595
3#  # description: Board_project_template evkmimxrt595
4#  set(CONFIG_USE_BOARD_Project_Template_evkmimxrt595 true)
5
6#set.middleware.wireless.framework
7#  # description: Middleware wireless framework_sec_lib
8#  set(CONFIG_USE_middleware_wireless_framework_sec_lib true)
9
10#  # description: Middleware wireless framework board base
11#  set(CONFIG_USE_middleware_wireless_framework_board_base_MIMXRT595S true)
12
13#  # description: Middleware wireless framework_platform_common
14#  set(CONFIG_USE_middleware_wireless_framework_platform_common_MIMXRT595S true)
15
16#  # description: Middleware wireless framework_platform_coex
17#  set(CONFIG_USE_middleware_wireless_framework_platform_coex_MIMXRT595S true)
18
19#  # description: Middleware wireless framework_platform_internal_flash
20#  set(CONFIG_USE_middleware_wireless_framework_platform_internal_flash_MIMXRT595S true)
21
22#  # description: Middleware wireless framework_platform_rng
23#  set(CONFIG_USE_middleware_wireless_framework_platform_rng_MIMXRT595S true)
24
25#  # description: Middleware wireless framework_platform_zb
26#  set(CONFIG_USE_middleware_wireless_framework_platform_zb_MIMXRT595S true)
27
28#  # description: Middleware wireless framework_board_lp
29#  set(CONFIG_USE_middleware_wireless_framework_board_lp_MIMXRT595S true)
30
31#  # description: Middleware wireless framework_board_dcdc
32#  set(CONFIG_USE_middleware_wireless_framework_board_dcdc_MIMXRT595S true)
33
34#  # description: Middleware wireless framework_board_platform
35#  set(CONFIG_USE_middleware_wireless_framework_board_platform_MIMXRT595S true)
36
37#  # description: Middleware wireless framework_board_comp
38#  set(CONFIG_USE_middleware_wireless_framework_board_comp_MIMXRT595S true)
39
40#  # description: Middleware wireless framework_board_extflash
41#  set(CONFIG_USE_middleware_wireless_framework_board_extflash_MIMXRT595S true)
42
43#  # description: Middleware wireless framework_lfs_config
44#  set(CONFIG_USE_middleware_wireless_framework_lfs_config_MIMXRT595S true)
45
46#  # description: Middleware wireless framework_platform_fpga
47#  set(CONFIG_USE_middleware_wireless_framework_platform_fpga_MIMXRT595S true)
48
49#  # description: Middleware wireless framework matter config
50#  set(CONFIG_USE_middleware_wireless_framework_matter_config_MIMXRT595S true)
51
52#  # description: Middleware wireless framework init config
53#  set(CONFIG_USE_middleware_wireless_framework_init_config_MIMXRT595S true)
54
55#  # description: Middleware wireless framework_mbedtls_config
56#  set(CONFIG_USE_middleware_wireless_framework_mbedtls_config_MIMXRT595S true)
57
58#  # description: Middleware wireless framework platform ot coex
59#  set(CONFIG_USE_middleware_wireless_framework_platform_rt_ot_coex true)
60
61#  # description: Middleware wireless framework_cmake
62#  set(CONFIG_USE_middleware_wireless_framework_CMake_MIMXRT595S_MIMXRT595S true)
63
64#  # description: Middleware wireless framework_fsci
65#  set(CONFIG_USE_middleware_wireless_framework_FSCI true)
66
67#  # description: Middleware wireless HWParameter
68#  set(CONFIG_USE_middleware_wireless_HWParameter true)
69
70#  # description: Middleware wireless framework_common
71#  set(CONFIG_USE_middleware_wireless_framework_Common true)
72
73#  # description: Middleware wireless framework_rng_mbedtls
74#  set(CONFIG_USE_middleware_wireless_framework_RNG_mbedtls true)
75
76#  # description: Middleware wireless framework_sec_lib_cryptolib_src
77#  set(CONFIG_USE_middleware_wireless_framework_sec_lib_cryptolib_src true)
78
79#  # description: Middleware wireless framework_function_lib
80#  set(CONFIG_USE_middleware_wireless_framework_function_lib true)
81
82#  # description: Middleware wireless framework_module_info
83#  set(CONFIG_USE_middleware_wireless_framework_module_info true)
84
85#  # description: Middleware wireless framework_nvm
86#  set(CONFIG_USE_middleware_wireless_framework_NVM true)
87
88#  # description: Middleware wireless framework_nv_fsci
89#  set(CONFIG_USE_middleware_wireless_framework_NV_FSCI true)
90
91#  # description: Middleware wireless framework_otaServerSupport
92#  set(CONFIG_USE_middleware_wireless_framework_OtaServerSupport true)
93
94#  # description: Middleware wireless framework_sbtsnoop_ethermind_port
95#  set(CONFIG_USE_middleware_wireless_framework_sbtsnoop_ethermind_port true)
96
97#  # description: Middleware wireless framework_sbtsnoop_nxp_ble_port
98#  set(CONFIG_USE_middleware_wireless_framework_sbtsnoop_nxp_ble_port true)
99
100#  # description: Middleware wireless framework_linkscripts_kw45
101#  set(CONFIG_USE_middleware_wireless_framework_linkscripts_kw45 true)
102
103#  # description: Middleware wireless framework_linkscripts_mcxw34xevk
104#  set(CONFIG_USE_middleware_wireless_framework_linkscripts_mcxw34xevk true)
105
106#  # description: Middleware wireless framework_linkscript_bootloader_kw45
107#  set(CONFIG_USE_middleware_wireless_framework_linkscript_bootloader_kw45 true)
108
109#  # description: Middleware wireless framework_linkscript_warmboot_kw45
110#  set(CONFIG_USE_middleware_wireless_framework_linkscript_warmboot_kw45 true)
111
112#  # description: Middleware wireless HDI
113#  set(CONFIG_USE_middleware_wireless_HDI true)
114
115#  # description: Middleware wireless IPC
116#  set(CONFIG_USE_middleware_wireless_IPC true)
117
118#  # description: Middleware wireless framework_PDM
119#  set(CONFIG_USE_middleware_wireless_framework_PDM true)
120
121#  # description: Middleware wireless framework_PDUM
122#  set(CONFIG_USE_middleware_wireless_framework_PDUM true)
123
124#  # description: Middleware wireless framework_PDUM MIMXRT595S
125#  set(CONFIG_USE_middleware_wireless_framework_PDUM_MIMXRT595S true)
126
127#  # description: Middleware wireless framework_markdown
128#  set(CONFIG_USE_middleware_wireless_framework_markdown true)
129
130#  # description: Middleware wireless framework_SFC
131#  set(CONFIG_USE_middleware_wireless_framework_SFC true)
132
133#  # description: Middleware wireless framework_FactoryDataProvider
134#  set(CONFIG_USE_middleware_wireless_framework_FactoryDataProvider true)
135
136#  # description: Middleware wireless framework_filesytem
137#  set(CONFIG_USE_middleware_wireless_framework_filesystem true)
138
139#  # description: Middleware wireless fwk_lfs_mflash
140#  set(CONFIG_USE_middleware_wireless_framework_fsabstraction_littlefs true)
141
142#  # description: Single wire output debug
143#  set(CONFIG_USE_middleware_wireless_framework_swo_dbg true)
144
145#  # description: Middleware wireless framework_settings
146#  set(CONFIG_USE_middleware_wireless_framework_settings true)
147
148#  # description: Middleware wireless framework_platform
149#  set(CONFIG_USE_middleware_wireless_framework_platform_MIMXRT595S true)
150
151#  # description: Middleware wireless framework_platform_flash
152#  set(CONFIG_USE_middleware_wireless_framework_platform_flash_MIMXRT595S true)
153
154#  # description: Middleware wireless framework_platform_lowpower
155#  set(CONFIG_USE_middleware_wireless_framework_platform_lowpower_MIMXRT595S true)
156
157#  # description: Middleware wireless framework_platform_lowpower_timer
158#  set(CONFIG_USE_middleware_wireless_framework_platform_lowpower_timer_MIMXRT595S true)
159
160#  # description: Middleware wireless framework_platform_reset
161#  set(CONFIG_USE_middleware_wireless_framework_platform_reset_MIMXRT595S true)
162
163#  # description: Middleware wireless framework_sbtsnoop
164#  set(CONFIG_USE_middleware_wireless_framework_sbtsnoop true)
165
166#  # description: Middleware wireless framework_fwk_debug
167#  set(CONFIG_USE_middleware_wireless_framework_fwk_debug true)
168
169#  # description: FreeRTOS heap for framework mem_manager
170#  set(CONFIG_USE_middleware_wireless_freertos_heap true)
171
172#  # description: Middleware wireless framework_lpm_systicks
173#  set(CONFIG_USE_middleware_wireless_framework_LPM_systicks_MIMXRT595S true)
174
175#  # description: Middleware wireless fsabstraction
176#  set(CONFIG_USE_middleware_wireless_framework_fsabstraction true)
177
178#  # description: Middleware wireless FileCache
179#  set(CONFIG_USE_middleware_wireless_framework_filecache true)
180
181#  # description: Middleware wireless KeyStorage
182#  set(CONFIG_USE_middleware_wireless_framework_keystorage true)
183
184#set.middleware.maestro_framework
185#  # description: maestro_framework template
186#  set(CONFIG_USE_middleware_maestro_framework_template true)
187
188#  # description: MCU Maestro Audio Framework Doc
189#  set(CONFIG_USE_middleware_maestro_framework_doc true)
190
191#  # description: MCU Maestro Audio Framework Codecs
192#  set(CONFIG_USE_middleware_maestro_framework_codecs true)
193
194#  # description: MCU Maestro Audio Framework Streamer Core
195#  set(CONFIG_USE_middleware_maestro_framework true)
196
197#  # description: MCU Maestro Audio Framework Opus
198#  set(CONFIG_USE_middleware_maestro_framework_opus true)
199
200#  # description: MCU Maestro Audio Framework Opusfile
201#  set(CONFIG_USE_middleware_maestro_framework_opusfile true)
202
203#  # description: MCU Maestro Audio Framework Ogg
204#  set(CONFIG_USE_middleware_maestro_framework_ogg true)
205
206#  # description: MCU Maestro Audio Framework ASRC
207#  set(CONFIG_USE_middleware_maestro_framework_asrc true)
208
209#set.device.MIMXRT595S
210#  # description: Device MIMXRT595S_startup
211#  set(CONFIG_USE_device_MIMXRT595S_startup true)
212
213#  # description: Middleware baremetal
214#  set(CONFIG_USE_middleware_baremetal true)
215
216#  # description: Rte_device
217#  set(CONFIG_USE_RTE_Device true)
218
219#  # description: Utilities which is needed for particular toolchain like the SBRK function required to address limitation between HEAP and STACK in GCC toolchain library.
220#  set(CONFIG_USE_utilities_misc_utilities true)
221
222#  # description: Driver nand_flash-common
223#  set(CONFIG_USE_driver_nand_flash-common true)
224
225#  # description: Driver nor_flash-common
226#  set(CONFIG_USE_driver_nor_flash-common true)
227
228#  # description: mflash common
229#  set(CONFIG_USE_component_mflash_common true)
230
231#  # description: Wi-Fi module Tx power limits
232#  set(CONFIG_USE_component_wifi_bt_module_tx_pwr_limits true)
233
234#  # description: Wi-Fi and BT module configs
235#  set(CONFIG_USE_component_wifi_bt_module_config true)
236
237#  # description: Component ctimer time stamp adapter
238#  set(CONFIG_USE_component_ctimer_time_stamp_adapter true)
239
240#  # description: Component ostimer time stamp adapter
241#  set(CONFIG_USE_component_ostimer_time_stamp_adapter true)
242
243#  # description: Devices_project_template MIMXRT595S
244#  set(CONFIG_USE_DEVICES_Project_Template_MIMXRT595S true)
245
246#  # description: flash config block
247#  set(CONFIG_USE_driver_flash_config_evkmimxrt595 true)
248
249#  # description: ROMIAP Driver
250#  set(CONFIG_USE_driver_iap true)
251
252#  # description: Device MIMXRT595S_cmsis
253#  set(CONFIG_USE_device_MIMXRT595S_CMSIS true)
254
255#  # description: Device MIMXRT595S_dsp
256#  set(CONFIG_USE_device_MIMXRT595S_DSP true)
257
258#  # description: Driver pca9420
259#  set(CONFIG_USE_driver_pca9420 true)
260
261#  # description: UTICK Driver
262#  set(CONFIG_USE_driver_utick true)
263
264#  # description: dsp Driver
265#  set(CONFIG_USE_driver_dsp true)
266
267#  # description: Clock Driver
268#  set(CONFIG_USE_driver_clock true)
269
270#  # description: Power driver
271#  set(CONFIG_USE_driver_power true)
272
273#  # description: Component serial_manager_uart
274#  set(CONFIG_USE_component_serial_manager_uart true)
275
276#  # description: Utility debug_console_lite
277#  set(CONFIG_USE_utility_debug_console_lite true)
278
279#  # description: DMIC DMA Driver
280#  set(CONFIG_USE_driver_dmic_dma true)
281
282#  # description: FLEXIO MCULCD SMARTDMA Driver
283#  set(CONFIG_USE_driver_flexio_mculcd_smartdma true)
284
285#  # description: FLEXSPI DMA Driver
286#  set(CONFIG_USE_driver_flexspi_dma true)
287
288#  # description: I2C Driver
289#  set(CONFIG_USE_driver_flexcomm_i2c_dma true)
290
291#  # description: I2S Driver
292#  set(CONFIG_USE_driver_flexcomm_i2s_dma true)
293
294#  # description: MIPI DSI Driver
295#  set(CONFIG_USE_driver_mipi_dsi_smartdma true)
296
297#  # description: SPI Driver
298#  set(CONFIG_USE_driver_flexcomm_spi_dma true)
299
300#  # description: USART Driver
301#  set(CONFIG_USE_driver_flexcomm_usart_dma true)
302
303#  # description: MEMORY Driver
304#  set(CONFIG_USE_driver_memory true)
305
306#  # description: Inputmux_connections Driver
307#  set(CONFIG_USE_driver_inputmux_connections true)
308
309#  # description: COMMON Driver
310#  set(CONFIG_USE_driver_common true)
311
312#  # description: Utility assert
313#  set(CONFIG_USE_utility_assert true)
314
315#  # description: Utility assert_lite
316#  set(CONFIG_USE_utility_assert_lite true)
317
318#  # description: Utility str
319#  set(CONFIG_USE_utility_str true)
320
321#  # description: Utility debug_console
322#  set(CONFIG_USE_utility_debug_console true)
323
324#  # description: I2C CMSIS Driver
325#  set(CONFIG_USE_driver_cmsis_flexcomm_i2c true)
326
327#  # description: SPI CMSIS Driver
328#  set(CONFIG_USE_driver_cmsis_flexcomm_spi true)
329
330#  # description: USART CMSIS Driver
331#  set(CONFIG_USE_driver_cmsis_flexcomm_usart true)
332
333#  # description: Component flexcomm_i2s_dma_adapter
334#  set(CONFIG_USE_component_audio_flexcomm_i2s_dma_adapter true)
335
336#  # description: Component button
337#  set(CONFIG_USE_component_button true)
338
339#  # description: Driver codec
340#  set(CONFIG_USE_driver_codec true)
341
342#  # description: Component codec adapters for multi codec
343#  set(CONFIG_USE_component_codec_adapters true)
344
345#  # description: Component wm8904 adapter for single codec
346#  set(CONFIG_USE_component_wm8904_adapter true)
347
348#  # description: Component cs42888 adapter for single codec
349#  set(CONFIG_USE_component_cs42888_adapter true)
350
351#  # description: Component cs42448 adapter for single codec
352#  set(CONFIG_USE_component_cs42448_adapter true)
353
354#  # description: Component tfa9896 adapter for single codec
355#  set(CONFIG_USE_component_tfa9896_adapter true)
356
357#  # description: Component codec_i2c
358#  set(CONFIG_USE_component_codec_i2c true)
359
360#  # description: Component lpc_crc_adapter
361#  set(CONFIG_USE_component_lpc_crc_adapter true)
362
363#  # description: Component software_crc_adapter
364#  set(CONFIG_USE_component_software_crc_adapter true)
365
366#  # description: Driver cs42448
367#  set(CONFIG_USE_driver_cs42448 true)
368
369#  # description: Driver cs42888
370#  set(CONFIG_USE_driver_cs42888 true)
371
372#  # description: Driver ektf2k
373#  set(CONFIG_USE_driver_ektf2k true)
374
375#  # description: Driver nand_flash-controller-flexspi
376#  set(CONFIG_USE_driver_nand_flash-controller-flexspi true)
377
378#  # description: Driver nor_flash-controller-flexspi
379#  set(CONFIG_USE_driver_nor_flash-controller-flexspi true)
380
381#  # description: Touch panel controller FT3267 driver
382#  set(CONFIG_USE_driver_ft3267 true)
383
384#  # description: Driver ft5406
385#  set(CONFIG_USE_driver_ft5406 true)
386
387#  # description: Driver fxos8700cq
388#  set(CONFIG_USE_driver_fxos8700cq true)
389
390#  # description: Component lpc_gpio_adapter
391#  set(CONFIG_USE_component_lpc_gpio_adapter true)
392
393#  # description: Component rt_gpio_adapter
394#  set(CONFIG_USE_component_rt_gpio_adapter true)
395
396#  # description: Driver gt911
397#  set(CONFIG_USE_driver_gt911 true)
398
399#  # description: Component flexcomm_i2c_adapter
400#  set(CONFIG_USE_component_flexcomm_i2c_adapter true)
401
402#  # description: Component i3c_adapter
403#  set(CONFIG_USE_component_i3c_adapter true)
404
405#  # description: Component i3c_bus
406#  set(CONFIG_USE_component_i3c_bus true)
407
408#  # description: Component i3c_bus_adapter
409#  set(CONFIG_USE_component_i3c_bus_adapter true)
410
411#  # description: Component flexspi_nor_flash_adapter_rt595evk
412#  set(CONFIG_USE_component_flexspi_nor_flash_adapter_rt595evk true)
413
414#  # description: Component led
415#  set(CONFIG_USE_component_led true)
416
417#  # description: Component lists
418#  set(CONFIG_USE_component_lists true)
419
420#  # description: Component log
421#  set(CONFIG_USE_component_log true)
422
423#  # description: Component log backend debug console
424#  set(CONFIG_USE_component_log_backend_debugconsole true)
425
426#  # description: Component log backend debug console lite
427#  set(CONFIG_USE_component_log_backend_debugconsole_lite true)
428
429#  # description: Component log backend ring buffer
430#  set(CONFIG_USE_component_log_backend_ringbuffer true)
431
432#  # description: Component mem_manager
433#  set(CONFIG_USE_component_mem_manager true)
434
435#  # description: Component mem_manager_light
436#  set(CONFIG_USE_component_mem_manager_light true)
437
438#  # description: Component mem_manager_freertos
439#  set(CONFIG_USE_component_mem_manager_freertos true)
440
441#  # description: Component messaging
442#  set(CONFIG_USE_component_messaging true)
443
444#  # description: mflash file
445#  set(CONFIG_USE_component_mflash_file true)
446
447#  # description: dummy file for overwriting mflash when dowloading
448#  set(CONFIG_USE_component_mflash_dummy true)
449
450#  # description: mflash rt595
451#  set(CONFIG_USE_component_mflash_rt595 true)
452
453#  # description: Driver mma8652fc
454#  set(CONFIG_USE_driver_mma8652fc true)
455
456#  # description: Driver mpi_loader
457#  set(CONFIG_USE_driver_mpi_loader true)
458
459#  # description: Component nvm_adapter
460#  set(CONFIG_USE_component_nvm_adapter true)
461
462#  # description: Component panic
463#  set(CONFIG_USE_component_panic true)
464
465#  # description: Component pwm_ctimer_adapter
466#  set(CONFIG_USE_component_pwm_ctimer_adapter true)
467
468#  # description: Component reset_adapter
469#  set(CONFIG_USE_component_reset_adapter true)
470
471#  # description: Component trng_adapter
472#  set(CONFIG_USE_component_trng_adapter true)
473
474#  # description: Component software_rng_adapter
475#  set(CONFIG_USE_component_software_rng_adapter true)
476
477#  # description: Component lpcrtc
478#  set(CONFIG_USE_component_lpcrtc true)
479
480#  # description: Component serial_manager
481#  set(CONFIG_USE_component_serial_manager true)
482
483#  # description: Component serial_manager_spi
484#  set(CONFIG_USE_component_serial_manager_spi true)
485
486#  # description: Component serial_manager_usb_cdc
487#  set(CONFIG_USE_component_serial_manager_usb_cdc true)
488
489#  # description: Component serial_manager_virtual
490#  set(CONFIG_USE_component_serial_manager_virtual true)
491
492#  # description: Component serial_manager_swo
493#  set(CONFIG_USE_component_serial_manager_swo true)
494
495#  # description: Utility shell
496#  set(CONFIG_USE_utility_shell true)
497
498#  # description: Component flexcomm_spi_adapter
499#  set(CONFIG_USE_component_flexcomm_spi_adapter true)
500
501#  # description: Driver ssd1963
502#  set(CONFIG_USE_driver_ssd1963 true)
503
504#  # description: Driver tfa9896
505#  set(CONFIG_USE_driver_tfa9896 true)
506
507#  # description: Component ctimer_adapter
508#  set(CONFIG_USE_component_ctimer_adapter true)
509
510#  # description: Component mrt_adapter
511#  set(CONFIG_USE_component_mrt_adapter true)
512
513#  # description: Component ostimer_adapter
514#  set(CONFIG_USE_component_ostimer_adapter true)
515
516#  # description: Component timer_manager
517#  set(CONFIG_USE_component_timer_manager true)
518
519#  # description: Component usart_adapter
520#  set(CONFIG_USE_component_usart_adapter true)
521
522#  # description: Component usart_dma_adapter
523#  set(CONFIG_USE_component_usart_dma_adapter true)
524
525#  # description: Driver video-common
526#  set(CONFIG_USE_driver_video-common true)
527
528#  # description: Driver wm8904
529#  set(CONFIG_USE_driver_wm8904 true)
530
531#  # description: ACMP Driver
532#  set(CONFIG_USE_driver_acmp true)
533
534#  # description: FLEXIO Driver
535#  set(CONFIG_USE_driver_flexio true)
536
537#  # description: FLEXIO I2C Driver
538#  set(CONFIG_USE_driver_flexio_i2c_master true)
539
540#  # description: FLEXIO I2S Driver
541#  set(CONFIG_USE_driver_flexio_i2s true)
542
543#  # description: FLEXIO MCULCD Driver
544#  set(CONFIG_USE_driver_flexio_mculcd true)
545
546#  # description: FLEXIO SPI Driver
547#  set(CONFIG_USE_driver_flexio_spi true)
548
549#  # description: FLEXIO UART Driver
550#  set(CONFIG_USE_driver_flexio_uart true)
551
552#  # description: FLEXSPI Driver
553#  set(CONFIG_USE_driver_flexspi true)
554
555#  # description: LPADC Driver
556#  set(CONFIG_USE_driver_lpadc true)
557
558#  # description: MIPI DSI Driver
559#  set(CONFIG_USE_driver_mipi_dsi true)
560
561#  # description: MU Driver
562#  set(CONFIG_USE_driver_mu true)
563
564#  # description: OTFAD Driver
565#  set(CONFIG_USE_driver_otfad true)
566
567#  # description: SEMA42 Driver
568#  set(CONFIG_USE_driver_sema42 true)
569
570#  # description: USDHC Driver
571#  set(CONFIG_USE_driver_usdhc true)
572
573#  # description: CACHE Driver
574#  set(CONFIG_USE_driver_cache_cache64 true)
575
576#  # description: CASPER Driver
577#  set(CONFIG_USE_driver_casper true)
578
579#  # description: CRC Driver
580#  set(CONFIG_USE_driver_lpc_crc true)
581
582#  # description: CTimer Driver
583#  set(CONFIG_USE_driver_ctimer true)
584
585#  # description: DMIC Driver
586#  set(CONFIG_USE_driver_dmic true)
587
588#  # description: FLEXCOMM Driver
589#  set(CONFIG_USE_driver_flexcomm true)
590
591#  # description: FMEAS Driver
592#  set(CONFIG_USE_driver_fmeas true)
593
594#  # description: Hashcrypt Driver
595#  set(CONFIG_USE_driver_hashcrypt true)
596
597#  # description: I2C Driver
598#  set(CONFIG_USE_driver_flexcomm_i2c true)
599
600#  # description: FLEXCOMM I2C FreeRTOS Driver
601#  set(CONFIG_USE_driver_flexcomm_i2c_freertos true)
602
603#  # description: I2S Driver
604#  set(CONFIG_USE_driver_flexcomm_i2s true)
605
606#  # description: I3C DMA Driver
607#  set(CONFIG_USE_driver_i3c_dma true)
608
609#  # description: I3C Driver
610#  set(CONFIG_USE_driver_i3c true)
611
612#  # description: INPUTMUX Driver
613#  set(CONFIG_USE_driver_inputmux true)
614
615#  # description: LCDIF Driver
616#  set(CONFIG_USE_driver_lcdif true)
617
618#  # description: DMA Driver
619#  set(CONFIG_USE_driver_lpc_dma true)
620
621#  # description: GPIO Driver
622#  set(CONFIG_USE_driver_lpc_gpio true)
623
624#  # description: iopctl Driver
625#  set(CONFIG_USE_driver_lpc_iopctl true)
626
627#  # description: MRT Driver
628#  set(CONFIG_USE_driver_mrt true)
629
630#  # description: OSTimer Driver
631#  set(CONFIG_USE_driver_ostimer true)
632
633#  # description: PINT Driver
634#  set(CONFIG_USE_driver_pint true)
635
636#  # description: POWERQUAD Driver
637#  set(CONFIG_USE_driver_powerquad true)
638
639#  # description: CMSIS DSP functions based on POWERQUAD
640#  set(CONFIG_USE_driver_powerquad_cmsis true)
641
642#  # description: PUF Driver
643#  set(CONFIG_USE_driver_puf true)
644
645#  # description: Reset Driver
646#  set(CONFIG_USE_driver_reset true)
647
648#  # description: RTC Driver
649#  set(CONFIG_USE_driver_lpc_rtc true)
650
651#  # description: SCT Driver
652#  set(CONFIG_USE_driver_sctimer true)
653
654#  # description: SMARTDMA Driver
655#  set(CONFIG_USE_driver_lpc_smartdma true)
656
657#  # description: SPI Driver
658#  set(CONFIG_USE_driver_flexcomm_spi true)
659
660#  # description: FLEXCOMM SPI FreeRTOS Driver
661#  set(CONFIG_USE_driver_flexcomm_spi_freertos true)
662
663#  # description: TRNG Driver
664#  set(CONFIG_USE_driver_trng true)
665
666#  # description: USART Driver
667#  set(CONFIG_USE_driver_flexcomm_usart true)
668
669#  # description: FLEXCOMM USART FreeRTOS Driver
670#  set(CONFIG_USE_driver_flexcomm_usart_freertos true)
671
672#  # description: WWDT Driver
673#  set(CONFIG_USE_driver_wwdt true)
674
675#  # description: I2S Bridge Driver
676#  set(CONFIG_USE_driver_i2s_bridge true)
677
678#  # description: SOC MIPI DSI Driver
679#  set(CONFIG_USE_driver_soc_mipi_dsi true)
680
681#  # description: Component power manager core level
682#  set(CONFIG_USE_component_power_manager_core true)
683
684#  # description: Component power manager device level
685#  set(CONFIG_USE_component_power_manager_MIMXRT595S true)
686
687#  # description: Driver fbdev
688#  set(CONFIG_USE_driver_fbdev true)
689
690#  # description: Driver display-rm68200
691#  set(CONFIG_USE_driver_display-rm68200 true)
692
693#  # description: Driver display-rm68191
694#  set(CONFIG_USE_driver_display-rm68191 true)
695
696#  # description: Driver display-rm67162
697#  set(CONFIG_USE_driver_display-rm67162 true)
698
699#  # description: Driver display-hx8394
700#  set(CONFIG_USE_driver_display-hx8394 true)
701
702#  # description: Driver dc-fb-ssd1963
703#  set(CONFIG_USE_driver_dc-fb-ssd1963 true)
704
705#  # description: Driver dc-fb-lcdif
706#  set(CONFIG_USE_driver_dc-fb-lcdif true)
707
708#  # description: Driver display-mipi-dsi-cmd
709#  set(CONFIG_USE_driver_display-mipi-dsi-cmd true)
710
711#  # description: Driver display-common
712#  set(CONFIG_USE_driver_display-common true)
713
714#  # description: Driver dc-fb-common
715#  set(CONFIG_USE_driver_dc-fb-common true)
716
717#  # description: Driver dc-fb-dsi-cmd
718#  set(CONFIG_USE_driver_dc-fb-dsi-cmd true)
719
720#  # description: Driver dbi
721#  set(CONFIG_USE_driver_dbi true)
722
723#  # description: Driver dbi_flexio_smartdma
724#  set(CONFIG_USE_driver_dbi_flexio_smartdma true)
725
726#set.CMSIS
727#  # description: CMSIS-CORE for Cortex-M, ARMv8-M, ARMv8.1-M
728#  set(CONFIG_USE_CMSIS_Include_core_cm true)
729
730#  # description: Access to #include Driver_USART.h file for custom implementation
731#  set(CONFIG_USE_CMSIS_Driver_Include_USART true)
732
733#  # description: Access to #include Driver_CAN.h file for custom implementation
734#  set(CONFIG_USE_CMSIS_Driver_Include_CAN true)
735
736#  # description: Access to #include Driver_ETH.h file for custom implementation
737#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet true)
738
739#  # description: Access to #include Driver_ETH_MAC.h file for custom implementation
740#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_MAC true)
741
742#  # description: Access to #include Driver_ETH_PHY.h file for custom implementation
743#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_PHY true)
744
745#  # description: Access to #include Driver_Flash.h file for custom implementation
746#  set(CONFIG_USE_CMSIS_Driver_Include_Flash true)
747
748#  # description: Access to #include Driver_I2C.h file for custom implementation
749#  set(CONFIG_USE_CMSIS_Driver_Include_I2C true)
750
751#  # description: Access to #include Driver_MCI.h file for custom implementation
752#  set(CONFIG_USE_CMSIS_Driver_Include_MCI true)
753
754#  # description: Access to #include Driver_NAND.h file for custom implementation
755#  set(CONFIG_USE_CMSIS_Driver_Include_NAND true)
756
757#  # description: Access to #include Driver_SAI.h file for custom implementation
758#  set(CONFIG_USE_CMSIS_Driver_Include_SAI true)
759
760#  # description: Access to #include Driver_SPI.h file for custom implementation
761#  set(CONFIG_USE_CMSIS_Driver_Include_SPI true)
762
763#  # description: Access to #include Driver_USBD.h file for custom implementation
764#  set(CONFIG_USE_CMSIS_Driver_Include_USB_Device true)
765
766#  # description: Access to #include Driver_USBH.h file for custom implementation
767#  set(CONFIG_USE_CMSIS_Driver_Include_USB_Host true)
768
769#  # description: Access to #include Driver_WiFi.h file
770#  set(CONFIG_USE_CMSIS_Driver_Include_WiFi true)
771
772#  # description: Device interrupt controller interface
773#  set(CONFIG_USE_CMSIS_Device_API_OSTick true)
774
775#  # description: CMSIS-RTOS API for Cortex-M, SC000, and SC300
776#  set(CONFIG_USE_CMSIS_Device_API_RTOS2 true)
777
778#  # description: CMSIS-RTOS2 RTX5 for Cortex-M, SC000, C300 and Armv8-M (Library)
779#  set(CONFIG_USE_CMSIS_RTOS2_Secure true)
780
781#  # description: CMSIS-RTOS2 RTX5 for Armv8-M Non-Secure Domain (Library)
782#  set(CONFIG_USE_CMSIS_RTOS2_NonSecure true)
783
784#set.CMSIS_DSP_Lib
785#  # description: CMSIS-DSP Library Header
786#  set(CONFIG_USE_CMSIS_DSP_Include true)
787
788#  # description: CMSIS-DSP Library
789#  set(CONFIG_USE_CMSIS_DSP_Source true)
790
791#  # description: CMSIS-NN Library
792#  set(CONFIG_USE_CMSIS_NN_Source true)
793
794#set.middleware.wifi
795#  # description: Template configuration file to be edited by user.
796#  set(CONFIG_USE_middleware_wifi_wifi_bt_config_template true)
797
798#  # description: NXP Wi-Fi Interface Abstraction Layer
799#  set(CONFIG_USE_middleware_wifi_fwdnld_intf_abs true)
800
801#  # description: Template configuration file to be edited by user.
802#  set(CONFIG_USE_middleware_wifi_template true)
803
804#  # description: NXP WLAN OSA
805#  set(CONFIG_USE_middleware_wifi_osa_free_rtos true)
806
807#  # description: NXP WLAN OSA
808#  set(CONFIG_USE_middleware_wifi_osa true)
809
810#  # description: NXP WLAN common files
811#  set(CONFIG_USE_middleware_wifi_common_files true)
812
813#  # description: NXP WLAN f/w dnld driver
814#  set(CONFIG_USE_middleware_wifi_fwdnld true)
815
816#  # description: NXP WLAN OSA
817#  set(CONFIG_USE_middleware_wifi_net_free_rtos true)
818
819#  # description: NXP WLAN OSA
820#  set(CONFIG_USE_middleware_wifi_net true)
821
822#  # description: NXP Wi-Fi driver
823#  set(CONFIG_USE_middleware_wifi_wifidriver true)
824
825#  # description: NXP Wi-Fi functionality enables customers to quickly develop applications of interest to add connectivity to different sensors and appliances
826#  set(CONFIG_USE_middleware_wifi true)
827
828#  # description: NXP Wi-Fi SDIO driver
829#  set(CONFIG_USE_middleware_wifi_sdio true)
830
831#  # description: NXP Wi-Fi SDIO driver
832#  set(CONFIG_USE_middleware_wifi_mlan_sdio true)
833
834#  # description: Middlware Wi-Fi CLI
835#  set(CONFIG_USE_middleware_wifi_cli true)
836
837#  # description: Middlware Wi-Fi WMCRYPTO
838#  set(CONFIG_USE_middleware_wifi_wmcrypto true)
839
840#  # description: Middlware Wi-Fi WMTIME
841#  set(CONFIG_USE_middleware_wifi_wmtime true)
842
843#  # description: Middlware Wi-Fi WPS
844#  set(CONFIG_USE_middleware_wifi_wps true)
845
846#  # description: Middlware Wi-Fi NCP_SUPP_WMCRYPTO
847#  set(CONFIG_USE_middleware_wifi_ncp_supp_wmcrypto true)
848
849#  # description: Middlware Wi-Fi Location Service
850#  set(CONFIG_USE_middleware_wifi_wls true)
851
852#  # description: Edgefast Wi-Fi NXP is a blocking layer for Wi-Fi NXP
853#  set(CONFIG_USE_middleware_edgefast_wifi_nxp true)
854
855#set.middleware.freertos-kernel
856#  # description: FreeRTOS NXP extension
857#  set(CONFIG_USE_middleware_freertos-kernel_extension true)
858
859#  # description: Template configuration file to be edited by user. Provides also memory allocator (heap_x), change variant if needed.
860#  set(CONFIG_USE_middleware_freertos-kernel_template true)
861
862#  # description: FreeRTOS kernel
863#  set(CONFIG_USE_middleware_freertos-kernel true)
864
865#  # description: FreeRTOS cm33 non trustzone port
866#  set(CONFIG_USE_middleware_freertos-kernel_cm33_non_trustzone true)
867
868#  # description: FreeRTOS cm33 secure port
869#  set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_non_secure true)
870
871#  # description: FreeRTOS heap 1
872#  set(CONFIG_USE_middleware_freertos-kernel_heap_1 true)
873
874#  # description: FreeRTOS heap 2
875#  set(CONFIG_USE_middleware_freertos-kernel_heap_2 true)
876
877#  # description: FreeRTOS heap 3
878#  set(CONFIG_USE_middleware_freertos-kernel_heap_3 true)
879
880#  # description: FreeRTOS heap 4
881#  set(CONFIG_USE_middleware_freertos-kernel_heap_4 true)
882
883#  # description: FreeRTOS heap 5
884#  set(CONFIG_USE_middleware_freertos-kernel_heap_5 true)
885
886#  # description: new V2 FreeRTOS MPU wrappers introduced in V10.6.0
887#  set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers_v2 true)
888
889#  # description: old FreeRTOS MPU wrappers used before V10.6.0
890#  set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers true)
891
892#  # description: FreeRTOS cm33 TrustZone secure port
893#  set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure_context true)
894
895#  # description: FreeRTOS Secure Context
896#  set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure true)
897
898#set.middleware.littlefs
899#  # description: littlefs
900#  set(CONFIG_USE_middleware_littlefs true)
901
902#set.middleware.lwip
903#  # description: lwIP Template
904#  set(CONFIG_USE_middleware_lwip_template true)
905
906#  # description: Empty ethernet interface
907#  set(CONFIG_USE_middleware_lwip_empty_ethernetif true)
908
909#  # description: lwIP - A Lightweight TCP/IP Stack
910#  set(CONFIG_USE_middleware_lwip true)
911
912#  # description: EtherCAT EOE ethernet interface
913#  set(CONFIG_USE_middleware_lwip_eoe_ethernetif true)
914
915#  # description: lwIP HTTP Daemon Implementation Support Files
916#  set(CONFIG_USE_middleware_lwip_apps_httpd_support true)
917
918#  # description: lwIP HTTP Daemon
919#  set(CONFIG_USE_middleware_lwip_apps_httpd true)
920
921#  # description: lwIP HTTP Server Implementation
922#  set(CONFIG_USE_middleware_lwip_apps_httpsrv true)
923
924#  # description: lwIP HTTPS Server Implementation
925#  set(CONFIG_USE_middleware_lwip_apps_httpssrv true)
926
927#  # description: lwIP mDNS Implementation
928#  set(CONFIG_USE_middleware_lwip_apps_mdns true)
929
930#  # description: lwIP IPERF Implementation
931#  set(CONFIG_USE_middleware_lwip_apps_lwiperf true)
932
933#  # description: lwIP MQTT Client
934#  set(CONFIG_USE_middleware_lwip_apps_mqtt true)
935
936#  # description: lwIP SNTP
937#  set(CONFIG_USE_middleware_lwip_apps_sntp true)
938
939#  # description: lwIP Ping Sender contrib
940#  set(CONFIG_USE_middleware_lwip_contrib_ping true)
941
942#  # description: lwIP TCP Echo contrib
943#  set(CONFIG_USE_middleware_lwip_contrib_tcpecho true)
944
945#  # description: lwIP TCP Echo Raw API contrib
946#  set(CONFIG_USE_middleware_lwip_contrib_tcpecho_raw true)
947
948#  # description: lwIP UDP Echo contrib
949#  set(CONFIG_USE_middleware_lwip_contrib_udpecho true)
950
951#  # description: lwIP UDP Echo Raw API contrib
952#  set(CONFIG_USE_middleware_lwip_contrib_udpecho_raw true)
953
954#set.middleware.mcuboot
955#  # description: mcuboot
956#  set(CONFIG_USE_middleware_mcuboot true)
957
958#  # description: TinyCrypt fork in MCUBoot repository
959#  set(CONFIG_USE_middleware_mcuboot_tinycrypt true)
960
961#  # description: Encrypted XIP abstraction for MCUBoot
962#  set(CONFIG_USE_middleware_mcuboot_encrypted_xip true)
963
964#  # description: MCUBoot's subset of MbedTLS for ASN.1 parsing
965#  set(CONFIG_USE_middleware_mcuboot_mbedtls-asn1 true)
966
967#  # description: mcuboot
968#  set(CONFIG_USE_middleware_mcuboot_bootutil true)
969
970#set.middleware.multicore
971#  # description: Multicore SDK
972#  set(CONFIG_USE_middleware_multicore true)
973
974#  # description: RPMsg-Lite BM environment sources
975#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm true)
976
977#  # description: RPMsg-Lite FreeRTOS environment sources
978#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos true)
979
980#  # description: RPMsg-Lite XOS environment layer sources
981#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_xos true)
982
983#  # description: RPMsg-Lite Azure RTOS environment sources
984#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_azurertos true)
985
986#  # description: RPMsg-Lite for evkmimxrt595 baremetal application
987#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_evkmimxrt595_bm true)
988
989#  # description: RPMsg-Lite for evkmimxrt595 baremetal application
990#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_evkmimxrt595_fusionf1_bm true)
991
992#  # description: RPMsg-Lite for evkmimxrt595 FreeRTOS application
993#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_evkmimxrt595_freertos true)
994
995#  # description: RPMsg-Lite Zephyr environment sources
996#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_zephyr true)
997
998#  # description: RPMsg-Lite
999#  set(CONFIG_USE_middleware_multicore_rpmsg_lite true)
1000
1001#set.middleware.sdmmc
1002#  # description: Middleware sdmmc common
1003#  set(CONFIG_USE_middleware_sdmmc_common true)
1004
1005#  # description: Template configuration file to be edited by user.
1006#  set(CONFIG_USE_middleware_sdmmc_sdhc_template true)
1007
1008#  # description: Template configuration file to be edited by user.
1009#  set(CONFIG_USE_middleware_sdmmc_sdif_template true)
1010
1011#  # description: Template configuration file to be edited by user.
1012#  set(CONFIG_USE_middleware_sdmmc_usdhc_template true)
1013
1014#  # description: Middleware sdmmc osa_bm
1015#  set(CONFIG_USE_middleware_sdmmc_osa_bm true)
1016
1017#  # description: Middleware sdmmc osa_freertos
1018#  set(CONFIG_USE_middleware_sdmmc_osa_freertos true)
1019
1020#  # description: Middleware sdmmc sd
1021#  set(CONFIG_USE_middleware_sdmmc_sd true)
1022
1023#  # description: Middleware sdmmc mmc
1024#  set(CONFIG_USE_middleware_sdmmc_mmc true)
1025
1026#  # description: Middleware sdmmc sdio
1027#  set(CONFIG_USE_middleware_sdmmc_sdio true)
1028
1029#  # description: Middleware sdmmc host usdhc
1030#  set(CONFIG_USE_middleware_sdmmc_host_usdhc true)
1031
1032#  # description: Middleware sdmmc host usdhc freertos
1033#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_freertos true)
1034
1035#  # description: Middleware sdmmc host usdhc interrupt
1036#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_interrupt true)
1037
1038#  # description: Middleware sdmmc host usdhc polling
1039#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_polling true)
1040
1041#  # description: SDMMC host controller cache dependency
1042#  set(CONFIG_USE_middleware_sdmmc_host_usdhc_cache true)
1043
1044#set.middleware.mbedtls
1045#  # description: mbedTLS Template
1046#  set(CONFIG_USE_middleware_mbedtls_template true)
1047
1048#  # description: els_pkc config
1049#  set(CONFIG_USE_middleware_mbedtls_els_pkc_config true)
1050
1051#  # description: mbedTLS test suite
1052#  set(CONFIG_USE_middleware_mbedtls_tests true)
1053
1054#  # description: mbedTLS 3rdparty code
1055#  set(CONFIG_USE_middleware_mbedtls_3rdparty true)
1056
1057#  # description: mbedTLS port library for KPSDK
1058#  set(CONFIG_USE_middleware_mbedtls_port_ksdk true)
1059
1060#  # description: mbedTLS library
1061#  set(CONFIG_USE_middleware_mbedtls true)
1062
1063#set.middleware.usb
1064#  # description: USB device phydcd config header
1065#  set(CONFIG_USE_middleware_usb_phydcd_config_header true)
1066
1067#  # description: USB device hsdcd config header
1068#  set(CONFIG_USE_middleware_usb_hsdcd_config_header true)
1069
1070#  # description: USB device ip3511hs config header
1071#  set(CONFIG_USE_middleware_usb_device_ip3511hs_config_header true)
1072
1073#  # description: Middleware usb common_header
1074#  set(CONFIG_USE_middleware_usb_common_header true)
1075
1076#  # description: Middleware usb device common_header
1077#  set(CONFIG_USE_middleware_usb_device_common_header true)
1078
1079#  # description: Middleware usb device ip3511hs
1080#  set(CONFIG_USE_middleware_usb_device_ip3511hs true)
1081
1082#  # description: Middleware usb phy
1083#  set(CONFIG_USE_middleware_usb_phy true)
1084
1085#  # description: Middleware usb device stack external
1086#  set(CONFIG_USE_middleware_usb_device_stack_external true)
1087
1088#  # description: Middleware usb device audio external
1089#  set(CONFIG_USE_middleware_usb_device_audio_external true)
1090
1091#  # description: Middleware usb device cdc external
1092#  set(CONFIG_USE_middleware_usb_device_cdc_external true)
1093
1094#  # description: Middleware usb device cdc rndis external
1095#  set(CONFIG_USE_middleware_usb_device_cdc_rndis_external true)
1096
1097#  # description: Middleware usb device hid external
1098#  set(CONFIG_USE_middleware_usb_device_hid_external true)
1099
1100#  # description: Middleware usb device dfu external
1101#  set(CONFIG_USE_middleware_usb_device_dfu_external true)
1102
1103#  # description: Middleware usb device msd external
1104#  set(CONFIG_USE_middleware_usb_device_msd_external true)
1105
1106#  # description: Middleware usb device phdc external
1107#  set(CONFIG_USE_middleware_usb_device_phdc_external true)
1108
1109#  # description: Middleware usb device video external
1110#  set(CONFIG_USE_middleware_usb_device_video_external true)
1111
1112#  # description: Middleware usb device ccid external
1113#  set(CONFIG_USE_middleware_usb_device_ccid_external true)
1114
1115#  # description: Middleware usb device printer external
1116#  set(CONFIG_USE_middleware_usb_device_printer_external true)
1117
1118#  # description: Middleware usb HSDCD (Select manually if needed)
1119#  set(CONFIG_USE_middleware_usb_hsdcd true)
1120
1121#  # description: Middleware usb device controller driver
1122#  set(CONFIG_USE_middleware_usb_device_controller_driver true)
1123
1124#  # description: Middleware usb host ip3516hs
1125#  set(CONFIG_USE_middleware_usb_host_ip3516hs true)
1126
1127#  # description: Middleware usb host audio
1128#  set(CONFIG_USE_middleware_usb_host_audio true)
1129
1130#  # description: Middleware usb host cdc
1131#  set(CONFIG_USE_middleware_usb_host_cdc true)
1132
1133#  # description: Middleware usb host cdc_ecm
1134#  set(CONFIG_USE_middleware_usb_host_cdc_ecm true)
1135
1136#  # description: Middleware usb host cdc_rndis
1137#  set(CONFIG_USE_middleware_usb_host_cdc_rndis true)
1138
1139#  # description: Middleware usb host hid
1140#  set(CONFIG_USE_middleware_usb_host_hid true)
1141
1142#  # description: Middleware usb host msd
1143#  set(CONFIG_USE_middleware_usb_host_msd true)
1144
1145#  # description: Middleware usb host video
1146#  set(CONFIG_USE_middleware_usb_host_video true)
1147
1148#  # description: Middleware usb host phdc
1149#  set(CONFIG_USE_middleware_usb_host_phdc true)
1150
1151#  # description: Middleware usb host printer
1152#  set(CONFIG_USE_middleware_usb_host_printer true)
1153
1154#  # description: Middleware usb host common_header
1155#  set(CONFIG_USE_middleware_usb_host_common_header true)
1156
1157#  # description: USB host ip3516hs config header
1158#  set(CONFIG_USE_middleware_usb_host_ip3516hs_config_header true)
1159
1160#  # description: Middleware usb host stack
1161#  set(CONFIG_USE_middleware_usb_host_stack true)
1162
1163#set.component.osa
1164#  # description: Component osa_zephyr
1165#  set(CONFIG_USE_component_osa_zephyr true)
1166
1167#  # description: Component common_task
1168#  set(CONFIG_USE_component_common_task true)
1169
1170#  # description: Component osa_bm
1171#  set(CONFIG_USE_component_osa_bm true)
1172
1173#  # description: Component osa_free_rtos
1174#  set(CONFIG_USE_component_osa_free_rtos true)
1175
1176#  # description: Component osa
1177#  set(CONFIG_USE_component_osa true)
1178
1179#  # description: Component osa interface
1180#  set(CONFIG_USE_component_osa_interface true)
1181
1182#set.middleware.edgefast_bluetooth
1183#  # description: edgefast_bluetooth configuration template for LE audio
1184#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_config_template true)
1185
1186#  # description: edgefast_bluetooth le_audio.cap
1187#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_cap true)
1188
1189#  # description: edgefast_bluetooth le_audio.aics
1190#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_aics true)
1191
1192#  # description: edgefast_bluetooth le_audio.vocs
1193#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_vocs true)
1194
1195#  # description: edgefast_bluetooth le_audio.csis
1196#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_csip true)
1197
1198#  # description: edgefast_bluetooth le_audio.ccid
1199#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_ccid true)
1200
1201#  # description: edgefast_bluetooth le_audio.baps
1202#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_bap true)
1203
1204#  # description: edgefast_bluetooth le_audio.has
1205#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_has true)
1206
1207#  # description: edgefast_bluetooth le_audio.tbs
1208#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_tbs true)
1209
1210#  # description: edgefast_bluetooth le_audio.tmap
1211#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_tmap true)
1212
1213#  # description: edgefast_bluetooth le_audio.gmap
1214#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_gmap true)
1215
1216#  # description: edgefast_bluetooth le_audio.pbp
1217#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_pbp true)
1218
1219#  # description: edgefast_bluetooth PAL configuration template
1220#  set(CONFIG_USE_middleware_edgefast_bluetooth_config_template true)
1221
1222#  # description: edgefast_bluetooth ind_reset
1223#  set(CONFIG_USE_middleware_edgefast_bluetooth_controller_ind_reset true)
1224
1225#  # description: edgefast_bluetooth liblc3codec
1226#  set(CONFIG_USE_middleware_edgefast_bluetooth_liblc3codec true)
1227
1228#  # description: edgefast_bluetooth asrc_sw
1229#  set(CONFIG_USE_middleware_edgefast_bluetooth_asrc_sw true)
1230
1231#  # description: Template configuration file to be edited by user.
1232#  set(CONFIG_USE_middleware_edgefast_bluetooth_sdio_template_evkmimxrt595 true)
1233
1234#  # description: Template configuration file to be edited by user.
1235#  set(CONFIG_USE_middleware_edgefast_bluetooth_mcux_linker_template_evkmimxrt595 true)
1236
1237#  # description: edgefast_bluetooth Abstraction Layer
1238#  set(CONFIG_USE_middleware_edgefast_bluetooth_pal true)
1239
1240#  # description: edgefast_bluetooth HCI
1241#  set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind_hci true)
1242
1243#  # description: edgefast_bluetooth HCI UART
1244#  set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind_hci_uart true)
1245
1246#  # description: edgefast_bluetooth bt_ble host stack
1247#  set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind true)
1248
1249#  # description: edgefast_bluetooth bt_ble host stack
1250#  set(CONFIG_USE_middleware_edgefast_bluetooth_common_ethermind_lc3 true)
1251
1252#  # description: edgefast_bluetooth wifi_nxp controller
1253#  set(CONFIG_USE_middleware_edgefast_bluetooth_wifi_nxp_controller_base true)
1254
1255#  # description: edgefast_bluetooth k32w061 controller
1256#  set(CONFIG_USE_middleware_edgefast_bluetooth_k32w061_controller true)
1257
1258#  # description: edgefast_bluetooth configuration for bt_ble Host stack
1259#  set(CONFIG_USE_middleware_edgefast_bluetooth_config_ethermind true)
1260
1261#  # description: edgefast_bluetooth extension for bt_ble Host stack
1262#  set(CONFIG_USE_middleware_edgefast_bluetooth_extension_common_ethermind true)
1263
1264#  # description: edgefast_bluetooth bt_ble Host stack(including BR and BLE)
1265#  set(CONFIG_USE_middleware_edgefast_bluetooth_btble_ethermind_cm33 true)
1266
1267#  # description: edgefast_bluetooth bt_ble Host stack(including BLE only)
1268#  set(CONFIG_USE_middleware_edgefast_bluetooth_ble_ethermind_cm33 true)
1269
1270#  # description: edgefast_bluetooth bt_ble Host stack(including BR only)
1271#  set(CONFIG_USE_middleware_edgefast_bluetooth_br_ethermind_cm33 true)
1272
1273#  # description: edgefast_bluetooth le_audio.vcs
1274#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_vcp true)
1275
1276#  # description: edgefast_bluetooth le_audio.micp
1277#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_micp true)
1278
1279#  # description: edgefast_bluetooth le_audio.mcs
1280#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_mcs true)
1281
1282#  # description: edgefast_bluetooth le_audio.mcc
1283#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_mcc true)
1284
1285#  # description: edgefast_bluetooth le_audio.mpl
1286#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_mpl true)
1287
1288#  # description: edgefast_bluetooth le_audio.bass
1289#  set(CONFIG_USE_middleware_edgefast_bluetooth_le_audio_bass true)
1290
1291#  # description: edgefast_bluetooth profile hrs
1292#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_hrs true)
1293
1294#  # description: edgefast_bluetooth profile bas
1295#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_bas true)
1296
1297#  # description: edgefast_bluetooth profile dis
1298#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_dis true)
1299
1300#  # description: edgefast_bluetooth profile hts
1301#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_hts true)
1302
1303#  # description: edgefast_bluetooth profile ias
1304#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_ias true)
1305
1306#  # description: edgefast_bluetooth profile hps
1307#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_hps true)
1308
1309#  # description: edgefast_bluetooth profile pxr
1310#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_pxr true)
1311
1312#  # description: edgefast_bluetooth profile ipsp
1313#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_ipsp true)
1314
1315#  # description: edgefast_bluetooth profile ots
1316#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_ots true)
1317
1318#  # description: edgefast_bluetooth profile wu
1319#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_wu true)
1320
1321#  # description: edgefast_bluetooth profile fmp
1322#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_fmp true)
1323
1324#  # description: edgefast_bluetooth profile tip
1325#  set(CONFIG_USE_middleware_edgefast_bluetooth_profile_tip true)
1326
1327#  # description: edgefast_bluetooth PAL crypto support for bt_ble Host stack
1328#  set(CONFIG_USE_middleware_edgefast_bluetooth_pal_crypto_ethermind true)
1329
1330#  # description: edgefast_bluetooth PAL platform for bt_ble Host stack
1331#  set(CONFIG_USE_middleware_edgefast_bluetooth_pal_platform_ethermind true)
1332
1333#  # description: edgefast_bluetooth host_msd_fatfs for bt_ble Host stack
1334#  set(CONFIG_USE_middleware_edgefast_bluetooth_pal_host_msd_fatfs_ethermind true)
1335
1336#  # description: edgefast_bluetooth db_gen for bt_ble Host stack
1337#  set(CONFIG_USE_middleware_edgefast_bluetooth_pal_db_gen_ethermind true)
1338
1339#  # description: edgefast_bluetooth porting.atomic
1340#  set(CONFIG_USE_middleware_edgefast_bluetooth_porting_atomic true)
1341
1342#  # description: edgefast_bluetooth porting.list
1343#  set(CONFIG_USE_middleware_edgefast_bluetooth_porting_list true)
1344
1345#  # description: edgefast_bluetooth porting.netbuf
1346#  set(CONFIG_USE_middleware_edgefast_bluetooth_porting_net true)
1347
1348#  # description: edgefast_bluetooth porting.toolchain
1349#  set(CONFIG_USE_middleware_edgefast_bluetooth_porting_toolchain true)
1350
1351#  # description: edgefast_bluetooth porting.work_queue
1352#  set(CONFIG_USE_middleware_edgefast_bluetooth_porting_work_queue true)
1353
1354#  # description: Template configuration file to be edited by user.
1355#  set(CONFIG_USE_middleware_edgefast_bluetooth_template true)
1356
1357#  # description: edgefast_bluetooth porting
1358#  set(CONFIG_USE_middleware_edgefast_bluetooth_porting true)
1359
1360#  # description: edgefast_bluetooth shell
1361#  set(CONFIG_USE_middleware_edgefast_bluetooth_shell true)
1362
1363#  # description: edgefast_bluetooth shell
1364#  set(CONFIG_USE_middleware_edgefast_bluetooth_shell_le_audio true)
1365
1366#  # description: edgefast_bluetooth shell_ble
1367#  set(CONFIG_USE_middleware_edgefast_bluetooth_shell_ble true)
1368
1369#  # description: btble libraries for bt_ble Host stack
1370#  set(CONFIG_USE_middleware_edgefast_bluetooth_btble_ethermind_lib_cm33 true)
1371
1372#  # description: BR libraries for bt_ble Host stack
1373#  set(CONFIG_USE_middleware_edgefast_bluetooth_br_ethermind_lib_cm33 true)
1374
1375#  # description: BLE libraries for bt_ble Host stack
1376#  set(CONFIG_USE_middleware_edgefast_bluetooth_ble_ethermind_lib_cm33 true)
1377
1378#  # description: btble libraries for bt_ble Host stack
1379#  set(CONFIG_USE_middleware_edgefast_bluetooth_btble_ethermind_lib_lc3_cm33 true)
1380
1381#  # description: BR libraries for bt_ble Host stack
1382#  set(CONFIG_USE_middleware_edgefast_bluetooth_br_ethermind_lib_lc3_cm33 true)
1383
1384#  # description: BLE libraries for bt_ble Host stack
1385#  set(CONFIG_USE_middleware_edgefast_bluetooth_ble_ethermind_lib_lc3_cm33 true)
1386
1387#set.middleware.eiq
1388#  # description: Flatbuffers library
1389#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_flatbuffers true)
1390
1391#  # description: Gemmlowp library
1392#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_gemmlowp true)
1393
1394#  # description: Ruy library
1395#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_ruy true)
1396
1397#  # description: General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package
1398#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_fft2d true)
1399
1400#  # description: A mixed-radix Fast Fourier Transform library
1401#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_kissfft true)
1402
1403#  # description: CMSIS-NN library
1404#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_cmsis_nn true)
1405
1406#  # description: Xtensa HiFi4 NN library
1407#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_xa_nnlib_hifi4 true)
1408
1409#  # description: TensorFlow Lite Micro library with reference kernel implementations
1410#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_reference true)
1411
1412#  # description: TensorFlow Lite Micro library with CMSIS-NN kernel implementations
1413#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_cmsis_nn true)
1414
1415#  # description: TensorFlow Lite Micro library binary with core specific kernel implementations
1416#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_binary true)
1417
1418#  # description: Xtensa HiFi4 NN library binary
1419#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_third_party_xa_nnlib_hifi4_binary true)
1420
1421#  # description: TensorFlow Lite Micro library with Xtensa HiFi4 DSP kernel implementations
1422#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_xtensa true)
1423
1424#  # description: TensorFlow Lite Micro library header files
1425#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_headers true)
1426
1427#  # description: TensorFlow Lite Micro library
1428#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro true)
1429
1430#  # description: TensorFlow Lite Micro word detection library
1431#  set(CONFIG_USE_middleware_eiq_tensorflow_lite_micro_examples_microspeech true)
1432
1433#set.middleware.naturedsp_fusionf1
1434#  # description: NatureDSP
1435#  set(CONFIG_USE_middleware_naturedsp_naturedsp_fusionf1 true)
1436
1437#set.middleware.wireless.wpa_supplicant
1438#  # description: Wpa supplicant rtos
1439#  set(CONFIG_USE_middleware_wireless_wpa_supplicant_rtos true)
1440
1441#set.middleware.fatfs
1442#  # description: FatFs
1443#  set(CONFIG_USE_middleware_fatfs true)
1444
1445#  # description: FatFs_MMC
1446#  set(CONFIG_USE_middleware_fatfs_mmc true)
1447
1448#  # description: FatFs_RAM
1449#  set(CONFIG_USE_middleware_fatfs_ram true)
1450
1451#  # description: FatFs_SD
1452#  set(CONFIG_USE_middleware_fatfs_sd true)
1453
1454#  # description: FatFs template MMC
1455#  set(CONFIG_USE_middleware_fatfs_template_mmc true)
1456
1457#  # description: FatFs template RAM
1458#  set(CONFIG_USE_middleware_fatfs_template_ram true)
1459
1460#  # description: FatFs template SD
1461#  set(CONFIG_USE_middleware_fatfs_template_sd true)
1462
1463#  # description: FatFs template USB
1464#  set(CONFIG_USE_middleware_fatfs_template_usb true)
1465
1466#  # description: FatFs_USB
1467#  set(CONFIG_USE_middleware_fatfs_usb true)
1468
1469#set.middleware.vit
1470#  # description: Voice intelligent technology library
1471#  set(CONFIG_USE_middleware_vit_fusionf1 true)
1472
1473#  # description: Voice intelligent technology FusionF1 models
1474#  set(CONFIG_USE_middleware_vit_fusionf1_models true)
1475
1476#set.middleware.voice_seeker
1477#  # description: Voice seeker library for FusionF1
1478#  set(CONFIG_USE_middleware_voice_seeker_fusionf1 true)
1479
1480#  # description: Voice seeker memory utilities for RT595_FusionF1
1481#  set(CONFIG_USE_middleware_voice_seeker_rdsp_utilities_public_fusionf1 true)
1482
1483list(APPEND CMAKE_MODULE_PATH
1484  ${CMAKE_CURRENT_LIST_DIR}/.
1485  ${CMAKE_CURRENT_LIST_DIR}/../../components/osa
1486  ${CMAKE_CURRENT_LIST_DIR}/../../components/power_manager/devices/MIMXRT595S
1487  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/dsp
1488  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/edgefast_bluetooth
1489  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/eiq
1490  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/fatfs
1491  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/littlefs
1492  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/lwip
1493  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/maestro
1494  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mbedtls
1495  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mcuboot_opensource
1496  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/multicore
1497  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/sdmmc
1498  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/usb
1499  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/vit
1500  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wifi_nxp
1501  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless
1502  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/framework
1503  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/wpa_supplicant-rtos
1504  ${CMAKE_CURRENT_LIST_DIR}/../../../rtos/freertos/freertos-kernel
1505  ${CMAKE_CURRENT_LIST_DIR}/drivers
1506  ${CMAKE_CURRENT_LIST_DIR}/project_template
1507  ${CMAKE_CURRENT_LIST_DIR}/template
1508  ${CMAKE_CURRENT_LIST_DIR}/../../CMSIS
1509  ${CMAKE_CURRENT_LIST_DIR}/../../boards/evkmimxrt595
1510  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/voice_seeker
1511)
1512
1513include(set_board_evkmimxrt595 OPTIONAL)
1514include(set_CMSIS_DSP_Lib OPTIONAL)
1515include(set_CMSIS OPTIONAL)
1516include(set_device_MIMXRT595S OPTIONAL)
1517include(set_component_osa OPTIONAL)
1518include(set_middleware_edgefast_bluetooth OPTIONAL)
1519include(set_middleware_wifi OPTIONAL)
1520include(set_middleware_eiq OPTIONAL)
1521include(set_middleware_fatfs OPTIONAL)
1522include(set_middleware_freertos-kernel OPTIONAL)
1523include(set_middleware_littlefs OPTIONAL)
1524include(set_middleware_lwip OPTIONAL)
1525include(set_middleware_maestro_framework OPTIONAL)
1526include(set_middleware_mbedtls OPTIONAL)
1527include(set_middleware_mcuboot OPTIONAL)
1528include(set_middleware_multicore OPTIONAL)
1529include(set_middleware_naturedsp_fusionf1 OPTIONAL)
1530include(set_middleware_sdmmc OPTIONAL)
1531include(set_middleware_usb OPTIONAL)
1532include(set_middleware_vit OPTIONAL)
1533include(set_middleware_voice_seeker OPTIONAL)
1534include(set_middleware_wireless_framework OPTIONAL)
1535include(set_middleware_wireless_wpa_supplicant OPTIONAL)
1536