blob: 7a5bfee9635011d71ad60cca25d1908e05881282 [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#
Anas Nashif7d4163d2015-08-22 14:43:07 -04009config KERNELVERSION
Kumar Gala9ec2f3b2016-05-24 18:17:13 -050010 string
11 option env="KERNELVERSION"
Anas Nashif7d4163d2015-08-22 14:43:07 -040012
Anas Nashif77ba3c32015-10-09 06:20:52 -040013source "arch/Kconfig"
14
15source "kernel/Kconfig"
16
Anas Nashifc6ba67f2017-08-03 07:47:44 -040017source "dts/Kconfig"
18
Anas Nashif77ba3c32015-10-09 06:20:52 -040019source "drivers/Kconfig"
20
21source "net/Kconfig"
22
23source "misc/Kconfig"
24
Anas Nashif0b2c44a2016-05-14 23:10:51 -040025source "lib/Kconfig"
26
Ramesh Thomase354ad22016-10-29 04:10:36 -070027source "subsys/Kconfig"
Ramesh Thomascc745722016-07-25 16:20:54 -070028
Kumar Gala7584a122016-05-24 14:23:26 -050029source "ext/Kconfig"
30
Jaakko Hannikainen9167a032016-08-22 14:51:46 +030031source "tests/Kconfig"
32
Daniel Leung8df10d42016-03-25 14:30:50 -070033#
34# The following are for Kconfig files for default values only.
35# These should be parsed at the end.
36#
Anas Nashif3f3dc592016-09-10 09:55:55 -040037# Board defaults should be parsed after SoC defaults
38# because board usually overrides SoC values.
Daniel Leung8df10d42016-03-25 14:30:50 -070039#
Daniel Leung8df10d42016-03-25 14:30:50 -070040source "arch/*/soc/*/Kconfig.defconfig"
Kumar Gala8d357602016-10-19 15:13:41 -050041source "boards/*/*/Kconfig.defconfig"