aboutsummaryrefslogtreecommitdiff
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* configs/qemu_riscv64_virt: re-order optionsGravatar Alistair Francis2019-03-181-2/+2
| | | | | | | Fix the config layout, no functional change. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/qemu_riscv32_virt: upgrade to 4.20 kernelGravatar Alistair Francis2019-03-181-3/+3
| | | | | Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/imx8mpico: new defconfigGravatar Julien Olivain2019-03-171-0/+39
| | | | | Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/olimex_a20_olinuxino_lime_legacy: remove defconfigGravatar Francois Perrad2019-03-151-56/+0
| | | | | | | | The old 3.4 Linux kernel used by this defconfig doesn't build with gcc 7.x. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Merge branch 'next'Gravatar Peter Korsgaard2019-03-051-0/+40
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/freescale_imx8qxpmek: new defconfigGravatar André Hentschel2019-02-231-0/+40
| | | | | | | | | | | | Signed-off-by: André Hentschel <andre.hentschel@zf.com> [Thomas: update DEVELOPERS file] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | configs/imx23evk: Bump the U-Boot versionGravatar Fabio Estevam2019-02-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thomas Petazzoni reports: "The imx23evk_defconfig no longer builds: https://gitlab.com/buildroot.org/buildroot/-/jobs/158295124 This is due to the bump of OpenSSL to 1.1.x. This issue seems to have been fixed in U-Boot commit 7bae13b7579a6bc42330427496330fe2a29cbd56, which is part of U-Boot since 2017.01, but the defconfig is using 2016.09." Bump to the U-Boot 2019.01 to fix this problem. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/158295124 Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/orangepi_{lite2, one_plus}: use correct kernel headers versionGravatar Thomas Petazzoni2019-02-222-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the following commits: 85f4bd9425b4ee74839202ab012d193a0175c5fa configs/orangepi_lite2: fix kernel headers option 506cdeb2d08811f309c6dc80c0098bf1ccdee21a configs/orangepi_one_plus: fix kernel headers option We fixed the orangepi_lite2 and orangepi_one_plus defconfigs to use the BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_X_Y option. However, we were mistaken by the existing comment saying that 4.18 kernel headers should be used. This was wrong, as the kernel source code in use is 4.19, so this commit fixes the BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_X_Y to use the correct version. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/165766089 https://gitlab.com/buildroot.org/buildroot/-/jobs/165766093 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/rock64: Linux needs host OpenSSLGravatar Thomas Petazzoni2019-02-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Linux configuration used in the rock64_defconfig requires host-openssl to be built, otherwise the build fails with: scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory #include <openssl/bio.h> So let's enable BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/165766161 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/zynq_zybo: remove defconfigGravatar Thomas Petazzoni2019-02-221-30/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defconfig was added in October 2016 and was never updated since then. It currently fails to build because U-Boot is too old and doesn't build with host-openssl in version 1.1.x. On February 13, 2019, the original submitter was notified, but didn't reply, so let's remove the defconfig for this platform. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/165766194 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/orangepi_one_plus: fix kernel headers optionGravatar Thomas Petazzoni2019-02-141-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | Contrary to what the comment in the defconfig says, the orangepi_one_plus_defconfig was not using the "same as kernel" option for kernel headers, but really selecting explicitly Linux 4.18 headers, independently from the kernel version. Except that in the mean time, BR2_KERNEL_HEADERS_4_18 has been removed, causing a build failure due to the legacy checking: Makefile.legacy:9: *** "You have legacy configuration in your .config! Please check your configuration.". Stop. This commit fixes that by using the proper BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_18 option. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/158295166 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu: Update defconfigs to Linux 4.19.16Gravatar Gerome Burlats2019-02-1332-95/+95
| | | | | | | | | | | | | | | | | | | | | | Linux version are changed to 4.19.16 (LTS) for all qemu defconfigs, except for riscv. riscv defconfigs are left unchanged because they have a custom Linux repository causing more difficulties when upgrading to 4.19 for riscv32. And for the riscv64, it has been updated recently to Linux 4.20 by another contributor. Patch for arm-versatile-nommu is changed into a git format Add cache attributes for xtensa-lx60-nommu config because the commit https://github.com/torvalds/linux/commit/7bb516ca5424e12b42124fab2906b6da9c81ba9c added a new config variable for memory cache attribute: CONFIG_MEMMAP_CACHEATTR All these updated configs have been built successfully. Signed-off-by: Gerome Burlats <gerome.burlats@smile.fr> Cc: Romain Naour <romain.naour@smile.fr> Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/rock64: needs U-Boot pylibfdtGravatar Thomas Petazzoni2019-02-081-0/+1
| | | | | | | | | | | | | | | | | | | The build currently fails with: *** dtoc needs the Python libfdt library. Either *** install it on your system, or try: *** *** sudo apt-get install swig libpython-dev *** *** to have U-Boot build its own version. Adding BR2_TARGET_UBOOT_NEEDS_PYLIBFDT should fix this build issue, which was reported at: https://gitlab.com/buildroot.org/buildroot/-/jobs/158295223 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/orangepi_lite2: fix kernel headers optionGravatar Thomas Petazzoni2019-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | Contrary to what the comment in the defconfig says, the orangepi_lite2_defconfig was not using the "same as kernel" option for kernel headers, but really selecting explicitly Linux 4.18 headers, independently from the kernel version. Except that in the mean time, BR2_KERNEL_HEADERS_4_18 has been removed, causing a build failure due to the legacy checking: Makefile.legacy:9: *** "You have legacy configuration in your .config! Please check your configuration.". Stop. This commit fixes that by using the proper BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_18 option. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/158295163 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/rock64: new defconfigGravatar Michał Łyszczek2019-02-061-0/+36
| | | | | | | | | | | | Configuration contains: - building tpl, spl and u-boot (forked u-boot repository) - booting from SD card and network via PXE - working ethernet, usb and uart - minimal rootfs with busybox - ready to flash SD card image Signed-off-by: Michał Łyszczek <michal.lyszczek@bofc.pl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/pc_x86_64_efi: use a GPT partition tableGravatar Carlos Santos2019-02-061-4/+1
| | | | | | | | | | | | | | | | | | | | | Since all EFI-based systems support GPT, this commit changes pc_x86_64_efi to use a GPT partition table. It shows an example of how to craft a disk image with GPT partitioning instead of MBR. This is achieved by means of a post-image script which uses mkdosfs+mcopy+sfdisk, since genimage is unable to deal with GPT. Long term, it would be ideal if genimage had GPT support, but until then, this script shows how to achieve creating a GPT-based disk image. The script was kept as simple as possible to make it easy to understand and adapt for other purposes. The root filesystem location is passed to the kernel by a partition UUID, so it is possible to boot on QEMU, directly from the disk image, or dump the image to a physical device. Signed-off-by: Carlos Santos <casantos@datacom.com.br> Acked-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* qemu_riscv64_virt_defconfig: fix linux header selectionGravatar Gwenhael Goavec-Merou2019-01-281-1/+1
| | | | | | | | When the kernel is built by Buildroot BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_X_YY must be used and not BR2_KERNEL_HEADERS_X_YY. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qemu/aarch64-virt: Emulate cortex-a53 in qemu to match Buildroot configGravatar Gerome Burlats2019-01-271-0/+1
| | | | | | | | | | | qemu_aarch64_virt_defconfig (implicitly) specifies cortex-a53, so adjust the QEMU command line to also emulate a a53 instead of a57. Also adjust the defconfig to explicitly specify a53 for consistency/clarity. Signed-off-by: Gerome Burlats <gerome.burlats@smile.fr> Cc: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/raspberrypi*: bump kernel version to 83b36f98e1Gravatar Peter Seiderer2019-01-277-7/+7
| | | | | | | Now based on 4.14.95 (from 4.14.91). Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu_riscv64_virt_defconfig: bump Linux versionGravatar Gwenhael Goavec-Merou2019-01-221-5/+4
| | | | | | | | Since riscv64 works with linux default defconfig, this patch drop custom config. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Tested-by: Mark Corbin <mark.corbin@embecosm.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/imx6-sabresd: Bump kernel versionGravatar Fabio Estevam2019-01-212-6/+6
| | | | | | | Bump the kernel version to 4.19.16. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/olimex_a20_olinuxino_lime*: bump Linux and U-Boot versionsGravatar Francois Perrad2019-01-162-4/+4
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/raspberrypi*: bump kernel version to 4c5aec7827Gravatar Peter Seiderer2019-01-067-7/+7
| | | | | | | Now based on 4.14.91 (from 4.14.74). Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu_riscv32_virt: new defconfigGravatar Mark Corbin2019-01-061-0/+25
| | | | | | | | | | | Add RISC-V 32-bit defconfig for QEMU virt machine. Tested with QEMU 2.12.1 Signed-off-by: Mark Corbin <mark.corbin@embecosm.com> Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com> [Thomas: regenerate .gitlab-ci.yml, update DEVELOPERS file] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* arch: add support for RISC-V 32-bit (riscv32) architectureGravatar Mark Corbin2019-01-061-0/+1
| | | | | | | | | | | | | | | | This enables a riscv32 system to be built with a Buildroot generated toolchain (gcc >= 7.x, binutils >= 2.30, glibc only). This requires a custom version of glibc 2.26 from the riscv-glibc repository. Note that there are no tags in this repository, so the glibc version just consists of the 40 character commit id string. Thanks to Fabrice Bellard for pointing me towards the 32-bit glibc repository and for providing the necessary patch to get it to build. Signed-off-by: Mark Corbin <mark.corbin@embecosm.com> Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/bananapro: bump Linux and U-Boot versionGravatar Jörg Krause2019-01-031-2/+2
| | | | | | | Bump Linux to version 4.14.91 and U-Boot to version 2018.11. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/clearfog: update U-Boot and kernelGravatar Baruch Siach2019-01-031-4/+4
| | | | | | | | | | | | | Bump U-Boot and kernel to their latest releases. Remove the documented limitations. Recent kernels added support for the SOM SPI flash, and the carrier SFP port. Mention the 'dd' command in the warning text. No script is involved. Cc: Jan Kundrát <jan.kundrat@cesnet.cz> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/pc: ensure grub.cfg is copied to target filesystemGravatar Grégoire Delattre2018-12-312-2/+4
| | | | | | | | | | | | | | | Before this commit, the grub configuration file was copied to the TARGET_DIR in a post-image hook, after the filesystem has been generated. It was kinda working because the board/pc's grub configuration and the default one are the same and the later was copied during the build process of the grub2 package. This commit ensures the custom board/pc grub configuration is copied at the right time. Signed-off-by: Grégoire Delattre <gregoire.delattre@gmail.com> Reviewed-by: Matt Weber <matthew.weber@rockwellcollin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/lego_ev3: update to Linux kernel 4.19 and U-Boot 2018.11Gravatar David Lechner2018-12-281-7/+12
| | | | | | | | | | | This updates LEGO MINDSTORMS EV3 to Linux kernel 4.19 and U-Boot 2018.11. This kernel brings Bluetooth support, so some Bluez packages are also added. Also, we now have proper device tree support, so a few things are rearranged in the flash and SD card images since the DTB is no longer appended to the kernel image. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/freescale_imx7dsabresd: Apply upstream U-Boot fixGravatar Fabio Estevam2018-12-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | NXP U-Boot tree has the following build issue: MKIMAGE u-boot-dtb.imx Error: No BOOT_FROM tag in board/freescale/mx7dsabresd/imximage.cfg.cfgtmp arch/arm/imx-common/Makefile:91: recipe for target 'u-boot-dtb.imx' failed make[2]: *** [u-boot-dtb.imx] Error 1 Makefile:877: recipe for target 'u-boot-dtb.imx' failed This issue has been fixed by commit f916757300c1 ("imx: Create distinct pre-processed mkimage config files"), so backport this commit to the NXP U-Boot tree in order to fix the build error. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/136980027 Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/imx6slevk: Bump U-Boot versionGravatar Fabio Estevam2018-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | U-Boot 2017.11 has the following build issue: MKIMAGE u-boot-dtb.imx Error: No BOOT_FROM tag in board/freescale/mx6slevk/imximage.cfg.cfgtmp arch/arm/mach-imx/Makefile:86: recipe for target 'u-boot-dtb.imx' failed make[2]: *** [u-boot-dtb.imx] Error 1 Makefile:907: recipe for target 'u-boot-dtb.imx' failed make[1]: *** [u-boot-dtb.imx] Error 2 make[1]: *** Waiting for unfinished jobs.... This issue has been fixed by commit f916757300c1 ("imx: Create distinct pre-processed mkimage config files"), which landed in U-Boot 2018.05. Bump the U-Boot version to fix this build error. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/136980040 Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/csky_gx6605s: bump gcc to 6.3.0, kernel to 4.9.56Gravatar Julien Olivain2018-12-161-3/+4
| | | | | | | | | | | | | | | | | This patch updates the csky custom external toolchain to fix a broken host dependency of gdb on libexpat.so.0 (most hosts now ship libexpat.so.1). gdb is required to copy and and boot the kernel (see board/csky/readme.txt). The updated gdb no longer has this host dependency, which solves the issue. Since this external toolchain was built and tested with csky kernel 4.9.56, this patch also updates to that kernel version. Finally, this 4.9.56 csky kernel changed its default bootargs. So we add a patch to preserve the same behavior as the previous version. Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/orangepi_lite2: add WiFi supportGravatar Jagan Teki2018-12-161-0/+13
| | | | | | | | | | | | | | Orangepi lite2 board has AP6356S WiFi/BT combo, but does not have ethernet port. So it makes sense to enable wireless networking by default: - add broadcom wireless firmware package to image - add basic wireless tools to image - add rootfs overlay with proper NVRAM file for on-board AP6356S chip - add mdev to image to enable module autoloading - update readme.txt to test wifi Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/orangepi_lite2: new defconfigGravatar Jagan Teki2018-12-161-0/+47
| | | | | | | | | | | Add initial support for Orangepi Lite2 board with below features: - U-Boot 2018.09 - Linux 4.19.0-rc8 - Default packages from buildroot Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/orangepi_one_plus: new defconfigGravatar Jagan Teki2018-12-161-0/+46
| | | | | | | | | | | Add initial support for Orangepi One Plus board with below features: - U-Boot 2018.09 - Linux 4.19.0-rc8 - Default packages from buildroot Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* ci20: Fix U-Boot build with codesourcery toolchainGravatar Ezequiel Garcia2018-12-151-0/+1
| | | | | | | | | | Currently, U-Boot is failing to build, due to some issues with the toolchain and the U-Boot port. Fix it. Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/freescale_imx8mqevk: bump packages to imx_4.14.62_1.0.0_betaGravatar Fabio Estevam2018-12-131-4/+4
| | | | | | | | Bump kernel, U-Boot and ATF packages to the NXP imx_4.14.62_1.0.0_beta release. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/liteboard: remove explicit getty portGravatar Marcin Niestroj2018-12-091-1/+0
| | | | | | | | Using default value (console) works well, so there is no reason to set tty explicitly. Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/chiliboard: remove explicit getty portGravatar Marcin Niestroj2018-12-091-1/+0
| | | | | | | | | | | Using default value (console) works well, so there is no reason to set tty explicitly. Additionally after selecting newer kernels (tested with 4.19 and 4.20-rc3) ttyO0 no longer works due to missing device node. Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/aarch64_efi: needs host-{dosfstools, mtools}Gravatar Yann E. MORIN2018-12-091-0/+4
| | | | | | | | | | | Fixes: https://gitlab.com/ymorin/buildroot/-/jobs/131924126 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Erico Nunes <nunes.erico@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nexbox_a95x: kernel needs host-opensslGravatar Yann E. MORIN2018-12-091-0/+1
| | | | | | | | | | | | Since commit 9f5b07fc64 ("configs: nexbox_a95x_defconfig: bump to kernel 4.19.8"), the nexbox_a95x_defconfig needs host-openssl to build the Linux kernel. Fixes: https://gitlab.com/ymorin/buildroot/-/jobs/131924236 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* minnowboard-max: defconfigs: bump kernel to 4.19.8Gravatar Peter Korsgaard2018-12-082-5/+5
| | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: nexbox_a95x_defconfig: bump to kernel 4.19.8Gravatar Peter Korsgaard2018-12-081-2/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/aarch64_efi: Linux needs host-openssl to buildGravatar Thomas Petazzoni2018-12-081-0/+1
| | | | | | | | | | | | | | | | The Linux kernel builds fails with: scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory #include <openssl/bio.h> Because it needs host-openssl. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/131216892 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/bananapi_m2_ultra: add kernel headers version optionGravatar Thomas Petazzoni2018-12-081-0/+1
| | | | | | | | | | | | | | | | | | | | The bananapi_m2_plus defconfig uses a 4.18 kernel, but doesn't specify anything for the kernel headers version, so the Buildroot default gets used, which currently is 4.19. Since 4.19 is newer than 4.18, Buildroot rightfully whines: Incorrect selection of kernel headers: expected 4.19.x, got 4.18.x Let's fix this by telling this defconfig to use the headers from the kernel, and that they are of version 4.18. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/131216938 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Gravatar Peter Korsgaard2018-12-027-22/+68
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/aarch64_efi_defconfig: new defconfigGravatar Erico Nunes2018-11-261-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | New generic defconfig for aarch64, to run on aarch64 servers compliant with EFI firmware and ACPI. This can also be tested with qemu, and is useful so that we have an arm defconfig with grub enabled. Tested with qemu 2.11.2 and AAVMF, the aarch64 virtual machine UEFI firmware. Signed-off-by: Erico Nunes <nunes.erico@gmail.com> [Thomas: extend readme.txt with more details] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * orangepi_zero_defconfig: bump linux to 4.19.3, u-boot to 2018.11Gravatar Peter Korsgaard2018-11-231-3/+3
| | | | | | | | | | | | | | | | | | 4.18 brought cpufreq support for H3, but sunxi_defconfig does not enable the ondemand cpufreq govenor so the frequency is dynamically adjusted - So enable it in linux-extra.config. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * orangepi_pc_defconfig: bump linux to 4.19.3, u-boot to 2018.11Gravatar Peter Korsgaard2018-11-231-3/+3
| | | | | | | | | | | | | | | | | | | | 4.18 brought cpufreq support for H3, but sunxi_defconfig does not enable the driver for the sy8106a regulator used on the board or enable the ondemand cpufreq govenor so the frequency is dynamically adjusted - So enable these in linux.fragment. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * configs/solidrun_macchiatobin_mainline: bump kernel and U-BootGravatar Baruch Siach2018-11-221-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump U-Boot to version 2018.11. This version supports autodetection of SD/eMMC boot source, so we can now enable environment load from SD card. Add a U-Boot kconfig fragment that sets SD/eMMC as environment load/save device. This avoids stale environment values from the SPI flash. That in turn, allows to use the more convenient distro boot which is enabled in the default environment. Bump kernel to version 4.19.2. This version enables CONFIG_PHY_MVEBU_CP110_COMPHY in the arm64 defconfig, so remove it from the kernel kconfig fragment. Enable support for SFP modules detection and configuration. Leave the PHY drivers for now to keep them built into the kernel. The kernel defconfig builds these drivers as modules. But that does not work as expected in the default configuration. Cc: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Tested-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>