aboutsummaryrefslogtreecommitdiff
path: root/linux
Commit message (Collapse)AuthorAgeFilesLines
* linux: Rename blackfin kernel Image file from vmImage back to uImageGravatar Sonic Zhang2012-08-111-5/+0
| | | | | | | Consist with other architectures. Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to kernel version 3.4.7Gravatar Gustavo Zacarias2012-07-311-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: Add new image formats for PowerPC and MicroblazeGravatar Maxime Ripard2012-07-312-0/+27
| | | | | | | | | | | | Add the following Linux kernel image formats: * cuImage(powerpc) * simpleImage(microblaze) * linux.bin(microblaze) Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Add support for appended device tree blobs for armGravatar Maxime Ripard2012-07-312-1/+69
| | | | | | | | | | | | | | | | This patch adds support for the ARM-only appended device tree mechanism present in the kernel. This option allows to add at the end of the kernel image the device tree blob so that we can still boot device tree enabled kernels with old bootloaders. This patch also adds the needed logic to genereate such an image when building zImages or uImages, also adding the necessary parts to rebuild the uImage. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Factorize the u-boot images codeGravatar Maxime Ripard2012-07-312-1/+8
| | | | | | | | | | This patch introduces the BR2_LINUX_KERNEL_UBOOT_IMAGE boolean to factorize more code that will be shared in the next patches that introduces other uImage-like targets. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Rework support for the device treeGravatar Maxime Ripard2012-07-312-0/+61
| | | | | | | | | | | | | | | | | | | | | This patch introduces some support for device tree-enabled kernels. It replaces the former BR2_LINUX_KERNEL_DTS_FILE option that was microblaze-only, that was quite limited. This option was quite limited, first obviously because it was restricted to microblaze, but also because it targetted only external device tree source files, and allowed only to build simpleImages using the custom image name mechanism. This patch adds a much more generic one, that can work on basically every architecture that supports device tree. It allows to build both device tree source file that comes with the kernel source or to set the path to the device tree file to use so that one can use a custom device tree. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "Microblaze: build kernel with device tree"Gravatar Maxime Ripard2012-07-312-22/+0
| | | | | | | | | | This is way too specific to microblaze-only. Remove this support to introduce a more generic way to do support device tree kernels. This reverts commit aaed42d15643e0cb64c96fa400a6097a19d19ef4. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to kernel version 3.4.6Gravatar Gustavo Zacarias2012-07-201-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to kernel version 3.4.5Gravatar Gustavo Zacarias2012-07-171-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: define licenseGravatar Luca Ceresoli2012-07-171-0/+2
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: clarify the BR2_LINUX_KERNEL_DEFCONFIG help textGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-151-2/+3
| | | | | | | | | The help text of BR2_LINUX_KERNEL_DEFCONFIG is confusing: it seems to point to the defconfigs in the buildroot tree. So explicitly refer to the kernel tree in the help text. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to kernel version 3.4.4Gravatar Gustavo Zacarias2012-06-231-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.4.3Gravatar Gustavo Zacarias2012-06-181-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.4.2Gravatar Gustavo Zacarias2012-06-101-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.4.1Gravatar Gustavo Zacarias2012-06-041-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Gravatar Peter Korsgaard2012-05-311-0/+10
|\ | | | | | | | | Conflicts: toolchain/kernel-headers/Config.in
| * linux: install dtc (device tree compiler) as host tool if selectedGravatar Thomas De Schampheleire2012-05-151-0/+10
| | | | | | | | | | | | | | | | | | Having dtc as a host tool can be useful for users that have a custom boot scenario where the device tree is not embedded in the kernel. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | linux: bump default to kernel version 3.3.7Gravatar Gustavo Zacarias2012-05-221-2/+2
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | linux: bump default to kernel version 3.3.6Gravatar Gustavo Zacarias2012-05-141-2/+2
|/ | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: document and default to sensible value for ↵Gravatar Peter Korsgaard2012-05-101-0/+4
| | | | | | BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.3.5Gravatar Gustavo Zacarias2012-05-071-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ocf-linux: new packageGravatar Gustavo Zacarias2012-05-052-0/+35
| | | | | | | Add the ocf-linux package and linux kernel extension. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: improve the 'make linux-*' special commandsGravatar Thomas Petazzoni2012-05-051-3/+5
| | | | | | | | | | | | | | | | | This patch improves two things: * It makes sure that the linux-menuconfig and al. commands can be executed even if the user hasn't executed 'make' before. Until now, the commands were depending on the .configured stamp, which is not sufficient since the linux package has been converted to the GENTARGETS infrastructure. Instead, depend on the linux-configure phony target. * It makes sure that those commands are not available when the Linux package is not selected, just like we do for Barebox. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.3.4Gravatar Gustavo Zacarias2012-04-291-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.3.3Gravatar Gustavo Zacarias2012-04-291-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default kernel versionGravatar Peter Korsgaard2012-04-021-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Enable cgroups in Linux if we use systemdGravatar Maxime Ripard2012-04-021-0/+2
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux.mk: .ub-File copying after building initramfsGravatar Markus Kaindl2012-03-211-1/+1
| | | | | | | | test should exit with Exit-Code 0 if no .ub-File present and copy the file if Exit-Code 1, otherwise make fails Signed-off-by: Markus Kaindl <markus.kaindl@stusta.mhn.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: add 3.3.x stable versionGravatar Gustavo Zacarias2012-03-191-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Microblaze: build kernel with device treeGravatar Stephan Hoffmann2012-03-182-0/+24
| | | | | | | | | | | | | This patch adds the options needed to build the SimpleImage containing the device tree structure needed for the Microblaze architecture. Handling Device Tree and SimpleImage will be handled in a general way in the future. I provide this patch to be able to build the system in the meantime. Signed-off-by: Stephan Hoffmann <sho@relinux.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* DOWNLOAD: change $1=DIRECTORY_URL, $2=FILE_NAME to $1=FULL_FILE_URL, ↵Gravatar Alvaro G. M2012-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | $2=FILE_NAME This modifies the definition of DOWNLOAD to receive two arguments: the first one is the full URL of the file to download, whereas the second (and optional) is the name the file will have once downloaded. Same thing with the SOURCE_CHECK_WGET and SCP functions. All calls to these functions have been changed to the shortest form of the new API, except for toolchains acquisition. Since there is quite a number of different toolchains this call to DOWNLOAD is better set to the generic one. Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Stephan Hoffmann <sho@relinux.de> Downloading Microblaze LE toolchain works on a clean install Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* atngw100_defconfig: drop atomic64_t patch as it is now upstreamGravatar Peter Korsgaard2012-03-131-33/+0
| | | | | | Since 3.2.10. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump 3.2.x stable versionGravatar Peter Korsgaard2012-03-131-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* avr32/defconfig: use current stable kernel instead of the old 2.6.35Gravatar Jean-Christophe PLAGNIOL-VILLARD2012-03-121-0/+33
| | | | | | | Drop the patch for kernel >= 3.3 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump 3.2.x stable versionGravatar Peter Korsgaard2012-02-141-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: drop LZMA environment variableGravatar Peter Korsgaard2012-02-101-1/+0
| | | | | | Not used anymore. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump 3.2.x stable versionGravatar Peter Korsgaard2012-02-091-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump 3.2.x stable versionGravatar Peter Korsgaard2012-02-061-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: use the depmod built in HOST_DIRGravatar Thomas Petazzoni2012-01-311-1/+2
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default 3.2.x stable versionGravatar Peter Korsgaard2012-01-261-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: remove default for custom kernel versionGravatar Arnout Vandecappelle (Essensium/Mind)2012-01-161-1/+0
| | | | | | | | | There already is a default kernel version, so it makes little sense to have a default custom kernel version as well. This default breaks the 'make savedefconfig' if we want to force a specific version. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to version 3.2.1Gravatar Gustavo Zacarias2012-01-131-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xenomai: mention which kernel versions are supportedGravatar Thomas Petazzoni2012-01-071-0/+6
| | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xenomai: restrict to the set of supported architecturesGravatar Thomas Petazzoni2012-01-071-0/+2
| | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to version 3.2Gravatar Gustavo Zacarias2012-01-061-5/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to 3.1.6Gravatar Sven Neumann2012-01-021-3/+3
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to 3.1.5Gravatar Sven Neumann2011-12-111-3/+3
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to 3.1.4Gravatar Peter Korsgaard2011-11-291-3/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: update stable kernel to 3.1.3Gravatar Sven Neumann2011-11-271-3/+3
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>