aboutsummaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
* board/freescale/common/imx: add support for i.MX8Gravatar Maeva Manuel2020-02-052-3/+8
| | | | | Signed-off-by: Maeva Manuel <maeva.manuel@nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/lemaker/bananapro: fix wlan moduleGravatar Bartosz Bilas2020-02-041-0/+44
| | | | | | | | | | | | Restore a patch which disables 00B IRQ for the built-in wlan module which allows working wlan module again. It turned out that it shouldn't have been deleted because the bug still exists in the mainline linux kernel, so keep this patch the same as armbian[1] to have wifi connection working correctly. [1] https://github.com/armbian/build/blob/master/patch/kernel/sunxi-dev/ARM-dts-sun7i-Disable-OOB-IRQ-for-brcm-wifi-on-Cubietruck-and-Banana-Pro.patch Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/ci20/genimage.cfg: drop hardcoded rootfs partition sizeGravatar Peter Korsgaard2020-01-221-1/+0
| | | | | | | | | | | | | As recently reported to the list: http://lists.busybox.net/pipermail/buildroot/2020-January/271937.html The hardcoded rootfs partition size can lead to hard to understand build failures if more packages are added. So drop the hardcoded partition size. Genimage will then size the partition to match the size of the rootfs image (which by default is also 60MB for ext4). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/stm32mp157c_dk2: remove unnecessary workaroundGravatar Bartosz Bilas2020-01-011-37/+0
| | | | | | | | Now that the metadata_csum ext4 option is disabled, we no longer need the U-Boot workaround. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone_qt5: don't use custom post-image scriptGravatar Carlos Santos2019-12-301-29/+0
| | | | | | | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Use a post-build script to copy uEnv.txt to BINARIES_DIR, as made for beaglebone. Drop the post-image script. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone_qt5: bump kernel and U-Boot, add westonGravatar Lothar Felten2019-12-301-0/+1
| | | | | | | | | | | | | - Use the same kernel repository and version as configs/beaglebone - Rename kernel fragment file - Update U-Boot to 2019.07 - Select weston and qt5wayland - Select host-uboot-tools with FIT support, required to create the images. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/icorem6: fix the Qt5 display nameGravatar Fabio Estevam2019-12-263-3/+3
| | | | | | | | | | The correct syntax that Qt5 understands for display names is "LVDS1", so fix it accordingly. Reported-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Fabio Estevam <festevam@gmail.com> Reviewed-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: use nodtb variant in uboot images for 8MGravatar Julien Olivain2019-12-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In board/freescale/common/imx/imx8-bootloader-prepare.sh, when invoking mkimage_fit_atf.sh, the U-Boot DTB is passed as parameter, to be included in the FIT image. This parameter usually comes from BR2_ROOTFS_POST_SCRIPT_ARGS config option. The variable BL33=u-boot.bin set in the invocation uses the u-boot image which is including its embedded DTB. This means the U-Boot DTB is included twice. The upstream script mkimage_fit_atf.sh plus its Buildroot patch are meant to use by default the nodtb variant and use the DTB in a separate image. See [1] and [2]. The U-Boot default DTB which will be included in u-boot.bin image is selected with U-Boot CONFIG_DEFAULT_DEVICE_TREE, or DEVICE_TREE variable when invoking "make". If one of those option is not aligned to the BR2_ROOTFS_POST_SCRIPT_ARGS config option, it's possible the two included U-Boot DTBs are different. If such case happens, the built-in DTB is always used, regardless of the other one, selected with BR2_ROOTFS_POST_SCRIPT_ARGS. For example, this case happens for TechNexion Pico Pi i.MX8M and i.MX8MMini. Since the U-Boot defconfig assumes the nodtb version will be used, it does not set the default DTB. The u-boot.bin will include the fsl-imx8mm-evk instead. Including the wrong board DTB breaks the USB and UMS commands (and possibly others). Since those boards does not have SD card slots, a recovery serial download is needed at every update. This patch make sure that only the separate U-Boot DTB will be included in the FIT image by using the nodtb variant. [1] https://source.codeaurora.org/external/imx/imx-mkimage/tree/iMX8M/mkimage_fit_atf.sh?h=rel_imx_4.14.98_2.0.0_ga#n35 [2] https://git.busybox.net/buildroot/tree/package/imx-mkimage/0001-add-support-for-overriding-bl32-and-bl33-not-only-bl.patch?h=2019.11#n42 Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/imx6-sabresd: Remove unneeded CONFIG_VIDEO_CODA fragmentGravatar Fabio Estevam2019-12-231-1/+0
| | | | | | | | | Since kernel commit a5a56f07c272 ("ARM: imx_v6_v7_defconfig: Select the coda driver as module") the VPU coda driver is selected as module, so it can be safely removed from linux_qt5.fragment. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/imx6-sabresd: Fix the Qt5 display namesGravatar Fabio Estevam2019-12-231-2/+2
| | | | | | | | The correct syntax that Qt5 understands for display names is "HDMI1" and "LVDS1", so fix it accordingly. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/pc/post-build.sh: fix typo in grub boot.img pathGravatar Thomas Petazzoni2019-12-161-1/+1
| | | | | | | | | | | | | | | | Commit 3468ef16fa55610bae3bacefaf816231a20cfab0 ("configs/pc_x86_64_efi: use genimage GPT partition table support") had a small typo on the path to grub boot.img file: i387-pc instead of i386-pc, which causes a build failure. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/378314412 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Alexandre PAYEN <alexandre.payen@smile.fr> Cc: Carlos Santos <casantos@datacom.com.br> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/friendlyarm_nanopi_neo_plus2: use an extlinux instead of boot.cmdGravatar Louis Aussedat2019-12-104-7/+9
| | | | | | | This remove the file boot.cmd to use an extlinux.conf instead. Signed-off-by: Louis Aussedat <aussedat.louis@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/raspberrypi4_64: new defconfigGravatar Arthur Courtel2019-12-082-0/+31
| | | | | | | This configuration builds a 64bit image for RaspberryPi 4. Signed-off-by: Arthur Courtel <arthur.courtel@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/raspberrypi: change deprecated pi3-miniuart-bt option to miniuart-btGravatar Arthur Courtel2019-12-082-5/+5
| | | | | | | | | | | The pi3-minuart-bt Device Tree overlay has been renamed to miniuart-bt, as it is useful/usable for other platforms than the RPi3. So we use this DT overlay and rename the --add-pi3-miniuart-bt-overlay option to --add-miniuart-bt-overlay accordingly. Signed-off-by: Arthur Courtel <arthur.courtel@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nanopi_neo: remove custom post-build/post-image scriptGravatar Viktar Palstsiuk2019-12-032-27/+0
| | | | | | | Instead use the generic infrastructure for u-boot scripts and genimage. Signed-off-by: Viktar Palstsiuk <viktar.palstsiuk@promwad.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/pc/post-image-efi.sh: fail on any errorGravatar Carlos Santos2019-12-021-0/+2
| | | | | | | As already done in post-build.sh, to prevent hiding errors. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Gravatar Peter Korsgaard2019-12-0212-76/+415
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/nanopi_neo: determine roofs partition size automaticallyGravatar Viktar Palstsiuk2019-11-261-1/+0
| | | | | | | | | | | | | | | | Let genimage determine rootfs partition size based on the filesystem image size. Signed-off-by: Viktar Palstsiuk <viktar.palstsiuk@promwad.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * board: add Beelink GS1 supportGravatar Clément Péron2019-11-245-0/+359
| | | | | | | | | | | | Signed-off-by: Clément Péron <peron.clem@gmail.com> [Peter: explicitly use kernel 5.3.12] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/pc_x86_64_efi: use genimage GPT partition table supportGravatar Alexandre PAYEN2019-11-125-66/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to the introduction of GPT partition table support in genimage, this commit improves the pc_x86_64_efi_defconfig to remove the use of the custom script creating the image. Tested in QEMU, not on a physical device. So: - revert commit fee29b05bb7db25e37c8a5175ce00dc712554edf[1] - add GPT support - tweak shell script to add the correct UUID in genimage config. [1]: https://git.buildroot.net/buildroot/commit/?id=fee29b05bb7db25e37c8a5175ce00dc712554edf [2]: https://git.buildroot.net/buildroot/commit/?id=79b8540d624ac4846ba341b1b9691eccacf0bc05 Signed-off-by: Alexandre PAYEN <alexandre.payen@smile.fr> Cc: Carlos Santos <casantos@datacom.com.br> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> [Thomas: - drop commented code in post-build.sh - take into account comments made by Carlos Santos in http://patchwork.ozlabs.org/patch/1143502/] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
| * configs/raspberrypi3_64_defconfig: use pi3-miniuart-bt device tree overlayGravatar Peter Seiderer2019-11-091-9/+0
| | | | | | | | | | | | | | | | Use the pi3-miniuart-bt device tree overlay (as the 32bit raspberrypi3 defconfig) instead of the enable_uart option. Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | board/beaglebone: fix boot on BeagleBone BlackGravatar Carlos Santos2019-11-151-1/+4
|/ | | | | | | | | | | | Commit 68b5b79b2f has set the getty port to the default console but left "ttyO0" in bootargs, in the U-Boot environment. Use "ttyS0", instead. Also set loadaddr to 0x82000000 and fdtaddr to 0x88000000, replacing the values that were valid for the ancient U-Boot and Linux pre-installed on old boards but cause boot hangs with the current versions. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/qemu/arm-vexpress-tz: fixup GDB config infoGravatar Etienne Carriere2019-10-291-2/+2
| | | | | | | | | | | Fixes reference path "../build/optee_os-" to "./output/build/optee-os-" as package is optee-os and symbol file here is reached from BR top dir and assuming output in output/. Updates GDB tool name to arm-linux-gdb. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* board/stm32mp157c-dk2: fix typos in readme and extlinux fileGravatar Bartosz Bilas2019-10-272-4/+4
| | | | | Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/qemu_arm_vexpress_tz: Armv7-A emulation with TrustZone servicesGravatar Etienne Carriere2019-10-274-0/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a Qemu board for an Armv7-A target executing with OP-TEE secure world services. The target Linux based normal world embeds the standard minimal filesystem with OP-TEE non-secure components embedded files from OP-TEE test, examples and benchmark packages. qemu_arm_vexpress_tz_defconfig differs from qemu_arm_vexpress_defconfig. Supporting both secure and non-secure worlds on the Arm target mandates a secure world, here OP-TEE OS, and a bootloader to boot both worlds, here TF-A (boot/arm-trusted-firmware). Here non-secure Linux kernel is booted through U-boot TF-A bootloader (BL1/BL2) => OP-TEE (BL32) => U-boot (BL33). | Executes as secure | Secure | Execs as Non-secure | Loads BL32/BL33 in RAM | Jumps to BL33 | Always booted after | Jumps to BL32 once done | as Non-secure | secure world inits Vexpress and vexpress-tz defconfigs also differs in that Qemu emulates a Cortex-A9 in the former and a Cortex-A15 in the later. Cortex-A15 is the Armv7-A CPU used in upstream TF-A and OP-TEE OS packages hence selected here. Defconfig adds a fragment to the Linux kernel native configuration to enable OP-TEE driver support. Defconfig adds a fragment to the U-Boot native configuration set boot command, enable semihosting and remove U-Boot persistent environment storage support. The defconfig also enables build of the Qemu emulator in case the system installed Qemu does not yet support CPU TrustZone secure state. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> [Arnout, with the help of Peter: correct spelling mistakes in readme, fix U-Boot version to 2019.01, download tarball of TF-A instead of git] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* configs/stm32mp157_dk: rename to the sm32mp157c_dk2Gravatar Bartosz Bilas2019-10-276-0/+0
| | | | | | | That is useful and needed for upcoming introducing stm32mp157a-dk1 board. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/wandboard: drop custom post-image scriptGravatar Carlos Santos2019-10-271-15/+0
| | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/roseapplepi: drop custom post-image scriptGravatar Carlos Santos2019-10-272-18/+4
| | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/raspberrypi/post-image.sh: pass an empty rootpath to genimageGravatar Carlos Santos2019-10-271-2/+10
| | | | | | | | | | genimage makes a full copy of the given rootpath to ${GENIMAGE_TMP}/root so passing TARGET_DIR would be a waste of time and disk space. We don't rely on genimage to build the rootfs image, just to insert a pre-built one in the disk image. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/pandaboard: drop custom post-image scriptGravatar Carlos Santos2019-10-271-16/+0
| | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/minnowboard_max: drop custom post-image scriptGravatar Carlos Santos2019-10-271-13/+0
| | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone: don't use custom post-image scriptGravatar Carlos Santos2019-10-271-0/+4
| | | | | | | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Use a post-build script to copy uEnv.txt to BINARIES_DIR, as made for beagleboneai. Keep the post-image script because it is still used by beaglebone_qt5. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beagleboardx15: drop custom post-image scriptGravatar Carlos Santos2019-10-271-15/+0
| | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/stm32mp157_dk: bump U-Boot to 2019.10Gravatar Bartosz Bilas2019-10-271-0/+37
| | | | | | | | Add patch to fix mounting rootfs partition properly. This issue is already reported upstream. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/stmicroelectronics/stm32mp157-dk: rename uboot partition in genimage.cfgGravatar Bartosz Bilas2019-10-271-1/+1
| | | | | | | Change partition name according to the U-Boot requirements. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board: Add FriendlyARM Nanopi NEO Plus2 supportGravatar Aussedat Louis2019-10-195-0/+145
| | | | | | | | | | board with below features: - U-Boot 2019.01 - Linux 5.0 - Default packages from buildroot Signed-off-by: Aussedat Louis <aussedat.louis@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* board/freescale/imx6-sabresd: improve Qt5 Cinematic Demo instructionsGravatar Fabio Estevam2019-10-101-0/+1
| | | | | | | | | | | | QT_QPA_EGLFS_ALWAYS_SET_MODE=1 needs to be exported, otherwise the Qt5 Cinematic demo throws a storm of the following messages: Could not queue DRM page flip on screen LVDS1 (Invalid argument) Improve the instructions by mentioning such requirement. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/bananapro: bump Linux to 5.3.4Gravatar Bartosz Bilas2019-10-081-44/+0
| | | | | | | Removed no longer necessary patch. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/solidrun/clearfog_gt_8k: fix auto-load of dsa driverGravatar Baruch Siach2019-09-291-0/+2
| | | | | | | | | | | | Commit 5facee5cc32b ("configs/solidrun_clearfog_gt_8k: bump versions of BSP components") broke automatic load of the mv88e6xxx dsa driver. The kernel configuration makes the driver a module, which is not loaded automatically at boot. Mark mv88e6xxx dependencies built-it to fix that. Cc: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beagleboneai: new defconfigGravatar Peter Korsgaard2019-09-255-0/+1850
| | | | | | | | | | | | Add basic support for the Beagleboard.org Beaglebone AI board: https://beagleboard.org/ai U-Boot patch taken from https://github.com/beagleboard/beaglebone-ai/blob/master/SW/buildroot/local/patches/uboot/0001-BeagleBone-AI-support.patch Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/lafrite: new defconfigGravatar Peter Korsgaard2019-09-153-0/+48
| | | | | | | Add basic support for the Libre Computer "La Frite" SBC. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/raspberrypi0: use dedicated rpi0 dts fileGravatar Peter Korsgaard2019-09-151-1/+1
| | | | | | | | | | Since the bump to the 20190819 snapshot there is now a dedicated dts file for the rpi0, so use that rather than the rpi-b-plus one: https://github.com/raspberrypi/linux/commit/bd1336d8b6544ce5c7ddb197c3d8c539082dac66 Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/raspberrypi0w: fix dts file name after kernel bumpGravatar Peter Korsgaard2019-09-151-1/+1
| | | | | | | | | | | | | | | | Fixes #12816 Commit 42d22f3bdba41da ({configs/raspberrypi,package/rpi-firmware}: bump kernel/firmware to 20190819 version) updated the kernel version but failed to take into consideration that the rpi0w dts file has been renamed: https://github.com/raspberrypi/linux/commit/6f91b5dbfdb62a434571a73f2dc15181963e3bea Fix it by renaming the dts/dtb file referenced from the kernel build and genimage. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Merge branch 'next'Gravatar Peter Korsgaard2019-09-035-0/+249
|\
| * configs/stm32mp157_dk: new defconfigGravatar Thomas Petazzoni2019-08-125-0/+249
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a minimal defconfig to build a Buildroot system for the STM32MP157 Discovery Kit, which is the low-cost evaluation platform for the new STM32MP157 system-on-chip from ST. This system-on-chip features a single or dual Cortex-A7, a single Cortex-M4, and a wide variety of peripherals. This commit includes a custom linux configuration file, because there is no specific defconfig for this platform in the kernel, only multi_v7_defconfig supports it, which is really a massive defconfig. That's why a custom linux configuration file is added. A small U-Boot config fragment allows to disable the watchdog, so that userspace by default doesn't need to have a watchdog daemon running. The vendor U-Boot and Linux trees are used for the moment, but the platform support is being upstreamed, so switching to upstream versions will be possible in the relatively near future. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | configs/radxa_rock_pi4: remove defconfigGravatar Thomas Petazzoni2019-09-014-86/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defconfig tries to build an ARM Trusted Firmware version that needs an ARM32 toolchain, which is not available as the platform is an ARM64 one. The correct solution for this is to have a package in Buildroot for an ARM32 bare-metal toolchain, but this wasn't done in time for the 2019.08 release. In order to not release 2019.08 with a broken defconfig, let's remove it. It can be re-added later once the ARM32 bare-metal toolchain problem has been resolved. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/278489410 Cc: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/pine64_rockpro64: remove defconfigGravatar Thomas Petazzoni2019-09-014-86/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defconfig tries to build an ARM Trusted Firmware version that needs an ARM32 toolchain, which is not available as the platform is an ARM64 one. The correct solution for this is to have a package in Buildroot for an ARM32 bare-metal toolchain, but this wasn't done in time for the 2019.08 release. In order to not release 2019.08 with a broken defconfig, let's remove it. It can be re-added later once the ARM32 bare-metal toolchain problem has been resolved. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/278489367 Cc: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/nanopi_m4: remove defconfigGravatar Thomas Petazzoni2019-09-014-79/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defconfig tries to build an ARM Trusted Firmware version that needs an ARM32 toolchain, which is not available as the platform is an ARM64 one. The correct solution for this is to have a package in Buildroot for an ARM32 bare-metal toolchain, but this wasn't done in time for the 2019.08 release. In order to not release 2019.08 with a broken defconfig, let's remove it. It can be re-added later once the ARM32 bare-metal toolchain problem has been resolved. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/278489328 Cc: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/nanopi_neo4: remove defconfigGravatar Thomas Petazzoni2019-09-014-88/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defconfig tries to build an ARM Trusted Firmware version that needs an ARM32 toolchain, which is not available as the platform is an ARM64 one. The correct solution for this is to have a package in Buildroot for an ARM32 bare-metal toolchain, but this wasn't done in time for the 2019.08 release. In order to not release 2019.08 with a broken defconfig, let's remove it. It can be re-added later once the ARM32 bare-metal toolchain problem has been resolved. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/278489329 Cc: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | configs/nanopc_t4: remove defconfigGravatar Thomas Petazzoni2019-09-014-83/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This defconfig tries to build an ARM Trusted Firmware version that needs an ARM32 toolchain, which is not available as the platform is an ARM64 one. The correct solution for this is to have a package in Buildroot for an ARM32 bare-metal toolchain, but this wasn't done in time for the 2019.08 release. In order to not release 2019.08 with a broken defconfig, let's remove it. It can be re-added later once the ARM32 bare-metal toolchain problem has been resolved. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/278489325 Cc: Shyam Saini <shyam.saini@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>