summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/barebox-stm32mp-defaultenv
Commit message (Collapse)AuthorAgeFilesLines
* treewide: images: unify partition labelsRoland Hieber2023-11-062-2/+2
| | | | | | | | | | | The partition label is written to the GPT, and systemd-repart can match on the partition label, which we'll use in a later commit. Set the name of the first root partitions to the same name ("root-A") to give the matching algorithm something to work with. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.pengutronix.de/20231103225253.1349209-2-rhi@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: add RAUC support for lxa-mc1Roland Hieber2023-10-204-1/+4
| | | | | | | | | | | | * Add a redundant root partition to the genimage config * Add appropriate variables to the barebox defaultenv so the bootchooser can decide into which partition to boot * Add a state backend to the device tree fragment * Map partitions in rauc-udev compatibility layer Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.pengutronix.de/distrokit/20230926092713.3680509-5-rhi@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: barebox-common: enable bootchooserRoland Hieber2023-10-201-0/+1
| | | | | | | | | Bootchooser will choose the correct redundant A/B partition for booting. Enable it in the common barebox so it is available on all v7a boards. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.pengutronix.de/distrokit/20230926092713.3680509-4-rhi@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platforms: revert to default systemd loglevelRoland Hieber2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | By decreasing the systemd loglevel to "warning", the journal no longer contains useful lines like which units were started and stopped and when, which is quite sparse information for debugging. Remove the systemd.log_level from the kernel command line so systemd defaults to loglevel "info" (same level as loglevel=5 for the kernel). Keep the systemd.show_status setting on "auto" so that systemd only produces actual console output when the boot takes a significant amount of time, or produces error messages; so this change only changes the verbosity of the journal, not the console, on normal boots. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.barebox.org/20230623124755.2292833-2-rhi@pengutronix.de [remove meanwile eliminated special environment for rock3a, see 8ed4f77e790a24bd8c0d4fb15f95731eb1490be6 for reference] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: barebox: switch to new broken-cd device parameterAhmad Fatoum2022-09-301-0/+1
| | | | | | | | | | | The original patch didn't go upstream, because semantics were a bit odd, a Kconfig option changing behavior, but only for devices barebox probes. This imports v3 of the series into DistroKit. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.pengutronix.de/20220930162159.814389-3-a.fatoum@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: lxa-mc1: migrate loglevel to barebox environment variableAhmad Fatoum2020-06-031-0/+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: barebox: add new stm32mp ruleAhmad Fatoum2020-03-051-0/+9
Since v2019.12.0, barebox now has SD/MMC and Ethernet support for the STM32MP1. Thus there is nothing holding us back from extending DistroKit's v7a platform to support the SoC. Add a barebox-stm32mp rule as first step. The barebox rule add here is only meant as second-stage bootloader (SSBL). First-stage (FSBL) will be TF-A introduced in a later patch. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>