| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
This fixes 'ptxdist clean root' and the wrapper blacklist.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
This fixes 'ptxdist clean root' and the wrapper blacklist.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
This fixes 'ptxdist clean root' and the wrapper blacklist.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Migrate the patches and make oldconfig without adding any new features.
Note that barebox-rpi2 is still broken, but we'll bump it anyway for
completeness.
Tested-by: Robert Schwebel <r.schwebel@pengutronix.de> (for qemu-vexpress)
Tested-by: Roland Hieber <r.hieber@pengutronix.de> (for qemu-vexpress)
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
| |
The Raspberry Pi 1 is not based on ARMv7-A, but on ARMv6, and is
supported by platform-rpi.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
| |
Update PTXdist to the latest version:
- systemd now uses the Python-based Meson build system
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
|
| |
The Nitrogen6 family is already supported in the kernel, and has a
blspec entry, but the barebox-mx6 package does not yet build an image
for them.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
|
| |
Use the LED related settings from bcm2835_defconfig. Now the ACT LED
blinks like an heartbeat.
Tested-by: Roland Hieber <rohieb@rohieb.name>
Signed-off-by: Alexander Dahl <post@lespocky.de>
|
|
|
|
|
| |
Tested-by: Roland Hieber <rohieb@rohieb.name>
Signed-off-by: Alexander Dahl <post@lespocky.de>
|
|
|
|
|
| |
Tested-by: Roland Hieber <rohieb@rohieb.name>
Signed-off-by: Alexander Dahl <post@lespocky.de>
|
|
|
|
| |
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
| |
|
|
|
|
|
|
|
|
| |
A smaller image doesn't need as long to be copied on the SD card, and
the user probably needs to resize the partition anyways to fill the
available space.
Signed-off-by: Roland Hieber <rohieb@rohieb.name>
|
|
|
|
|
|
| |
Update ptxdist to the latest version.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Update ptxdist to the latest version.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
The vexpress series has been merged upstream and can be dropped.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
4.14 is out, update the kernel.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
As the 'reason' checker analyzes all <*>.dtb files in the imagedir and
assumes they are all kernel dtbs, rename the barebox dtb from
bb-vexpress-v2p-ca9.dtb to vexpress-v2p-ca9.dtb-bb.
This silences a warning that kernel devicetrees should not contain
barebox,state nodes.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
| |
|
|
|
|
|
|
| |
Simple migration without enabling additional options
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
| |
Simple migration without enabling additional options
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
| |
Simple migration with no additional options.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
|
| |
It saves power and the i.MX6/fec problem is fixed since v4.8.0.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
The kernel header from the toolchain are new enough here.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
It's a debug feature with performance impact.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
On vexpress, this lowers the 2nd pass boot time from 38 s to 31 s.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
[add benchmark numbers to commit message]
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
| |
Change the kernel config to reboot on panic.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
| |
The vexpress patch series has recently been reworked. Use it.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
|
| |
"reason" suggests that the typical embedded use-cases are more sensitive
to latency than throughput, so a fully preemptible kernel is preferred.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
"Reason" suggests that the kernel lockup detector should be active, as
it's low overhead and potentially provides useful debug output when the
system is failing due to a lockup. This patch does the necessary changes
for the kernel configuration.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
Even though barebox does not yet support the RPi1's ethernet controller,
we can still load the kernel and device tree from the SD card and then
boot the kernel with NFSROOT. This way rapid development is still
possible as long as the kernel does not change.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Same as in commit 838ea9d, also for the RPi1 platform.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
|
|
|
|
|
|
| |
The previous patch was missing these two patches.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Barebox upstream has version bumped, and so do we.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
|
|
|
|
|
|
|
| |
This fixes the bootchooser configuration to match the state layout in
the devicetree.
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
|
|
|
|
|
|
|
|
| |
As suggested by "reason", activate the kernel feature to randomize the
freelist order used on creating new pages. This results in a reduction
of the predictability of addresses against heap overflows.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|