kumquat-buildroot/linux
Thomas Petazzoni 53ced1f6d3 linux: allow the selection of the architecture's default configuration
To configure the Linux kernel, we currently provide two options:

 1. Passing a defconfig name (for example "multi_v7"), to which we append
    "_defconfig" to run "make multi_v7_defconfig".

 2. Passing a path to a custom configuration file.

Unfortunately, those two possibilities do not allow to configure the
kernel when you want to use the default configuration built into the
kernel for a given architecture. For example, on ARM64, there is a
single defconfig simply called "defconfig", which you can load by
running "make defconfig".

Using the mechanism (1) above doesn't work because we append
"_defconfig" automatically.

One solution would be to change (1) and require the user to enter the
full defconfig named (i.e "multi_v7_defconfig" instead of "multi_v7"),
but we would break all existing Buildroot configurations.

So instead, we add a third option, which simply tells Buildroot to use
the default configuration for the selected architecture. In this case,
Buildroot will configure the kernel by running "make defconfig".

Cc: Naresh Kamboju <naresh.kamboju@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-06-18 15:05:15 +02:00
..
0001-timeconst.pl-Eliminate-Perl-warning.patch.conditional linux: add conditional patch for timeconst.pl 2016-02-10 08:12:57 +01:00
Config.ext.in linux-ext: add fbtft hint for linux kernel >= v4.0 2015-09-27 23:19:37 +02:00
Config.in linux: allow the selection of the architecture's default configuration 2016-06-18 15:05:15 +02:00
Config.tools.in linux: build and install kernel selftests 2016-03-20 22:04:47 +01:00
linux-ext-fbtft.mk
linux-ext-rtai.mk
linux-ext-xenomai.mk
linux-tool-cpupower.mk
linux-tool-perf.mk linux/perf: conditionally enable support for gz/xz compression 2016-03-19 14:38:14 +01:00
linux-tool-selftests.mk linux: build and install kernel selftests 2016-03-20 22:04:47 +01:00
linux.mk linux: allow the selection of the architecture's default configuration 2016-06-18 15:05:15 +02:00