Lines Matching +full:soc +full:-
1 # SPDX-License-Identifier: Apache-2.0
3 # FIXME: SHADOW_VARS: Remove this once we have enabled -Wshadow globally.
5 # Limit warning of shadow variables to in-tree SoC files for now.
16 ---------------------------------------------------------------------
17 --- WARNING: Functionality to describe SoCs in HWMv1 is ---
18 --- deprecated and should be replaced with HWMv2, including ---
19 --- boards. HWMv1 SoCs support remains only to ease the migration ---
20 --- of out-of-tree SoCs and associated boards. It will not be ---
21 --- possible to build using HWMv1 SoCs at all in future releases. ---
22 ---------------------------------------------------------------------"
26 add_subdirectory(${SOC_DIR}/${ARCH} soc/${ARCH})
28 add_subdirectory(${SOC_DIR}/${ARCH}/${SOC_PATH} soc/${ARCH}/${SOC_PATH})
31 # Below is inclusion of HWMv2 SoC CMake lists.
37 add_subdirectory(${${soc_setting_dir}} soc/${SOC_NAME})
39 add_subdirectory(${${series_setting_dir}} soc/${SOC_SERIES})
41 add_subdirectory(${${family_setting_dir}} soc/${SOC_FAMILY})
43 message(FATAL_ERROR "No CMakeLists.txt file found for SoC: ${SOC_NAME}, "
47 # Include all SoC roots except Zephyr, as we are already in the Zephyr SoC root.
52 # A SoC root for HWMv1 may not contain a CMakeLists.txt file on this so
54 if(EXISTS ${root}/soc/CMakeLists.txt)
55 add_subdirectory(${root}/soc soc/${name})