# SPDX-License-Identifier: Apache-2.0 zephyr_include_directories(.) zephyr_library_sources_ifdef(CONFIG_SOC_SERIES_MEC172X soc_i2c.c ) if (DEFINED CONFIG_MCHP_HEADER_VERBOSE_OUTPUT) set(MCHP_HEADER_VERBOSE_OPTION "-v") endif() if (DEFINED CONFIG_MCHP_MEC_UNSIGNED_HEADER) set(MCHP_MEC_BIN_NAME ${CONFIG_KERNEL_BIN_NAME}.mchp.bin) set_property(GLOBAL APPEND PROPERTY extra_post_build_commands COMMAND ${PYTHON_EXECUTABLE} ${SOC_DIR}/${ARCH}/${SOC_FAMILY}/common/spigen/mec_spi_gen.py -i ${KERNEL_BIN_NAME} -o ${MCHP_MEC_BIN_NAME} -c ${CONFIG_MCHP_MEC_HEADER_CHIP} -s ${CONFIG_MCHP_MEC_HEADER_FLASH_SIZE} -f ${CONFIG_MCHP_MEC_HEADER_SPI_FREQ_MHZ} -r ${CONFIG_MCHP_MEC_HEADER_SPI_READ_MODE} -m ${CONFIG_MCHP_MEC_HEADER_FLASH_SPI_MODE} --drvstr ${CONFIG_MCHP_MEC_HEADER_SPI_DRVSTR} --slewrate ${CONFIG_MCHP_MEC_HEADER_SPI_SLEW_RATE} ${MCHP_HEADER_VERBOSE_OPTION} ) endif()