summaryrefslogtreecommitdiff
path: root/core/kconfig/linux.kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-03-18 23:51:32 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-03-18 23:51:32 +0100
commit60099890f36754d9fd4c1ec00d9679ba3de5d3b6 (patch)
tree5379b7f6694de0b0c954e9c5388612d8ba6c1a1d /core/kconfig/linux.kconfig
parentef94bcb8905c8c8fefc272dbcb2d5ee0c4efbe35 (diff)
downloadembtoolkit-60099890f36754d9fd4c1ec00d9679ba3de5d3b6.tar.gz
embtoolkit-60099890f36754d9fd4c1ec00d9679ba3de5d3b6.tar.bz2
embtoolkit-60099890f36754d9fd4c1ec00d9679ba3de5d3b6.tar.xz
Move kconfig/ to core/
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'core/kconfig/linux.kconfig')
-rw-r--r--core/kconfig/linux.kconfig261
1 files changed, 261 insertions, 0 deletions
diff --git a/core/kconfig/linux.kconfig b/core/kconfig/linux.kconfig
new file mode 100644
index 0000000..e2b6947
--- /dev/null
+++ b/core/kconfig/linux.kconfig
@@ -0,0 +1,261 @@
+#################################################################################
+# Embtoolkit
+# Copyright(C) 2009-2014 Abdoulaye Walsimou GAYE.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+################################################################################
+#
+# \file linux.kconfig
+# \brief linux.kconfig of Embtoolkit
+# \author Abdoulaye Walsimou GAYE <awg@embtoolkit.org>
+# \date May 2009
+################################################################################
+
+choice
+ prompt "Linux series to use"
+ help
+ Here you can choose which Linux kernel headers you want to use.
+
+ config EMBTK_LINUX_VERSION_3_13_X
+ bool "linux-3.13.x"
+ help
+ Use a linux-3.13.x version.
+ config EMBTK_LINUX_VERSION_3_12_X
+ bool "linux-3.12.x"
+ help
+ Use a linux-3.12.x version.
+ config EMBTK_LINUX_VERSION_3_11_X
+ bool "linux-3.11.x"
+ help
+ Use a linux-3.11.x version.
+ config EMBTK_LINUX_VERSION_3_10_X
+ bool "linux-3.10.x"
+ help
+ Use a linux-3.10.x version.
+ config EMBTK_LINUX_VERSION_3_9_X
+ bool "linux-3.9.x"
+ help
+ Use a linux-3.9.x version.
+ config EMBTK_LINUX_VERSION_3_8_X
+ bool "linux-3.8.x"
+ help
+ Use a linux-3.8.x version.
+ config EMBTK_LINUX_VERSION_3_7_X
+ bool "linux-3.7.x"
+ help
+ Use a linux-3.7.x version.
+ config EMBTK_LINUX_VERSION_3_6_X
+ bool "linux-3.6.x"
+ help
+ Use a linux-3.6.x version.
+ config EMBTK_LINUX_VERSION_3_5_X
+ bool "linux-3.5.x"
+ help
+ Use a linux-3.5.x version.
+ config EMBTK_LINUX_VERSION_3_4_X
+ bool "linux-3.4.x"
+ help
+ Use a linux-3.4.x version.
+ config EMBTK_LINUX_VERSION_3_3_X
+ bool "linux-3.3.x"
+ help
+ Use a linux-3.3.x version.
+ config EMBTK_LINUX_VERSION_3_2_X
+ bool "linux-3.2.x"
+ help
+ Use a linux-3.2.x version.
+ config EMBTK_LINUX_VERSION_3_1_X
+ bool "linux-3.1.x"
+ help
+ Use a linux-3.1.x version.
+ config EMBTK_LINUX_VERSION_3_0_X
+ bool "linux-3.0.x"
+ help
+ Use a linux-3.0.x version.
+ config EMBTK_LINUX_VERSION_2_6_39_X
+ bool "linux-2.6.39.x"
+ help
+ Use a linux-2.6.39.x version.
+ config EMBTK_LINUX_VERSION_2_6_38_X
+ bool "linux-2.6.38.x"
+ help
+ Use a linux-2.6.38.x version.
+ config EMBTK_LINUX_VERSION_2_6_37_X
+ bool "linux-2.6.37.x"
+ help
+ Use a linux-2.6.37.x version.
+ config EMBTK_LINUX_VERSION_2_6_36_X
+ bool "linux-2.6.36.x"
+ help
+ Use a linux-2.6.36.x version.
+ config EMBTK_LINUX_VERSION_2_6_35_X
+ bool "linux-2.6.35.x"
+ help
+ Use a linux-2.6.35.x version.
+ config EMBTK_LINUX_VERSION_2_6_34_X
+ bool "linux-2.6.34.x"
+ help
+ Use a linux-2.6.34.x version.
+ config EMBTK_LINUX_VERSION_2_6_33_X
+ bool "linux-2.6.33.x"
+ help
+ Use a linux-2.6.33.x version.
+ config EMBTK_LINUX_VERSION_2_6_32_X
+ bool "linux-2.6.32.x"
+ help
+ Use a linux-2.6.32.x version.
+ config EMBTK_LINUX_VERSION_2_6_31_X
+ bool "linux-2.6.31.x"
+ help
+ Use a linux-2.6.31.x version.
+ config EMBTK_LINUX_VERSION_2_6_30_X
+ bool "linux-2.6.30.x"
+ help
+ Use a linux-2.6.30.x version.
+ config EMBTK_LINUX_VERSION_2_6_29_X
+ bool "linux-2.6.29.x"
+ help
+ Use a linux-2.6.29.x version.
+ config EMBTK_LINUX_VERSION_2_6_28_X
+ bool "linux-2.6.28.x"
+ help
+ Use a linux-2.6.28.x version.
+ config EMBTK_LINUX_VERSION_2_6_27_X
+ bool "linux-2.6.27.x"
+ help
+ Use a linux-2.6.27.x version.
+endchoice
+
+if EMBTK_LINUX_VERSION_3_13_X
+source core/kconfig/linux-kconfigs/linux-3.13.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_12_X
+source core/kconfig/linux-kconfigs/linux-3.12.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_11_X
+source core/kconfig/linux-kconfigs/linux-3.11.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_10_X
+source core/kconfig/linux-kconfigs/linux-3.10.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_9_X
+source core/kconfig/linux-kconfigs/linux-3.9.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_8_X
+source core/kconfig/linux-kconfigs/linux-3.8.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_7_X
+source core/kconfig/linux-kconfigs/linux-3.7.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_6_X
+source core/kconfig/linux-kconfigs/linux-3.6.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_5_X
+source core/kconfig/linux-kconfigs/linux-3.5.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_4_X
+source core/kconfig/linux-kconfigs/linux-3.4.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_3_X
+source core/kconfig/linux-kconfigs/linux-3.3.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_2_X
+source core/kconfig/linux-kconfigs/linux-3.2.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_1_X
+source core/kconfig/linux-kconfigs/linux-3.1.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_3_0_X
+source core/kconfig/linux-kconfigs/linux-3.0.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_39_X
+source core/kconfig/linux-kconfigs/linux-2.6.39.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_38_X
+source core/kconfig/linux-kconfigs/linux-2.6.38.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_37_X
+source core/kconfig/linux-kconfigs/linux-2.6.37.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_36_X
+source core/kconfig/linux-kconfigs/linux-2.6.36.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_35_X
+source core/kconfig/linux-kconfigs/linux-2.6.35.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_34_X
+source core/kconfig/linux-kconfigs/linux-2.6.34.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_33_X
+source core/kconfig/linux-kconfigs/linux-2.6.33.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_32_X
+source core/kconfig/linux-kconfigs/linux-2.6.32.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_31_X
+source core/kconfig/linux-kconfigs/linux-2.6.31.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_30_X
+source core/kconfig/linux-kconfigs/linux-2.6.30.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_29_X
+source core/kconfig/linux-kconfigs/linux-2.6.29.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_28_X
+source core/kconfig/linux-kconfigs/linux-2.6.28.kconfig
+endif
+
+if EMBTK_LINUX_VERSION_2_6_27_X
+source core/kconfig/linux-kconfigs/linux-2.6.27.kconfig
+endif
+
+config EMBTK_LINUX_HAVE_MIRROR
+ bool "Use a linux mirror"
+ help
+ specify an alternate location where to download linux sources.
+config EMBTK_LINUX_HAVE_MIRROR_SITE
+ depends on EMBTK_LINUX_HAVE_MIRROR
+ string "Mirror site"
+ default "ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror"
+ help
+ specify an alternate location where to download linux sources
+
+config EMBTK_LINUX_NEED_PATCH
+ bool