Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .ci-functions/boards_platforms.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ declare -a R06=("ptl_uh" "mec172x_ptl_uh" "")

# Platform (folder name) Board config Additional cfg
declare -a S03=("mtlp_mec172x_card" "mec172xmodular_assy6930" "")
declare -a S07=("ptl_npcx4_card" "npcx4m8f_ptl" "")

declare -a SUPPORTED_PLATFORMS=( \
# Regular RVP
Expand Down
14 changes: 1 addition & 13 deletions app/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -103,19 +103,7 @@ target_sources_ifdef(CONFIG_ESPI_PERIPHERAL_8042_KBC app
${CMAKE_CURRENT_LIST_DIR}/kbchost/keyboard_utility.h
)

target_sources_ifdef(CONFIG_ESPI_SAF app
PRIVATE
${CMAKE_CURRENT_LIST_DIR}/saf/saf_config.c
PUBLIC
${CMAKE_CURRENT_LIST_DIR}/saf/saf_config.h
)

target_sources_ifdef(CONFIG_SAF_SPI_WINBOND app
PRIVATE
${CMAKE_CURRENT_LIST_DIR}/saf/saf_spi_winbond.c
PUBLIC
${CMAKE_CURRENT_LIST_DIR}/saf/saf_spi_winbond.h
)
include(${CMAKE_CURRENT_LIST_DIR}/saf/CMakeLists.txt)

target_include_directories(app
PRIVATE
Expand Down
17 changes: 17 additions & 0 deletions app/saf/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# SPDX-License-Identifier: Apache-2.0


target_sources_ifdef(CONFIG_ESPI_SAF app
PRIVATE
${CMAKE_CURRENT_LIST_DIR}/saf_config.c
PUBLIC
${CMAKE_CURRENT_LIST_DIR}/saf_config.h
)

target_sources_ifdef(CONFIG_SAF_SPI_WINBOND app
PRIVATE
${CMAKE_CURRENT_LIST_DIR}/saf_flash_config.c
${CMAKE_CURRENT_LIST_DIR}/saf_spi_winbond.c
PUBLIC
${CMAKE_CURRENT_LIST_DIR}/saf_spi_winbond.h
)
2 changes: 2 additions & 0 deletions app/saf/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,15 @@ config SAF_SPI_FREQ_MHZ

config SAF_ENABLE_XIP
bool "Enable XIP when supported"
depends on SPI
depends on ESPI_SAF
help
Indicate SPI flash has no continuous read enabled by default.

choice
prompt "Select your SAF SPI flash device"
default SAF_SPI_WINBOND
depends on SPI
depends on ESPI_SAF
help
Select your SPI flash device vendor to allow to select correct
Expand Down
Loading