summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/projectroot
Commit message (Collapse)AuthorAgeFilesLines
* v7a: blspec: convert to ptxdist default entriesMarco Felsch2023-02-1116-96/+0
| | | | | | | | | | | | | | | | | | Adding new board support always included adding a special blspec package for this new board. Most of the blspec entries are the same except for the used devicetree blob. Since the blspec-entry package is able to the add the barebox 'linux-appendroot true' option as well can move to the buildin blspec-entry creation. This lowers the burden of adding new board support since ptxdist will create a blspec entry for devicetree each listed within the platformconfig. I added the 'rootwait rw' kernel command line options since most blspec entries used these options, albeit the 'rw' support should be reconsidered. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Link: https://lore.pengutronix.de/20230210193612.2143905-15-m.felsch@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: vexpress: remove console from blspec configMarco Felsch2023-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The console setup and linux command line passing is now done within barebox: | commit 319e387dbf72c7aea4b5159af9a43b5399c6431b | Author: Lucas Stach <dev@lynxeye.de> | Date: Sun Aug 16 23:42:40 2020 +0200 | | ARM: vexpress: set stdout path | | This ensures that the correct console gets activated independent | of the device probe order. | | Signed-off-by: Lucas Stach <dev@lynxeye.de> | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> The commit is part of mainline barebox since version v2020.09.0, so drop the console option. Drop the rootfstype as well while on it since the kernel will do an autodetection. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Link: https://lore.pengutronix.de/20230210193612.2143905-14-m.felsch@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: blspec: drop incomplete Gute Fee supportMarco Felsch2023-02-111-6/+0
| | | | | | | | | | The blspec support for the Gute Fee HW was incomplete since the actual makefile is missing as well as the devicetree, so drop the blspec boot support. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Link: https://lore.pengutronix.de/20230210193612.2143905-13-m.felsch@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: generate image for STM32MP7C-EV1Ahmad Fatoum2021-07-221-0/+6
| | | | | | | | | | | | | | The STM32MP157C-EV1 Evaluation board is the full-feature demonstration and development platform for STMicroelectronics Arm®-based dual Cortex®-A7 32 bits and Cortex®-M4 32 bits MPUs in the STM32MP1 Series. The small siblings DK1 and DK2 are already supported. Add now support for the EV1 as well, so DistroKit can be used out-of-the-box with all the official STM32MP1 development kits. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.pengutronix.de/20210722133520.17946-4-a.fatoum@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: Add support for Raspberry Pi CM3Uwe Kleine-König2021-03-151-0/+6
| | | | Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
* v7a: sama5d2: generate image for Groboard Giantboard as wellAhmad Fatoum2020-11-011-0/+6
| | | | | | | Add the same bit of boilerplate we added for the EK1 to get an image generated for the giant board as well. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: generate image for sama5d27 SOM1 Evaluation KitAhmad Fatoum2020-11-011-0/+6
| | | | | | | | | | With the previous barebox and kernel changes, we can combine it with the DistroKit-v7a rootfs to get an image to boot on the sama5d27-som1-ek. Do this. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> [rebased to master] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: lxa-mc1: migrate loglevel to barebox environment variableAhmad Fatoum2020-06-031-1/+1
| | | | | | | | | | | The MC-1 is the only supported board that configures loglevel via bootspec and not via barebox environment. For symmetry and because internal CI checks for it, migrate the loglevel to the environment. This also affects the stm32mp157c-dk2 target, which is fine. No one minds shorter boot times. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: generate image for Linux Automation MC-1Ahmad Fatoum2020-04-271-0/+6
| | | | | | | With TF-A and barebox support added in previous commits, everything is now in place for having DistroKit generate a MC-1 rootfs image. Do so. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* platform-v7a: sabrelite: add missing linux-appendroot to the bootloader spec ↵Michael Olbrich2020-04-241-0/+1
| | | | | | | | entry All other boards have it. And booting fails without it. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* v7a: add stm32mp157c-dk2 SD-Card imageAhmad Fatoum2020-03-051-0/+6
| | | | | | | | Both STM32MP BootROM and TF-A expect the subsequent bootloader stage to come from a GPT partition when booting from SD-Card. Add a genimage config that describes this. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* platform-v7a: add support for Nitrogen6 MAXMichael Olbrich2019-09-191-0/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* add RPI3 SupportRouven Czerwinski2018-12-171-0/+6
| | | | Signed-off-by: Rouven Czerwinski <rouven@czerwinskis.de>
* platform-v7a: blspec: remove options already added by barebox-defaultenvRoland Hieber2018-02-193-3/+3
| | | | Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-v7a: blspec-nitrogen6x: barebox can auto-detect the root partitionRoland Hieber2018-02-191-1/+2
| | | | Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-v7a: add support for Boundary Devices Nitrogen6x boardRoland Hieber2017-08-241-0/+5
| | | | | | | Build its devicetree and add a bootloader entry. Signed-off-by: Roland Hieber <r.hieber@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: kernel: avoid ext2 warning on startupRobert Schwebel2017-07-041-1/+1
| | | | | | | | | Deactivate support for ext2 + ext3, as our rootfs is ext4. Add a hint to the kernel command line, in order to avoid this warning: EXT4-fs (mmcblk0p1): couldn't mount as ext2 due to feature incompatibilities Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: udoo neo: add board supportSascha Hauer2017-07-041-0/+6
| | | | | | | Add missing select to BAREBOX_MX6 We need root.ext2, select it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* platform-v7a: rpi2: add board supportSascha Hauer2017-07-041-1/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* platform-v7a: vexpress: add board supportRouven Czerwinski2017-07-031-0/+6
| | | | | | | | | | | | | | | | | Add support for Versatile Express, with the configs+rules for image creation and bootspec entries. Note that vexpress in qemu can currently only boot from nor, so we put the bootloader, environment and boot state there and the rest of the system into mmc. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> [add vexpress.conf] Signed-off-by: Chris Fiege <c.fiege@pengutronix.de> [improve commit description] [split from vexpress patches] [fix and cleanupimage generation] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: riotboard: add board supportRouven Czerwinski2017-06-301-0/+6
| | | | | | | | | Add support for RIoTboard, with the configs+rules for image creation and bootspec entries. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> [improve commit description, split from vexpress patches] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: sabrelite: add board supportSascha Hauer2017-06-301-0/+5
| | | | | | | | | Add support for SabreLite, with the configs+rules for image creation and bootspec entries. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> [improve commit description] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: Gute Fee: add board supportSascha Hauer2017-06-301-1/+2
| | | | | | | | | Re-add support for Gute Fee, with the configs+rules for image creation and bootspec entries. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> [improve commit description] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: beaglebone: add board supportSascha Hauer2017-06-302-2/+4
| | | | | | | | | Re-add support for beaglebone-white and beaglebone-black, with the configs+rules for image creation and bootspec entries. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> [improve commit description] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* WIP: platform-v7a: add support for afi-gfRobert Schwebel2017-01-061-0/+5
| | | | | | * not tested yet Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-beaglebone: rename to platform-v7aRobert Schwebel2016-07-263-0/+15
In the meantime, in addition to beaglebone, this platform supports the other ARMv7 based boards (rpi2, vexpress), so rename it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>