aboutsummaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
* configs/amarula_vyasa_rk3288: adjust U-Boot config to boot larger kernel imageGravatar Shyam Saini4 days1-0/+35
| | | | | | | | | Default value of CONFIG_SYS_BOOTM_LEN in u-boot causes board reset for large uImage files, so add u-boot patch to increase the maximum kernel image size. Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale: single T1xxx/2xxx readme.txtGravatar Matt Weber8 days1-2/+29
| | | | | | | | | The readme.txt would contain similar content for either processor family, so this patch consolidates the usage and adds the new T2080 notes. Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* configs/andes_ae3xx: new defconfigGravatar Nylon Chen8 days3-0/+78
| | | | | | | | | | | | Add Andes 32-bit defconfig for AE3XX platform. Signed-off-by: Che-Wei Chuang <cnoize@andestech.com> Signed-off-by: Greentime Hu <greentime@andestech.com> Signed-off-by: Nylon Chen <nylon7@andestech.com> [Thomas: - fix commit title to match the defconfig name - use the external toolchain package] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/asus_tinker_rk3288: adjust U-Boot config to boot larger kernel imageGravatar Shyam Saini10 days1-0/+35
| | | | | | | | | Default value of CONFIG_SYS_BOOTM_LEN in u-boot causes board reset for large uImage files, so add u-boot patch to increase the maximum kernel image size. Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Fix rasberry Pi 64bit firmware overlay inclusionGravatar Matt Flax12 days1-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables the inclusion of the Pi's overlays. Previously the overlays were not included in the genimage configuration. This patch ensures overlays are included in the sdcard (when enabled) by defaulting to the inclusion of an empty output/images/rpi-firmware/overlays directory in genimage cfg. The Pi's overlays are built with the following config variables: BR2_PACKAGE_RPI_FIRMWARE=y BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS=y BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS=y BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y BR2_LINUX_KERNEL_IMAGE_NAME="Image" BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image modules dtbs" After building, the dtbo files are present in the output/images/rpi-firmware/overlays directory but not added to the sdcard because they are missing from the genimage cfg file. Signed-off-by: Matt Flax <flatmax@flatmax.org> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [Arnout: fix indentation, and add comment explaining why an empty directory is created.] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* configs/nanopi_m1_plus: bump to linux 5.0 and u-boot 2019.01Gravatar Shyam Saini2019-04-101-103/+0
| | | | | | | | | This bumps to linux/linux-headers 5.0 and u-boot version 2019.01. The kernel patch is no longer needed, as the Device Tree for the platform is now upstream. Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/licheepi_zero: new defconfigGravatar Michel Stempin2019-03-283-0/+101
| | | | | Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/qemu_riscv*_virt: use OpenSBI by defaultGravatar Alistair Francis2019-03-262-6/+6
| | | | | | | Use OpenSBI by default instead of riscv-pk (BBL). Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/qemu/riscv32-virt: simplify the linux configGravatar Alistair Francis2019-03-261-96/+4
| | | | | | | | | Reduce the config fragment to the bare minimum to enable 32-bit support. This means we are as close as possible to the arch defconfig. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/qemu/riscv32-virt: convert Linux defconfig into a fragmentGravatar Alistair Francis2019-03-262-23/+104
| | | | | | | | | Convert the config to the arch defconfig plus a fragment. When this fragment is applied we will generate the same config as we previously did. 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/+95
| | | | | 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-153-17/+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>
* board/freescale/common/imx: fix imx8-bootloader-prepare for i.MX8MGravatar Julien Olivain2019-03-071-1/+1
| | | | | | | | | | | | | | The update of imx-mkimage in commit c14d92d439062caa6c94c4a93b20ab18aa20554c broke the imx8-bootloader-prepare.sh script for i.MX8M, used in freescale_imx8mqevk_defconfig The updated mkimage_fit_atf.sh script in imx-mkimage now needs a ATF_LOAD_ADDR variable, which was set to 0x00910000 for i.MX8M. Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Merge branch 'next'Gravatar Peter Korsgaard2019-03-054-6/+96
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/freescale_imx8qxpmek: new defconfigGravatar André Hentschel2019-02-231-0/+67
| | | | | | | | | | | | Signed-off-by: André Hentschel <andre.hentschel@zf.com> [Thomas: update DEVELOPERS file] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * board/freescale/common/imx: add support for i.MX8XGravatar André Hentschel2019-02-233-6/+29
| | | | | | | | | | Signed-off-by: André Hentschel <andre.hentschel@zf.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | configs/zynq_zybo: remove defconfigGravatar Thomas Petazzoni2019-02-225-128/+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/qemu: Update defconfigs to Linux 4.19.16Gravatar Gerome Burlats2019-02-132-22/+52
| | | | | | | | | | | | | | | | | | | | | | 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>
* board/pc: fix typo in board/pc/post-build.shGravatar Grégoire Delattre2019-02-121-1/+1
| | | | | Signed-off-by: Grégoire Delattre <gregoire.delattre@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/pc: fix grub-efi.cfg permissionsGravatar Carlos Santos2019-02-071-0/+0
| | | | | | | It does not need the execute bits. Signed-off-by: Carlos Santos <casantos@datacom.com.br> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/rock64: new defconfigGravatar Michał Łyszczek2019-02-065-0/+163
| | | | | | | | | | | | 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-064-41/+67
| | | | | | | | | | | | | | | | | | | | | 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/aarch64-virt: Emulate cortex-a53 in qemu to match Buildroot configGravatar Gerome Burlats2019-01-271-1/+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/qemu_riscv64_virt_defconfig: bump Linux versionGravatar Gwenhael Goavec-Merou2019-01-221-23/+0
| | | | | | | | 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/qemu_riscv32_virt: new defconfigGravatar Mark Corbin2019-01-062-0/+30
| | | | | | | | | | | 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>
* configs/clearfog: update U-Boot and kernelGravatar Baruch Siach2019-01-031-8/+1
| | | | | | | | | | | | | 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-14/+15
| | | | | | | | | | | | | | | 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-284-33/+33
| | | | | | | | | | | 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>
* board/lego/ev3: fix max U-Boot flash sizeGravatar David Lechner2018-12-281-1/+1
| | | | | | | | | The first stage bootloader on LEGO MINDSTORMS EV3 only loads the first 256K of the flash memory (this is hard-coded in an EEPROM). So, the second stage bootloader (U-Boot) cannot exceed this size. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: fix typoGravatar André Hentschel2018-12-271-1/+1
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/imx8mqevk: fix typos in readmeGravatar André Hentschel2018-12-271-2/+2
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/freescale_imx7dsabresd: Apply upstream U-Boot fixGravatar Fabio Estevam2018-12-211-0/+89
| | | | | | | | | | | | | | | | | | | | | | 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/csky_gx6605s: bump gcc to 6.3.0, kernel to 4.9.56Gravatar Julien Olivain2018-12-161-0/+25
| | | | | | | | | | | | | | | | | 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-162-0/+91
| | | | | | | | | | | | | | 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-164-0/+76
| | | | | | | | | | | 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-164-0/+78
| | | | | | | | | | | 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/+66
| | | | | | | | | | 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>
* Merge branch 'next'Gravatar Peter Korsgaard2018-12-0211-14/+109
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/aarch64_efi_defconfig: new defconfigGravatar Erico Nunes2018-11-264-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-0/+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-0/+2
| | | | | | | | | | | | | | | | | | | | 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>
| * board: macchiatobin: update readme.txtGravatar Baruch Siach2018-11-221-13/+17
| | | | | | | | | | | | | | | | | | | | | | | | Update the kernel and U-Boot versions to the actual versions in use. Update the description of supported hardware features. Add a note that the stale SPI flash environment issue only affects the vendor BSP. Cc: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/solidrun_macchiatobin_mainline: bump kernel and U-BootGravatar Baruch Siach2018-11-224-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | board/pc: use frame pointer unwinder in linux.configGravatar Thomas Petazzoni2018-11-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The default ORC unwinder requires libelf to be built. While we could build libelf using BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF, we probably don't really need the ORC unwinder in the PC defconfigs, so let's use the frame pointer unwinder instead. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/123771107 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | configs/imx6sabre: Create distinct pre-processed mkimage config filesGravatar Fabio Estevam2018-11-232-55/+89
|/ | | | | | | | | | | | | | | | Commit 0c4bccf9e882 ("configs/imxsabre: Fix U-Boot parallel build issue") tried to fix the parallel build issue, but the real fix was developed later by Trent Piepho later, so add such commit to fix Buildroot build failures on rel_imx_4.9.x_1.0.0_ga NXP branch. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/123771053 https://gitlab.com/buildroot.org/buildroot/-/jobs/123771054 https://gitlab.com/buildroot.org/buildroot/-/jobs/123771055 Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/amarula_a64_relic: add WiFi supportGravatar Jagan Teki2018-11-012-0/+92
| | | | | | | | | | | | | | Amarula A64-Relic board has AP6330 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 AP6330 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/amarula_a64_relic: new defconfigGravatar Jagan Teki2018-11-014-0/+99
| | | | | | | | | | | | | Add initial support for Amarula A64-Relic board with below features: - U-Boot 2018.07 - Linux 4.17.0-rc6 - Default packages from buildroot Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> [Thomas: add missing BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y and BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y options.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/zynqmp/post-image.sh: support dots in DTS file namesGravatar Francois Beerten2018-10-261-1/+1
| | | | | | | | | Some ZynqMP device trees in the kernel have a dot in their name, for example "zynqmp-zcu102-rev1.0". The post image script left out the part after the dot and created an invalid symlink. Signed-off-by: Francois Beerten <fbeerten.git@colabti.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/odroidxu4: new defconfigGravatar Pierre CROKAERT2018-10-214-0/+153
| | | | | | | | | | | | | | | | | | This patch provides support for the board Odroid XU4. It uses a recent 4.14 kernel released by Hardkernel, and the current u-boot 2017.05 also from Hardkernel. Signed-off-by: Pierre CROKAERT <pct@crookies.net> [Thomas: - Update DEVELOPERS file - Update .gitlab-ci.yml file - Simplify the boot.ini script - Add missing BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_14 option - Add BR2_PACKAGE_HOST_DOSFSTOOLS and BR2_PACKAGE_HOST_MTOOLS since a VFAT filesystem is generated - Keep the default root filesystem size, since it is sufficient. - Reduce the size of the VFAT filesystem] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/bananapi_m2_ultra: new defconfigGravatar Lothar Felten2018-10-143-0/+75
| | | | | | | | | | | | | | Add intial support for Bananapi M2 Ultra board based on the Allwinner R40 SoC. - U-Boot 2018.07 - Linux 4.18.12 Board specifications: http://www.banana-pi.org/m2u.html Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>