@@ -398,12 +398,19 @@ if(CONFIG_ETH_MCUX)
398
398
endif ()
399
399
400
400
if (CONFIG_USB_DEVICE_DRIVER )
401
+ set (CONFIG_USE_component_osa_zephyr true )
402
+
403
+ list (APPEND CMAKE_MODULE_PATH
404
+ ${CMAKE_CURRENT_LIST_DIR} /mcux-sdk/components/osa
405
+ )
406
+
401
407
list (APPEND CMAKE_MODULE_PATH
402
408
${CMAKE_CURRENT_LIST_DIR} /middleware/mcux-sdk-middleware-usb
403
409
)
404
410
include (middleware_usb_phy )
405
411
include_ifdef (CONFIG_USB_DC_NXP_EHCI middleware_usb_device_ehci )
406
412
include_ifdef (CONFIG_USB_DC_NXP_LPCIP3511 middleware_usb_device_ip3511fs )
413
+ include (set_component_osa )
407
414
408
415
zephyr_include_directories (${CMAKE_CURRENT_LIST_DIR} /middleware/mcux-sdk-middleware-usb/device )
409
416
zephyr_include_directories (${CMAKE_CURRENT_LIST_DIR} /middleware/mcux-sdk-middleware-usb/phy )
@@ -412,12 +419,19 @@ endif()
412
419
413
420
414
421
if (CONFIG_UDC_DRIVER )
422
+ set (CONFIG_USE_component_osa_zephyr true )
423
+
424
+ list (APPEND CMAKE_MODULE_PATH
425
+ ${CMAKE_CURRENT_LIST_DIR} /mcux-sdk/components/osa
426
+ )
427
+
415
428
list (APPEND CMAKE_MODULE_PATH
416
429
${CMAKE_CURRENT_LIST_DIR} /middleware/mcux-sdk-middleware-usb
417
430
)
418
431
include_ifdef (CONFIG_DT_HAS_NXP_USBPHY_ENABLED middleware_usb_phy )
419
432
include_ifdef (CONFIG_UDC_NXP_EHCI middleware_usb_device_ehci )
420
433
include_ifdef (CONFIG_UDC_NXP_IP3511 middleware_usb_device_ip3511fs )
434
+ include (set_component_osa )
421
435
422
436
zephyr_include_directories (${CMAKE_CURRENT_LIST_DIR} /middleware/mcux-sdk-middleware-usb/device )
423
437
zephyr_include_directories (${CMAKE_CURRENT_LIST_DIR} /middleware/mcux-sdk-middleware-usb/phy )
@@ -435,6 +449,10 @@ if(${MCUX_DEVICE} MATCHES "RW61")
435
449
endif ()
436
450
endif ()
437
451
452
+ if (${CONFIG_USE_component_osa_zephyr} )
453
+ zephyr_include_directories (${CMAKE_CURRENT_SOURCE_DIR} /mcux-sdk/components/osa )
454
+ endif ()
455
+
438
456
include_ifdef (CONFIG_USE_component_osa_zephyr set_component_osa )
439
457
440
458
if (CONFIG_WIFI_NXP )
0 commit comments