aboutsummaryrefslogtreecommitdiffstats
path: root/package/boot
Commit message (Collapse)AuthorAgeFilesLines
* packge/boot/rbcfg: add new boot constants found in the recent Mikrotik devicesAlex Samorukov2017-02-262-0/+6
| | | | Signed-off-by: Alex Samorukov <samm@os2.kiev.ua>
* grub2: update to 2.02~rc1Alif M. Ahmad2017-02-261-2/+2
| | | | Signed-off-by: Alif M. Ahmad <alive4ever@live.com>
* layerscape: add LS1043A Rev1.1 supportYangbo Lu2017-02-262-4/+4
| | | | | | | | Backport kernel patches for LS1043A Rev1.1 support from upstream, patchwork, and SDK. And update to latest u-boot to support LS1043A Rev1.1. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
* uboot-omap: Makefile: Include kernel.mkAlexandru Gagniuc2017-02-231-0/+1
| | | | | | | | | | | This is needed for the definition of $(LINUX_DIR). This is used in u-boot.mk to change the device-tree compiler to the dtc used by linux. Without this, the build will use the system dtc. This results in a build failure when a dtc does not exist outside the buildroot. Signed-off-by: Alexandru Gagniuc <alex.g@adaptrum.com>
* uboot-omap: Update to u-boot v2017.01Alexandru Gagniuc2017-02-204-57/+2
| | | | | | | | | | | | Specifying USE_PRIVATE_LIBGCC is no longer needed, as it is the default. Patch 001 is removed, since it was already merged upstream. Patches 100 and 101 are removed because they do not appear to be needed anymore, and they do not conform with the sign-off and commit message procedures. Signed-off-by: Alexandru Gagniuc <alex.g@adaptrum.com>
* uboot-omap: Do not hide bootloader packagesAlexandru Gagniuc2017-02-201-1/+0
| | | | | | | | | | | | | Because they were hidden, there was no way to disable the uboot targets in menuconfig, so they had to be built every time. The omap target is the only one to hide uboot packages. To be consistent with the other targets, and have more control over the build, un-hide the u-boot packages. Note that the default behavior remains unchanged, as uboot will be built unless explicitly disabled. Signed-off-by: Alexandru Gagniuc <alex.g@adaptrum.com>
* uboot-kirkwood: fix usb of nsa310b u-bootAlberto Bursi2017-02-141-1/+3
| | | | | | | fixes issue "nsa 310b u-boot can initialize usb but cannot use usb storage so it cannot load files from usb" Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* package/uboot-envtools: add OpenMesh A40 supportSven Eckelmann2017-02-141-0/+1
| | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
* package/uboot-envtools: add OpenMesh a60 supportSven Eckelmann2017-02-141-0/+1
| | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
* package/uboot-envtools: add OpenMesh OM2Pv4/-HSv4 supportSven Eckelmann2017-02-141-1/+3
| | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
* uboot-kirkwood: add Zyxel NSA325 ubootAlberto Bursi2017-02-112-0/+714
| | | | | | add uboot for NSA325 Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* uboot-envtools: add nsa325 envsAlberto Bursi2017-02-111-0/+1
| | | | | | adding nsa325 envs for consistency with other kirkwoods Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* uboot-kirkwood: fix goflexhome/net bootcommandAlberto Bursi2017-02-091-1/+1
| | | | | | | | | | Goflexhome/net use uImage, and to boot an uImage the u-boot must use bootm command, not bootz. Fixes the "i cannot boot LEDE with this u-boot" issue that I found out myself with my goflexnet. Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* uboot-kirkwood: remove obsolete patchesAlberto Bursi2017-02-096-142/+0
| | | | | | | | | | all patches for CONFIG_SYS_GENERIC_BOARD are obsolete for uboot 2016 sources. Run-tested with the uboot of goflexnet, also the md5sum of all other uboots is the same with or without these patches. Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* ixp4xx: put apex images into image staging directoryJo-Philipp Wich2017-01-271-1/+2
| | | | | | | | | | | | Do not put the apex images into the kernel build directory as this directory might get removed after kernel updates while the apex packages InstallDev recipe is not getting re-executed because it is still considered current, leading to image build failures later on due to missing images. To ensure that built bootloader images persist over kernel version updates in the buildroot, put them into the new STAGING_DIR_IMAGE directory. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* mxs: put u-boot images into image staging directoryJo-Philipp Wich2017-01-271-1/+2
| | | | | | | | | | | | Do not put the u-boot images into the kernel build directory as this directory might get removed after kernel updates while the u-boot packages InstallDev recipe is not getting re-executed because it is still considered current, leading to image build failures later on due to missing images. To ensure that built bootloader images persist over kernel version updates in the buildroot, put them into the new STAGING_DIR_IMAGE directory. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* oxnas: put u-boot images into image staging directoryJo-Philipp Wich2017-01-271-2/+2
| | | | | | | | | | | | Do not put the u-boot images into the kernel build directory as this directory might get removed after kernel updates while the u-boot packages InstallDev recipe is not getting re-executed because it is still considered current, leading to image build failures later on due to missing images. To ensure that built bootloader images persist over kernel version updates in the buildroot, put them into the new STAGING_DIR_IMAGE directory. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* sunxi: put u-boot images into image staging directoryJo-Philipp Wich2017-01-271-2/+3
| | | | | | | | | | | | Do not put the u-boot images into the kernel build directory as this directory might get removed after kernel updates while the u-boot packages InstallDev recipe is not getting re-executed because it is still considered current, leading to image build failures later on due to missing images. To ensure that built bootloader images persist over kernel version updates in the buildroot, put them into the new STAGING_DIR_IMAGE directory. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* layerscape: put u-boot and ucode images into image staging directoryJo-Philipp Wich2017-01-272-4/+6
| | | | | | | | | | | | Do not put the u-boot and ucode images into the kernel build directory as this directory might get removed after kernel updates while the u-boot packages InstallDev recipe is not getting re-executed because it is still considered current, leading to image build failures later on due to missing images. To ensure that built bootloader images persist over kernel version updates in the buildroot, put them into the new STAGING_DIR_IMAGE directory. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* mvebu: put u-boot images into image staging directoryJo-Philipp Wich2017-01-271-2/+2
| | | | | | | | | | | | Do not put the u-boot images into the kernel build directory as this directory might get removed after kernel updates while the u-boot packages InstallDev recipe is not getting re-executed because it is still considered current, leading to image build failures later on due to missing u-boot images. To ensure that built bootloader images persist over kernel version updates in the buildroot, put them into the new STAGING_DIR_IMAGE directory. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* uboot-lantiq: mark SPL variants as brokenMathias Kresin2017-01-251-0/+5
| | | | | | | | | | | | | | | | | All SPL variants are lzo compressed. The lzop binary is used for compression but is not available in tools. Additionally at least the NAND SPL support is broken and doesn't create working bootloaders. The fb3370 SPI NOR SPL enabled u-boot isn't required for LEDE since the LEDE images are targeting the pre-installed EVA bootloader. Mark these u-boot variants as well as the SPL variants for the reference boards as broken till the lzma issues are fixed upstream and we can use lzma instead of lzo compression. Signed-off-by: Mathias Kresin <dev@kresin.me>
* uboot-lantiq: fix a tool portability issueFelix Fietkau2017-01-251-3/+3
| | | | | | Use the standard off_t type instead of loff_t Signed-off-by: Felix Fietkau <nbd@nbd.name>
* mxs: fix image build issuesFelix Fietkau2017-01-251-3/+7
| | | | | | | stage u-boot images in KERNEL_BUILD_DIR for building images always select uboot-mxs Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-envtools: add nsa310b envsAlberto Bursi2017-01-241-0/+1
| | | | | | | accessing the u-boot's envs on this device is required to read the mac address. These are the envs of the new u-boot, not of the stock one. Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* uboot-zynq: switch to u-boot.mkFelix Fietkau2017-01-241-98/+17
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-sunxi: clean up, switch to u-boot.mkFelix Fietkau2017-01-242-74/+107
| | | | | | | | Instead of referencing u-boot packages from device profiles and having a -all metapackage, make the u-boot packages hidden (they don't install to bin/ anyway), and name the files in KERNEL_BUILD_DIR appropriately Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-pxa: remove packageFelix Fietkau2017-01-242-104/+0
| | | | | | support for pxa has been gone for a long time now Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-oxnas: switch to u-boot.mkFelix Fietkau2017-01-2429-76/+10
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-omap: switch to u-boot.mkFelix Fietkau2017-01-241-75/+16
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-mxs: switch to u-boot.mkFelix Fietkau2017-01-241-66/+10
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-mvebu: switch to u-boot.mkFelix Fietkau2017-01-242-82/+12
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-layerscape-32b: simplify the package, it does not build anythingFelix Fietkau2017-01-241-64/+16
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-layerscape: switch to u-boot.mkFelix Fietkau2017-01-241-69/+22
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-imx6: switch to u-boot.mkFelix Fietkau2017-01-241-88/+29
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-at91: switch to u-boot.mkFelix Fietkau2017-01-241-71/+11
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-kirkwood: switch to u-boot.mkFelix Fietkau2017-01-241-78/+38
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-ar71xx: switch to using u-boot.mkFelix Fietkau2017-01-2415-74/+10
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-lantiq: switch to using u-boot.mkFelix Fietkau2017-01-241-259/+209
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-kirkwood: add uboot for nsa310bAlberto Bursi2017-01-243-9/+745
| | | | | | | | | | | | this commit allows to make a standalone u-boot for nsa310b. While both first-stage and second-stage u-boot work fine if installed to flash or loaded with kwboot, I could not get stock u-boot nor bodhi's u-boot to chainload any second stage u-boot (I also tried with dockstar's uboot that works fine on this device if loaded with kwboot). Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* packages: mark packages depending on a target as nonsharedMathias Kresin2017-01-243-0/+6
| | | | | | | | | The packages can't be build as shared packages due to the unmet dependencies. Fixes FS#418. Signed-off-by: Mathias Kresin <dev@kresin.me>
* uboot-lantiq: fix build issueFelix Fietkau2017-01-221-2/+3
| | | | | | | Do not reference BIN_DIR in the package install section directly, use $(1) instead. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-mvebu: enable loader with the default profileFelix Fietkau2017-01-081-1/+1
| | | | | | Fixes build error Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-sunxi: enable parallel buildFelix Fietkau2017-01-051-0/+2
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-sunxi: add uboot-sunxi-all for selecting all other variantsYousong Zhou2017-01-051-142/+50
| | | | | | | | | While at it, the following changes are introduced - Rewrite the Makefile for better readability - Make parallel builds possible Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* uboot-lantiq: fix boot of images larger than 8MBMathias Kresin2017-01-0212-12/+36
| | | | | | | | Increasing CONFIG_SYS_BOOTM_LEN from 8 MB to 16 MB is necessary to support uncompressing images larger than 8 MB when using the bootm command. Signed-off-by: Mathias Kresin <dev@kresin.me>
* uboot-lantiq: fix build with gcc6Mathias Kresin2017-01-022-87/+852
| | | | | | | Backport u-boot commit 9b2c282b348dfe966bbba967dc7a45ce817cce50 to fix compile with gcc5 and gcc6. Signed-off-by: Mathias Kresin <dev@kresin.me>
* kirkwood: convert iconnect, ib62x0 and pogoplug_e02 to the new image build codeFelix Fietkau2016-12-244-34/+39
| | | | | | | Update the correspoding u-boot configs to stop relying on kernel-in-rootfs, which was removed a while back Signed-off-by: Felix Fietkau <nbd@nbd.name>
* treewide: clean up and unify PKG_VERSION for git based downloadsFelix Fietkau2016-12-223-12/+6
| | | | | | Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kexec-tools: remove useless CONFIG_KEXEC_TOOLS_TARGET_NAME indirectionFelix Fietkau2016-12-202-11/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kexec-tools: build by default, even if CONFIG_KERNEL_KEXEC is unsetFelix Fietkau2016-12-201-1/+1
| | | | | | | Helps find build issues and makes the package available on snapshot builds Signed-off-by: Felix Fietkau <nbd@nbd.name>