blob: c9f1f79c469e04adece138249099459ca63f8571 [file] [log] [blame]
Anas Nashif7d4163d2015-08-22 14:43:07 -04001# Kconfig - general configuration options
2
3#
4# Copyright (c) 2014-2015 Wind River Systems, Inc.
Daniel Leung8df10d42016-03-25 14:30:50 -07005# Copyright (c) 2016 Intel Corporation
Anas Nashif7d4163d2015-08-22 14:43:07 -04006#
David B. Kinderac74d8b2017-01-18 17:01:01 -08007# SPDX-License-Identifier: Apache-2.0
Anas Nashif7d4163d2015-08-22 14:43:07 -04008#
Sebastian Bøe4b61bd12018-01-09 14:12:07 +01009
Ulf Magnussonec3eff52018-07-30 10:57:47 +020010# Include these first so that any properties (e.g. defaults) below can be
11# overriden in *.defconfig files (by defining symbols in multiple locations).
12# After merging all the symbol definitions, Kconfig picks the first property
13# (e.g. the first default) with a satisfied condition.
14#
15# Board defaults should be parsed before SoC defaults, because boards usually
16# overrides SoC values.
17#
Ulf Magnussond0e87522018-09-05 12:58:05 +020018# Note: $ARCH and $BOARD_DIR might be glob patterns.
Ulf Magnussond7130332018-09-05 13:10:19 +020019source "$(BOARD_DIR)/Kconfig.defconfig"
Ulf Magnussonec3eff52018-07-30 10:57:47 +020020
Anas Nashif3d1252f2018-09-03 15:20:14 -050021source "soc/$(ARCH)/*/Kconfig.defconfig"
Ulf Magnussonec3eff52018-07-30 10:57:47 +020022
Anas Nashifabcf2ad2018-09-04 08:32:07 -050023source "boards/Kconfig"
24
25source "soc/Kconfig"
26
Anas Nashif77ba3c32015-10-09 06:20:52 -040027source "arch/Kconfig"
28
29source "kernel/Kconfig"
30
Anas Nashifc6ba67f2017-08-03 07:47:44 -040031source "dts/Kconfig"
32
Anas Nashif77ba3c32015-10-09 06:20:52 -040033source "drivers/Kconfig"
34
Anas Nashif77ba3c32015-10-09 06:20:52 -040035source "misc/Kconfig"
36
Anas Nashif0b2c44a2016-05-14 23:10:51 -040037source "lib/Kconfig"
38
Ramesh Thomase354ad22016-10-29 04:10:36 -070039source "subsys/Kconfig"
Ramesh Thomascc745722016-07-25 16:20:54 -070040
Kumar Gala7584a122016-05-24 14:23:26 -050041source "ext/Kconfig"
42
Jaakko Hannikainen9167a032016-08-22 14:51:46 +030043source "tests/Kconfig"