modules: move kconfig into tree

Move Kconfig from modules to the main zephyr tree to allow depenedency
resolution.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2019-05-30 17:51:53 -04:00
parent b95e4232b9
commit 083617e2c0
4 changed files with 58 additions and 0 deletions

9
modules/Kconfig.cypress Normal file
View file

@ -0,0 +1,9 @@
#
# Copyright (c) 2018 Cypress Semiconductor
#
# SPDX-License-Identifier: Apache-2.0
#
config HAS_CYPRESS_DRIVERS
bool
select HAS_CMSIS

20
modules/Kconfig.libmetal Normal file
View file

@ -0,0 +1,20 @@
#
# Copyright (c) 2018 Linaro Limited
#
# SPDX-License-Identifier: Apache-2.0
#
menuconfig LIBMETAL
bool "libmetal Support"
help
This option enables the libmetal HAL abstraction layer
if LIBMETAL
config LIBMETAL_SRC_PATH
string "libmetal library source path"
default "libmetal"
help
This option specifies the path to the source for the libmetal library
endif # LIBMETAL

18
modules/Kconfig.open-amp Normal file
View file

@ -0,0 +1,18 @@
#
# Copyright (c) 2018 Linaro Limited
#
# SPDX-License-Identifier: Apache-2.0
#
config OPENAMP
bool "OpenAMP Support"
select LIBMETAL
help
This option enables the OpenAMP IPC library
config OPENAMP_SRC_PATH
string "OpenAMP library source path"
default "open-amp"
depends on OPENAMP
help
This option specifies the path to the source for the open-amp library

11
modules/Kconfig.silabs Normal file
View file

@ -0,0 +1,11 @@
# Kconfig - Gecko SDK
#
# Copyright (c) 2017, Christian Taedcke
#
# SPDX-License-Identifier: Apache-2.0
#
config HAS_SILABS_GECKO
bool
select HAS_CMSIS
depends on SOC_FAMILY_EXX32