Bump buildroot to 2019.02
This commit is contained in:
@@ -29,11 +29,13 @@ config BR2_LINUX_NEEDS_MODULES
|
||||
choice
|
||||
prompt "Kernel version"
|
||||
|
||||
# We are intentionally staying at 4.19 for the next Buildroot LTS
|
||||
# release (2019.02)
|
||||
config BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
bool "Latest version (4.15)"
|
||||
bool "Latest version (4.19)"
|
||||
|
||||
config BR2_LINUX_KERNEL_LATEST_CIP_VERSION
|
||||
bool "Latest CIP SLTS version (v4.4.138-cip25)"
|
||||
bool "Latest CIP SLTS version (v4.4.171-cip30)"
|
||||
help
|
||||
CIP launched in the spring of 2016 to address the needs of
|
||||
organizations in industries such as power generation and
|
||||
@@ -65,13 +67,13 @@ config BR2_LINUX_KERNEL_CUSTOM_VERSION
|
||||
config BR2_LINUX_KERNEL_CUSTOM_TARBALL
|
||||
bool "Custom tarball"
|
||||
help
|
||||
This option allows to specify a URL pointing to a kernel source
|
||||
tarball. This URL can use any protocol recognized by Buildroot,
|
||||
like http://, ftp://, file:// or scp://.
|
||||
This option allows to specify a URL pointing to a kernel
|
||||
source tarball. This URL can use any protocol recognized by
|
||||
Buildroot, like http://, ftp://, file:// or scp://.
|
||||
|
||||
When pointing to a local tarball using file://, you may want to
|
||||
use a make variable like $(TOPDIR) to reference the root of the
|
||||
Buildroot tree.
|
||||
When pointing to a local tarball using file://, you may want
|
||||
to use a make variable like $(TOPDIR) to reference the root of
|
||||
the Buildroot tree.
|
||||
|
||||
config BR2_LINUX_KERNEL_CUSTOM_GIT
|
||||
bool "Custom Git repository"
|
||||
@@ -113,15 +115,15 @@ config BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION
|
||||
default BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION \
|
||||
if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != "" # legacy
|
||||
help
|
||||
Revision to use in the typical format used by Git/Mercurial/Subversion
|
||||
E.G. a sha id, a tag, branch, ..
|
||||
Revision to use in the typical format used by
|
||||
Git/Mercurial/Subversion E.G. a sha id, a tag, branch, ..
|
||||
|
||||
endif
|
||||
|
||||
config BR2_LINUX_KERNEL_VERSION
|
||||
string
|
||||
default "4.15.16" if BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
default "v4.4.138-cip25" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION
|
||||
default "4.19.25" if BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
default "v4.4.171-cip30" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION
|
||||
default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \
|
||||
if BR2_LINUX_KERNEL_CUSTOM_VERSION
|
||||
default "custom" if BR2_LINUX_KERNEL_CUSTOM_TARBALL
|
||||
@@ -179,7 +181,8 @@ config BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE
|
||||
Path to the kernel configuration file
|
||||
|
||||
Note: this can be a defconfig file or a complete .config file,
|
||||
which can later be saved back with make linux-update-(def)config.
|
||||
which can later be saved back with make
|
||||
linux-update-(def)config.
|
||||
|
||||
config BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES
|
||||
string "Additional configuration fragment files"
|
||||
@@ -187,6 +190,14 @@ config BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES
|
||||
A space-separated list of kernel configuration fragment files,
|
||||
that will be merged to the main kernel configuration file.
|
||||
|
||||
config BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH
|
||||
string "Custom boot logo file path"
|
||||
help
|
||||
Use a custom Linux framebuffer boot logo.
|
||||
Custom logo should be in PNG or JPEG format, it will be
|
||||
converted to the linux kernel format (224 colors only)
|
||||
and copied over the original logo file.
|
||||
|
||||
#
|
||||
# Binary format
|
||||
#
|
||||
@@ -197,7 +208,7 @@ choice
|
||||
|
||||
config BR2_LINUX_KERNEL_UIMAGE
|
||||
bool "uImage"
|
||||
depends on BR2_arc || BR2_arm || BR2_armeb || BR2_bfin || \
|
||||
depends on BR2_arc || BR2_arm || BR2_armeb || \
|
||||
BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || \
|
||||
BR2_sh || BR2_mips || BR2_mipsel || \
|
||||
BR2_mips64 || BR2_mips64el || BR2_xtensa
|
||||
@@ -288,9 +299,9 @@ endchoice
|
||||
choice
|
||||
prompt "Kernel compression format"
|
||||
help
|
||||
This selection will just ensure that the correct host tools are built.
|
||||
The actual compression for the kernel should be selected in the
|
||||
kernel configuration menu.
|
||||
This selection will just ensure that the correct host tools
|
||||
are built. The actual compression for the kernel should be
|
||||
selected in the kernel configuration menu.
|
||||
|
||||
config BR2_LINUX_KERNEL_GZIP
|
||||
bool "gzip compression"
|
||||
@@ -321,8 +332,9 @@ config BR2_LINUX_KERNEL_IMAGE_NAME
|
||||
depends on BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM
|
||||
help
|
||||
The filename of the kernel image, if it is different from the
|
||||
make target (above). Only Xtensa uses a filename different from
|
||||
the make target. Defaults to BR2_LINUX_KERNEL_IMAGE_TARGET_NAME.
|
||||
make target (above). Only Xtensa uses a filename different
|
||||
from the make target. Defaults to
|
||||
BR2_LINUX_KERNEL_IMAGE_TARGET_NAME.
|
||||
|
||||
If unsure, leave it empty.
|
||||
|
||||
@@ -331,18 +343,19 @@ config BR2_LINUX_KERNEL_UIMAGE_LOADADDR
|
||||
depends on BR2_arm || BR2_armeb
|
||||
depends on BR2_LINUX_KERNEL_UIMAGE || BR2_LINUX_KERNEL_APPENDED_UIMAGE
|
||||
help
|
||||
If your ARM system's Linux kernel is configured with the new (3.7+)
|
||||
multi-architecture support (CONFIG_ARCH_MULTIPLATFORM=y in your
|
||||
kernel config), then it is necessary to specify a kernel load address
|
||||
when building the uImage. This should be a hexadecimal string
|
||||
beginning with 0x, for example: 0x00008000.
|
||||
If your ARM system's Linux kernel is configured with the new
|
||||
(3.7+) multi-architecture support (CONFIG_ARCH_MULTIPLATFORM=y
|
||||
in your kernel config), then it is necessary to specify a
|
||||
kernel load address when building the uImage. This should be a
|
||||
hexadecimal string beginning with 0x, for example: 0x00008000.
|
||||
|
||||
If unsure, let this option empty.
|
||||
|
||||
config BR2_LINUX_KERNEL_DTS_SUPPORT
|
||||
bool "Build a Device Tree Blob (DTB)"
|
||||
help
|
||||
Compile one or more device tree sources into device tree blobs.
|
||||
Compile one or more device tree sources into device tree
|
||||
blobs.
|
||||
Select the dts files to compile in the options below.
|
||||
|
||||
if BR2_LINUX_KERNEL_DTS_SUPPORT
|
||||
@@ -381,6 +394,14 @@ config BR2_LINUX_KERNEL_CUSTOM_DTS_PATH
|
||||
You can provide a list of dts paths to copy and
|
||||
build, separated by spaces.
|
||||
|
||||
config BR2_LINUX_KERNEL_DTB_OVERLAY_SUPPORT
|
||||
bool "Build Device Tree with overlay support"
|
||||
help
|
||||
If enabled, pass the "-@" option to dtc, such that
|
||||
symbols are generated in the compiled Device Tree.
|
||||
Choose this option to support Device Tree overlays
|
||||
on the target system.
|
||||
|
||||
endif
|
||||
|
||||
config BR2_LINUX_KERNEL_INSTALL_TARGET
|
||||
|
||||
Reference in New Issue
Block a user