summaryrefslogtreecommitdiffstats
path: root/images
Commit message (Collapse)AuthorAgeFilesLines
* arm: nitrogen6x: new memory setup from BD u-bootLucas Stach2014-09-011-2/+2
| | | | | | | | This fixes various stability issues seen on new boards with the old setup. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/imx'Sascha Hauer2014-08-071-0/+5
|\
| * ARM: i.MX6Q: Add support for Embedsky E9 board.Andrey Panov2014-07-171-0/+5
| | | | | | | | | | | | | | | | | | | | This will add support for Embedsky E9 board. It is a small board based on i.MX6 Quad with 2G of RAM. http://en.embedsky.com/product_info.php?cateid=169&id=169 Signed-off-by: Andrey Panov <rockford@yandex.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: phyCORE-am335x: Add support for more SDRAM configurationsSascha Hauer2014-08-011-3/+11
| | | | | | | | | | | | | | This adds support for 256MB and 128MB RAM configurations of the phyCORE-AM335x. This is done as new images. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | images: get rid of remaining imximage-ySascha Hauer2014-07-301-5/+0
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* images: ignore and clean *.mlo/*.mlospiSascha Hauer2014-07-112-1/+3
| | | | | | Add *./mlo and *.mlospi to the clean rule and to .gitignore. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/marvell'Sascha Hauer2014-07-041-7/+65
|\ | | | | | | | | | | Conflicts: arch/arm/boards/Makefile arch/arm/dts/Makefile
| * ARM: mvebu: convert PlatHome Openblocks AX3-4 to PBL_MULTI_IMAGESSebastian Hesselbarth2014-06-241-0/+11
| | | | | | | | | | | | | | | | | | This converts Marvell Armada XP based PlatHome Openblocks AX3-4 to PBL_MULTI_IMAGES. A DT overlay is added to keep possible barebox-specific changes separated and added to lowlevel board init. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
| * ARM: mvebu: convert Marvell Armada XP GP to PBL_MULTI_IMAGESSebastian Hesselbarth2014-06-241-0/+12
| | | | | | | | | | | | | | | | | | This converts Marvell Armada XP based Marvell Armada XP GP to PBL_MULTI_IMAGES. A DT overlay is added to keep possible barebox-specific changes separated and added to lowlevel board init. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
| * ARM: mvebu: convert Globalscale Mirabox to PBL_MULTI_IMAGESSebastian Hesselbarth2014-06-241-0/+12
| | | | | | | | | | | | | | | | | | This converts Marvell Armada 370 based Globalscale Mirabox to PBL_MULTI_IMAGES. A DT overlay is added to keep possible barebox-specific changes separated and added to lowlevel board init. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
| * ARM: mvebu: convert USI Topkick to PBL_MULTI_IMAGESSebastian Hesselbarth2014-06-241-0/+11
| | | | | | | | | | | | | | This converts Marvell Kirkwood based USI Topkick to PBL_MULTI_IMAGES. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
| * ARM: mvebu: convert Globalscale Guruplug to PBL_MULTI_IMAGESSebastian Hesselbarth2014-06-241-0/+12
| | | | | | | | | | | | | | This converts Marvell Kirkwood based Globalscale Guruplug to PBL_MULTI_IMAGES. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
| * ARM: mvebu: sort pbl image target by boardSebastian Hesselbarth2014-06-241-7/+7
| | | | | | | | | | | | | | This reorders images/Makefile.mvebu targets by board to ease integration of new boards. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
* | arm: imx6: rename hummingboard directory to microsomLucas Stach2014-07-011-3/+3
| | | | | | | | | | | | | | | | | | | | The rule in barebox is to name the directories after the modules. As hummingboard is just one of the carriers for the MicroSOM module, name the directory accordingly. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: Phytec-phyCORE-imx27: Switch to multiimage supportSascha Hauer2014-06-131-0/+4
|/ | | | | | | Tested on the phyCORE-imx27 to boot on NOR and NAND using the registered update handlers. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* tegra: add NVIDIA Jetson-TK1 board supportLucas Stach2014-06-051-0/+10
| | | | | Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* images: add Tegra124 image build rulesLucas Stach2014-06-053-1/+12
| | | | | | | | Allows to build persistent images for the Tegra124 line of SoCs. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/tegra'Sascha Hauer2014-06-043-8/+69
|\
| * images: tegra: rename ac100 imageLucas Stach2014-05-151-2/+2
| | | | | | | | | | | | | | | | | | | | To make it clear that this image is only suitable for loading via usbloader. We can't do anything about this, as there is no upstream BCT available for AC100. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * images: tegra: build NVidia Beaver imageLucas Stach2014-05-151-2/+7
| | | | | | | | | | Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * images: tegra: build all Toradex Colibri imagesLucas Stach2014-05-151-3/+37
| | | | | | | | | | | | | | | | | | Six images for the the 256MB and 512MB version with different boot sources (MMC, NAND [different chips on pre-/production modules]). Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * images: add Tegra30 image build rulesLucas Stach2014-05-153-1/+13
| | | | | | | | | | | | | | | | Allows to build persistent images for the Tegra30 line of SoCs. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * images: add Tegra20 image build rulesLucas Stach2014-05-153-1/+11
| | | | | | | | | | | | | | | | Allows to build persistent images for the Tegra20 line of SoCs. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX: Phytec-phyCARD-i.MX27: Switch to multi-image supportSascha Hauer2014-05-101-0/+4
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/tegra'Sascha Hauer2014-05-051-0/+5
|\ | | | | | | | | | | | | | | Conflicts: arch/arm/dts/tegra20-colibri.dtsi arch/arm/dts/tegra20-paz00.dts arch/arm/dts/tegra20.dtsi drivers/clk/tegra/clk-periph.c
| * ARM: tegra: add NVidia Beaver board supportLucas Stach2014-04-231-0/+5
| | | | | | | | | | Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'for-next/rockchip'Sascha Hauer2014-05-052-0/+10
|\ \
| * | ARM: Rockchip: switch to multiimage supportSascha Hauer2014-04-292-0/+10
| |/ | | | | | | | | | | | | | | | | | | | | | | - Add images/Makefile.rockchip - Allow multiple boards to be selected - protect initcalls with appropriate of_machine_is_compatible - rename board specific config to SoC config - Add dtb file to compilation - turn barebox_arm_reset_vectorto ENTRY_FUNCTION - pass dtb to barebox_arm_entry Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | imx6: Add support for phyCARD-i.MX6Christian Hemp2014-04-301-0/+15
| | | | | | | | | | | | | | | | | | | | Add support for Phytec phyCARD-i.MX6. - 1GB RAM on two banks - 1GB RAM on one bank - 2GB RAM on two banks Signed-off-by: Christian Hemp <c.hemp@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | RiOTboard: add new boardEric Bénard2014-04-291-0/+5
|/ | | | | | | | | | | | | | | | | | | | | this board is produced by Embest/Element 14 and is based on i.MX6 Solo The following features are tested : - UART2 (console) - eMMC - SDCard - uSDCard - Ethernet - USB Host (through 4 ports hub) - I2C 1/2/3 - 2 LEDs Boot on eMMC and through USB loader are tested. For more informations on this board : http://www.riotboard.org/ Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/imx-phyflex'Sascha Hauer2014-04-041-0/+18
|\ | | | | | | | | Conflicts: arch/arm/boards/phytec-phyflex-imx6/board.c
| * ARM: pfla02: Add support for DualLite and Solo coreChristian Hemp2014-03-261-0/+12
| | | | | | | | | | Signed-off-by: Christian Hemp <c.hemp@phytec.de> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
| * ARM: pfla02: add 4GB versionChristian Hemp2014-03-261-0/+6
| | | | | | | | Signed-off-by: Christian Hemp <c.hemp@phytec.de>
* | ARM: i.MX6: Add initial variscite VAR-SOM-MX6 CPU supportSascha Hauer2014-03-281-0/+5
|/ | | | | | | | | | The VAR-SOM-MX6 is a System on module from Variscite, see: http://www.variscite.com/products/system-on-module-som/cortex-a9/var-som-mx6-cpu-freescale-imx6 This adds support for this module on the VAR-MX6CustomBoard baseboard. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/tegra'Sascha Hauer2014-03-071-2/+2
|\
| * tegra: rename board directory for Colibri T20Lucas Stach2014-02-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | For computer modules the naming standard is to have a single board directory named after the module and have all the baseboard support beneath it. Also change the CONFIG name, as we may want to build all the baseboards at once. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'for-next/imx-image'Sascha Hauer2014-03-071-0/+5
|\ \ | | | | | | | | | | | | Conflicts: arch/arm/dts/Makefile
| * | ARM: i.MX6: sabresd: switch to multi-imageLucas Stach2014-02-191-0/+5
| |/ | | | | | | | | Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX6: Add Garz+Fricke Santaro board supportSascha Hauer2014-02-241-0/+5
| | | | | | | | | | | | | | | | Most devices relevant for barebox like sd/emmc/network/uarts work. Devicetree contains several undefined drive strength settings, these can be fixed once the kernel has sorted this out. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: add minimal support for the Freescale Quad UDOO BoardRaphaël POGGI2014-02-241-0/+5
| | | | | | | | | | | | | | | | | | Adding minimal support for the UDOO board. For more information about the board: http://www.udoo.org/ Signed-off-by: Raphael Poggi <poggi.raph@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX: Karo-tx25: build image for internal bootSascha Hauer2014-02-191-0/+5
|/ | | | | | | This adds an image for the TX25 in internal boot mode. This can be used for USB booting. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: rename boards to more consistent namingSascha Hauer2014-02-031-6/+6
| | | | | | | | | | This renames the Freescale and Phytec board directories and defconfig files to a common naming scheme. The board directories are named <vendor>-<board> and the defconfig files are named <vendor>-<board>_defconfig. Also the DataModul realq7 is renamed to its Marketing Name eDM-QMX6. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/misc'Sascha Hauer2014-02-031-5/+0
|\
| * images: remove unused commandSascha Hauer2014-01-291-5/+0
| | | | | | | | | | | | cmd_selfextract is unused. Remove it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX: Karo TX25: Switch to multiboard supportSascha Hauer2014-02-011-0/+5
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | images: fix image size in pblxSascha Hauer2014-01-311-1/+2
| | | | | | | | | | | | | | | | | | | | | | The pblx is a self extracting barebox binary. This doesn't have the size of the image correctly set because the linker doesn't generate it for relocatable binaries. This currently only works on ARM, but this is the only architecture supporting multi images anyway. TO make it work on other architectures fix_size would have to be extended to recognize other images. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX53: tqma53: Switch to devicetree and multiboard supportSascha Hauer2014-01-291-0/+10
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX53: dts: add support for MCIMX53-START-RSteffen Trumtrar2014-01-231-0/+5
| | | | | | | | | | | | | | | | | | The start-r QSB has a different pmic than the older start QSB. Add a new dts for the QSRB and let barebox generate two images when LOCO is selected. Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: imx6: rename Carrier-1 to HummingboardLucas Stach2014-01-231-4/+4
| | | | | | | | | | | | | | | | | | Solidrun has renamed the Carrier-1 to Hummingboard. This is also the name that is used in upstream Linux, change barebox to be in line with that. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: imx6: add initial support for Nitrogen6X boardsLucas Stach2014-01-231-0/+10
| | | | | | | | | | | | | | | | Only the 1GB variant is supported for now, as I don't have anything other to test with. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>