if(NOT COMPONENT_LPI2C_ADAPTER_INCLUDED) set(COMPONENT_LPI2C_ADAPTER_INCLUDED true CACHE BOOL "component_lpi2c_adapter component is included.") target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_LIST_DIR}/fsl_adapter_lpi2c.c ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_LIST_DIR}/. ) #OR Logic component if(${MCUX_DEVICE} STREQUAL "MIMXRT1052") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1064") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMX8QM6_cm4_core0") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMX8QM6_cm4_core1") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMX8QX6") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1021") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1062") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MCIMX7U5") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1024") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1011") include(driver_lpi2c) endif() if(${MCUX_DEVICE} STREQUAL "MIMXRT1015") include(driver_lpi2c) endif() include(driver_common) endif()