aboutsummaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
* board: add support for ARM Juno r0 and r1 Development BoardsGravatar Joao Pinto2016-02-042-0/+271
| | | | | | | | | The Juno ARM Development Platform (ADP) is a software development platform for ARMv8-A, it includes the Juno Versatile Express board and an ARMv8-A reference software port available through Linaro. Signed-off-by: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/raspberrypi: add dtb for compute moduleGravatar Gustavo Zacarias2016-02-011-0/+1
| | | | | | [Peter: describe what 'CM' stands for, update comment] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board: add support for Freescale i.MX6UL Evaluation KitGravatar Julien BOIBESSOT2016-01-313-0/+120
| | | | | | Signed-off-by: Julien BOIBESSOT <julien.boibessot@armadeus.com> [Thomas: simplify exit logic of post-image script.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/nitrogen6*: update to use genimageGravatar Gary Bisson2016-01-313-3/+35
| | | | | | | | Also updating the documentation with the dd instruction to flash the bootable media. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/orangepi: Changing Linux kernel to v4.5-rc1Gravatar Eelco Chaudron2016-01-292-5/+7
| | | | | | [Peter: use tarball for Linux kernel, use 4.4 kernel headers] Signed-off-by: Eelco Chaudron <echaudron@xiot.nl> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* orangepipc: readme.txt: fix typoGravatar Peter Korsgaard2016-01-171-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/minnowboard_max: bump kernel to version 4.4Gravatar Peter Korsgaard2016-01-142-1/+1
| | | | | | | And point the readme to wiki.minnowboard.org instead of the legacy elinux.org page. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu: enable SMP for x86 & x86_64Gravatar Gustavo Zacarias2016-01-084-0/+6
| | | | | | | | This is the 21st century, so enable SMP for them. [Peter: add note to readme.txt about how emulate a SMP system in QEMU] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/raspberrypi*: update them to use genimageGravatar Gustavo Zacarias2015-12-314-93/+100
| | | | | | | | | | | Update the raspberrypi and raspberrypi2 configs to use genimage directly to build the image. Update the documentation to reflect this, and drop the volatile rootfs option since it doesn't make much sense and it's not easily integrated with the genimage configurations. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: add readme.txt for the orangepipc defconfigGravatar Eelco Chaudron2015-12-291-0/+33
| | | | | | | [Thomas: minor tweaks.] Signed-off-by: Eelco Chaudron <echaudron@xiot.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: update cubieboard2 defconfigGravatar Erico Nunes2015-12-294-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch updates the Cubieboard2 board defconfig to use newer u-boot and linux versions, along with a few other improvements. The other improvements were mostly backported from the recent Orange Pi defconfig inclusion and are related to image generation. linux-sunxi.org was used as a reference for both linux and u-boot defconfig names. In detail: - Update linux to vanilla upstream -- currently 4.3.3 is the most up-to-date. Although it lacks some features present only in the linux-sunxi 3.4 branch, upstream support appears to be relatively mature and is already being deployed by default by distributions such as Arch Linux ARM. - Update u-boot to vanilla upstream 2015.10. According to linux-sunxi.org, upstream fully supports major functions (except NAND) since 2015.07. - Change image format to zImage and drop custom image generation script in favour of genimage, as pointed out by reviewers in the Orange Pi defconfig submission. This was tested in a Cubieboard2 board with boot from mmc and it boots fine to login prompt. This has not been tested in a Cubieboard (A10) as I don't own any; the version bumps probably apply to it although there are some differences (lack of VFPv4 support, Cortex-A8 instead of Cortex-A7), so I have kept the current Cubieboard defconfig and its scripts. This one has been only build-tested. Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: new orangepipc_defconfigGravatar Eelco Chaudron2015-12-284-0/+70
| | | | | | | | This commit adds a configuration for the Orange Pi PC board, <http://www.orangepi.org/orangepipc/>. Signed-off-by: Eelco Chaudron <echaudron@xiot.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* atmel: fix xplained documentationGravatar Gary Bisson2015-12-101-1/+1
| | | | | | | | | Documentation is referring to nandflash.txt which doesn't exist. Instead, readme.txt provides the instructions to flash the NAND storage. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu: specify drive image file format (raw)Gravatar Gustavo Zacarias2015-12-0414-14/+14
| | | | | | | | | Specify that the drive image file format is raw to avoid warnings and restrictions. Also switch to -drive syntax for all configs. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Gravatar Peter Korsgaard2015-12-019-0/+456
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * board: readme.txt for Intel Galileo Gen 1/2Gravatar Ray Kinsella2015-11-181-0/+52
| | | | | | | | | | | | | | | | | | | | Created a readme.txt for the Intel Galileo Gen 1/2 that describes, * How to build for the Intel Galileo Gen 1/2 * How to access the console on the Intel Galileo Gen 1/2 Signed-off-by: Ray Kinsella <ray.kinsella@intel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * board: add support for Intel Galileo Gen 2Gravatar Ray Kinsella2015-11-178-0/+404
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Board support package includes: * Toplevel build root configuration * Github based 3.8.7 Kernel * Upstream 3.8.7 * Linux 3.8.7 Kernel Driver Patches * Linux 3.8.7 configuration * Grub configuration * Init Script to load modules * genimage config to create sdcard image. [Thomas: simplify post-image script since there is now only one call to genimage.] Signed-off-by: Ray Kinsella <ray.kinsella@intel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | configs/arm_foundationv8: fix build and update documentationGravatar Thomas Petazzoni2015-11-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The arm_foundationv8_defconfig currently doesn't build because it uses an external AArch64 toolchain that has been updated (Linaro toolchain) and is now based on gcc 5.x. Unfortunately, Linux 3.13 is too old to be built with gcc 5.x. As a minimal fix to make this defconfig build again, we switch to use the internal toolchain backend. At the time this defconfig was introduced, there was no support for AArch64 in the internal toolchain backend, but now that it is available, there is no reason to not use it. This makes the defconfig also more consistent with the other defconfigs. Obviously, the kernel headers used to build the toolchain are set to the fixed version 3.13, so that they match the kernel being used. While we're at it, the readme.txt file corresponding to this defconfig is updated. Runtime testing has been performed with the latest version of the ARM Foundation model. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | configs/qemu: enable tmpfs for microblazeGravatar Gustavo Zacarias2015-11-172-0/+2
| | | | | | | | | | | | | | | | | | | | Otherwise the tmpfs-backed filesystems fail: mount: mounting tmpfs on /dev/shm failed: Invalid argument mount: mounting tmpfs on /tmp failed: Invalid argument mount: mounting tmpfs on /run failed: Invalid argument Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | configs/qemu: fix networking for sparc64Gravatar Gustavo Zacarias2015-11-171-1/+1
| | | | | | | | | | | | | | It contained a typo that prevented the driver from being built. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | configs/qemu: bump x86 to 4.3 kernelGravatar Gustavo Zacarias2015-11-171-0/+0
| | | | | | | | | | | | | | | | Now that uclibc-ng was bumped to version 1.0.9 nothing prevents x86 from working correctly. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | zedboard: uboot: load env earlierGravatar Gwenhael Goavec-Merou2015-11-161-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | By default, with the original patch bootcmd runs sdboot before loading uEnv.txt. Consequently, if the user change modeboot, the user's defined content is updated too late. By loading uEnv.txt before 'run $modeboot' the correct boot mode is used instead of default mode. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Acked-By: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | configs/qemu: bump to the latest linux versionGravatar Gustavo Zacarias2015-11-1138-25/+60
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ppc-mpc8544ds: switch to custom kernel config since the new 4.3-shipped mpc85xx_basic_defconfig doesn't work with Qemu. Incidentally while cleaning it up it now seems to work fine with newer qemu versions. sparc64_sun4u: ditch ne2k driver since it's useless, and add the e1000 driver which works fine. x86: stick to 4.2.x kernels since 4.3 doesn't work right with uclibc (any variant) based toolchains. Results table: Defconfig Kernel Qemu Network Status -------------------------------------------------------------- aarch64_virt 4.3 2.3.0 YES OK arm_nuri 3.10.93 2.3.0 NO(1) OK(2) arm_versatile 4.3 2.3.0 YES OK arm_vexpress 4.3 2.3.0 YES OK microblazebe 4.3 2.3.0 YES OK microblazeel 4.3 2.3.0 YES OK mips64el_malta 4.3 2.3.0 YES OK mips64_malta 4.3 2.3.0 YES OK mipsel_malta 4.3 2.3.0 YES OK mips_malta 4.3 2.3.0 YES OK ppc_g3beige 4.3 2.3.0 YES OK ppc_mpc8544ds 4.3 2.3.0 YES OK ppc_virtex_ml507 4.3 2.3.0 NO OK ppc64_pseries 4.3 2.3.0 YES OK sh4 4.3 2.3.0 YES OK sh4eb 4.3 2.3.0 NO(1) OK sparc_ss10 4.3 2.3.0 YES OK sparc64_sun4u 4.3 2.3.0 YES OK sparc_sun4u 4.3 2.3.0 YES OK x86 4.2.6 2.3.0 YES OK(3) x86_64 4.3 2.3.0 YES OK xtensa_lx60 4.3 2.3.0 YES OK (1) - Supposed to work but broken, probably Qemu emulation issue (2) - In like 1/3 runs it fails to start properly (3) - linux 4.3.0 doesn't like uclibc-based toolchains (net issues) Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: add Freescale i.MX6 SoloX Sabre SD supportGravatar Vincent Stehlé2015-11-041-14/+49
| | | | | | | | | | | | | | | | | The i.MX6 SoloX SABRE board for smart devices is Freescale's reference design board based on the heterogeneous ARM Cortex-A9 + Cortex-M4 i.MX6 SoloX applications processor. This defconfig is inspired from previous freescale_imx6*sabresd_defconfig, and is based on Freescale "official" git repo on git.freescale.com and SW release 3.10.53_1.1.0_ga. Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Cc: Gary Bisson <bisson.gary@gmail.com> Cc: Jérôme Pouiller <jezz@sysmic.org> Cc: Gilles Talis <gilles.talis@gmail.com> Cc: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: add support for Synopsys VDK Software Development PlatformGravatar jpinto2015-11-032-0/+208
| | | | | | | | | | | | | | | | | The Virtualizer Development Kit (VDK) Family for ARM Cortex Products consists of a set of virtual prototypes that provide a virtualizer for the ARM core variants. The VDK is a standalone package that runs on an host computer. [Thomas: drop the following options, which as noted by Arnout, are not needed: - BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y - BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" - BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y.] Signed-off-by: Joao Pinto <jpinto@synopsys.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/mpc8315erdb: bump to linux 4.2.5Gravatar Gustavo Zacarias2015-10-291-11/+33
| | | | | | | | Also revamp the kernel config a bit to make it more featured, enabling SATA ports and storage. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qemu/x86: enable generic hda codecGravatar Gustavo Zacarias2015-10-271-0/+1
| | | | | | | Enable the generic hda (sound) codec, necessary for qemu audio to work. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qemu/x86_64: enable generic hda codecGravatar Gustavo Zacarias2015-10-271-0/+1
| | | | | | | Enable the generic hda (sound) codec, necessary for qemu audio to work. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board: ARC AXS10x bump Linux kernel to 4.2.4Gravatar Alexey Brodkin2015-10-251-198/+0
| | | | | | | | | | | Linux kernel 4.2.4 now has former out of the tree patch, see http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-4.2.y&id=c4e3a29030fce89272f080e7e92c162b24103736 Essentially removing the patch itself. Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* board/via/imx6_vab820: update to latest BSP releaseGravatar Gergely Imreh2015-10-214-27/+69
| | | | | | | | | | Changes: * Update Kernel and U-Boot to the latest 2.0.6 BSP release from the official sources. * Add genimage config to create bootable SD card image Signed-off-by: Gergely Imreh <imrehg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/boundarydevices: update 6x_bootscript to use zImageGravatar Gary Bisson2015-10-191-4/+4
| | | | | | | | As suggested by Thomas: http://lists.busybox.net/pipermail/buildroot/2015-September/139884.html Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Use portable shebangs (/bin/bash -> /usr/bin/env bash)Gravatar Bjørn Forsman2015-10-192-2/+2
| | | | | | | | "/usr/bin/env bash" is used everywhere else in host tools. These are the only remaining offenders. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qemu: add new board support for qemu-system-sparc64Gravatar Waldemar Brodkorb2015-10-102-0/+34
| | | | | | | | | SPARC64 builds can be tested with Qemu. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: add sh4eb (big endian) sampleGravatar Gustavo Zacarias2015-10-092-0/+46
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wandboard_defconfig: bump u-boot to 2015.07 and kernel to 3.14.28_1.0.0Gravatar Sergio Prado2015-10-062-9/+23
| | | | | | | | | | | | | | | Bump U-boot version to 2015.07 from the mainline repository. Since there is SPL support for the wandboard in the U-boot 2015.07, it is now possible to boot the same U-boot image for all wandboard variants (solo/dual/quad). Bump kernel version to 3.14.28_1.0.0 from the wandboard git repository. Tested on Wandboard Solo, Wandboard Dual and Wandboard Quad. Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com> Tested-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: fix build of calao_qil_a9260_defconfigGravatar Thomas Petazzoni2015-10-043-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Barebox, AT91Bootstrap and Linux patches for the Calao QIL A9260 board are all located in the same directory, board/calao/qil-a9260/, with only a prefix to indicate to which component they apply. Unfortunately, since commit 0eba4759fab9d093afacac77a0ac31f1f0b3cceb ("packages: apply custom patches using *.patch instead of <pkg>-*.patch"), the logic to apply custom patches in Barebox and AT91Bootstrap has been changed from applying <package>-*.patch to applying *.patch (in order to be consistent with what we do for all packages in Buildroot). However, this had the effect of trying to apply both the AT91Bootstrap and Barebox patches on both packages, which obviously cannot work. This commit fixes that by moving patches around, and switching to use BR2_GLOBAL_PATCH_DIR for all of Barebox, AT91Bootstrap and Linux patches. In addition, the defconfig was not specifying explicitly which Barebox version to use, so right now it's trying to use Barebox 2015.09, on which the board-specific patch does not apply. So we've forced to use Barebox 2012.08, which was the lastest release available at the time the defconfig was initially contributed. Cc: Gregory Hermant <gregory.hermant@calao-systems.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: fix build of calao_usb_a9g20_lpw_defconfigGravatar Thomas Petazzoni2015-10-042-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Both the Barebox and AT91Bootstrap patches for the Calao USB A9G20 board are located in the same directory, board/calao/usb-a9g20-lpw/, with only a prefix making a difference between whether they apply to Barebox or AT91Bootstrap. Unfortunately, since commit 0eba4759fab9d093afacac77a0ac31f1f0b3cceb ("packages: apply custom patches using *.patch instead of <pkg>-*.patch"), the logic to apply custom patches in Barebox and AT91Bootstrap has been changed from applying <package>-*.patch to applying *.patch (in order to be consistent with what we do for all packages in Buildroot). However, this had the effect of trying to apply both the AT91Bootstrap and Barebox patches on both packages, which obviously cannot work. This commit fixes that by moving patches around, and switching to use BR2_GLOBAL_PATCH_DIR. Cc: Gregory Hermant <gregory.hermant@calao-systems.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: remove gnublin_defconfigGravatar Thomas Petazzoni2015-10-041-48/+0
| | | | | | | | | | | | | This defconfig tries to fetch its kernel source code and U-Boot source code from gitorious.org, which is not longer available. Therefore, this defconfig has been failing to build since quite some time. Since there's no obvious other place to grab the kernel and u-boot source code, and the defconfig was not updated since a long time, let's simply get rid of it. [Peter: also drop README] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* olimex_a20_olinuxino_lime2: new boardGravatar Jan Viktorin2015-10-031-0/+3
| | | | | | | | | | | It is based on olimex_a20_olinuxino_lime configuration. Tested on the mainline kernel 4.1.4. It boots and the Ethernet is working at speed 1 Gbps. [Thomas: remove ccache and optimize 2 options.] Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Acked-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* imx53loco: fix dangling create-boot-sd.sh symlinkGravatar Benoît Thébaudeau2015-09-241-1/+1
| | | | | Signed-off-by: Benoît Thébaudeau <benoit@wsystem.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: bump ARC axs10x Linux kernel and headers to 4.2 releaseGravatar Alexey Brodkin2015-09-201-0/+198
| | | | | | | | | | | | | | | | | | | Linux kernel 4.2 was finally released, so bumping from 4.2-rc5 to final release. Updating Linux headers to 4.2 branch since they are introduced in Buildroot as well already. Also adding 1 back-ported patch that makes SD/MMC cards usable on AXS boards. This patch will be a part of 4.3 (already in linux-next) and hopefully will make its way in 4.2.1. Once that patch appears in 4.2.x it can be removed from here. Cc: Peter Korsgaard <peter@korsgaard.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/boundarydevices: update u-boot scripts for 3.14 kernelsGravatar Gary Bisson2015-09-192-182/+147
| | | | | | | | | | | Those scripts will support coming platforms such as iMX6SoloX or iMX6QuadPlus. One important change is that the bootscript now relies on U-Boot to make the display detection in order to simplify the script. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* microzed: add Avnet Microzed supportGravatar Davide Viti2015-09-172-0/+109
| | | | | | | | | | | | | | | | | | Changes are based on Zedboard: Xilinx does not provide a specific DTS for Microzed in the kernel tree. It is suggested [1] to use the zynq-zed.dts and change the RAM size [1] https://forums.xilinx.com/t5/Embedded-Linux/Microzed-default-device-tree-dts/td-p/432856 [Thomas: - extend readme.txt to indicate why the same DTB is used for Microzed and the Zedboard. - add a description + Signed-off-by line in the 0001-zynq-Create-microzed-specific-U-Boot-environment.patch, by re-using the description of the same patch for the Zedboard.] Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update to the latest and greatest versionsGravatar Gustavo Zacarias2015-09-0415-0/+0
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/p1010rdb: bump to the latest and greatest versionsGravatar Gustavo Zacarias2015-08-211-59/+0
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/mpc8315erdb: bump to the latest and greatest versionsGravatar Gustavo Zacarias2015-08-212-92/+48
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board: add support for ARC AXS101 and AXS103 Software Development PlatformsGravatar Alexey Brodkin2015-08-041-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The AXS10x Platform consists of a DesignWare AXC001 CPU Card (with ARC 770D core) in case of AXS101 or AXC003 CPU Card (typically with ARC HS38 core) in case of AXS103 mounted on an ARC Software Development Platform Mainboard with DesignWare peripherals: * SD/MMC contoller * Gigabit network contoller * Serial ports (8250-compatible) * USB 2.0 * SPI * I2C It also houses HDMI output for external monitor connection. For stand-alone usage of the board (with only keyboard, mouse and montor attached) kernel console and getty made available on tty0 as well as on serial port (ttyS3). Note there're 2 prerequisites: [1] u-boot: 2015.07 - fix creation of .config http://patchwork.ozlabs.org/patch/502558/ [2] binutils: fix buildng of Linux kernel for ARCv2 ISA http://patchwork.ozlabs.org/patch/503550/ Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zedboard: Switch to U-Boot 2015.07Gravatar Jan Viktorin2015-07-221-2/+2
| | | | | | | | The U-Boot v2015.07 is required for successful out-of-the-box build for common Xilinx Zynq boards (including Zedboard). Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board: add support for Xilinx zc706Gravatar Jordi Montagne2015-07-201-0/+56
| | | | | | | | | | | | | | | This is a Xilinx Zynq (xc7z045) development board, based on Xilinx Zynq (xc7z045). This support is based on Avnet Zedboard defconfig/readme. [Thomas: - minor fixes in the readme.txt - rename defconfig from zc706_defconfig to xilinx_zc706_defconfig.] Signed-off-by: Jordi Montagne <jordi.montagne66@gmail.com> Tested-by: Jean Burgat <jeanburgat33@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zedboard: Update readme.txt to reflect BOOT.BIN generationGravatar Jan Viktorin2015-07-181-46/+38
| | | | | Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>