summaryrefslogtreecommitdiffstats
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
...
* barebox-mx6: update to latest template changesMichael Olbrich2018-02-181-5/+11
| | | | | | This fixes 'ptxdist clean root' and the wrapper blacklist. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-am335x: update to latest template changesMichael Olbrich2018-02-181-5/+11
| | | | | | This fixes 'ptxdist clean root' and the wrapper blacklist. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-am335x-mlo: update to latest template changesMichael Olbrich2018-02-181-8/+11
| | | | | | This fixes 'ptxdist clean root' and the wrapper blacklist. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-v7a: barebox: version bump 2017.11.0 -> 2018.01.0Roland Hieber2018-01-2916-55/+61
| | | | | | | | | | | 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>
* platform-v7a: barebox-rpi2: RPi 1 support is no longer relevant hereRoland Hieber2018-01-291-3/+2
| | | | | | | 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>
* ptxdist: version bump 2017.12.0 -> 2018.01.0Roland Hieber2018-01-293-9/+12
| | | | | | | Update PTXdist to the latest version: - systemd now uses the Python-based Meson build system Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-v7a: barebox-mx6: build images for Nitrogen6 boardsRoland Hieber2018-01-222-1/+4
| | | | | | | | 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>
* platform: rpi: kernel: Activate GPIO LEDs and triggersDistroKit-2017.12.0Alexander Dahl2017-12-071-5/+5
| | | | | | | | 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>
* platform: rpi: kernel: Upgrade from v4.12.1 to v4.14.4Alexander Dahl2017-12-072-58/+79
| | | | | Tested-by: Roland Hieber <rohieb@rohieb.name> Signed-off-by: Alexander Dahl <post@lespocky.de>
* platform: rpi: Use autoversionAlexander Dahl2017-12-071-1/+1
| | | | | Tested-by: Roland Hieber <rohieb@rohieb.name> Signed-off-by: Alexander Dahl <post@lespocky.de>
* platform-rpi: barebox: re-enable booting from SD cardRoland Hieber2017-12-062-0/+45
| | | | Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-rpi: barebox: version bump 2017.10.0 -> 2017.11.0Roland Hieber2017-12-062-3/+3
|
* platform-rpi: set root image size to 120%Roland Hieber2017-12-061-1/+1
| | | | | | | | 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>
* ptxdist: version bump 2017.11.0 -> 2017.12.0Robert Schwebel2017-12-063-8/+7
| | | | | | Update ptxdist to the latest version. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxdist: version bump 2017.10.0 -> 2017.11.0Robert Schwebel2017-11-303-7/+19
| | | | | | Update ptxdist to the latest version. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* barebox: version bump 2017.10.0 -> 2017.11.0DistroKit-2017.11.0Robert Schwebel2017-11-1326-1445/+47
| | | | | | The vexpress series has been merged upstream and can be dropped. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* kernel: version bump 4.13 -> 4.14Robert Schwebel2017-11-132-22/+34
| | | | | | 4.14 is out, update the kernel. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: silence reason-warning for barebox state dtb entryRobert Schwebel2017-10-272-2/+2
| | | | | | | | | | | 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>
* reason: silence warning for platform librariesRobert Schwebel2017-10-271-1/+52
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-rpi: barebox: version bump 2017.07.0 -> 2017.10.0Roland Hieber2017-10-262-3/+4
|
* platform-rpi: migrate to ptxdist 2017.10.0Roland Hieber2017-10-261-3/+5
| | | | | | Simple migration without enabling additional options Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-v7a: migrate to ptxdist 2017.10.0Roland Hieber2017-10-251-2/+4
| | | | | | Simple migration without enabling additional options Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* ptxconfig: migrate to ptxdist 2017.10.0Roland Hieber2017-10-251-2/+5
| | | | | | Simple migration with no additional options. Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-v7a: kernel: enable ARM cpuidle driverMichael Olbrich2017-10-121-1/+3
| | | | | | | 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>
* ptxconfig: disable kernel headersMichael Olbrich2017-10-121-3/+1
| | | | | | | 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>
* platform-v7a: kernel: enable AES optimized for ARMMichael Olbrich2017-10-121-1/+5
| | | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: kernel: virtualization is not neededMichael Olbrich2017-10-121-3/+1
| | | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: kernel: disable unused library functionsMichael Olbrich2017-10-121-11/+4
| | | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: kernel: disable page poisoningMichael Olbrich2017-10-121-3/+1
| | | | | | | 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>
* platform-v7a: kernel: disable not needed options, as suggested by reasonMichael Olbrich2017-10-121-51/+10
| | | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: kernel: disable unneeded namespacesMichael Olbrich2017-10-121-4/+4
| | | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: kernel: lzo is a lot faster at boottimeMichael Olbrich2017-10-122-5/+5
| | | | | | | | 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>
* barebox: version bump 2017.08.0 -> 2017.10.0Robert Schwebel2017-10-1126-63/+69
| | | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
* platform-v7a: kernel: reboot on panicRobert Schwebel2017-10-111-1/+1
| | | | | | | 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>
* platform-v7a: barebox: use reworked vexpress patchesRobert Schwebel2017-10-1121-203/+1253
| | | | | | | 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>
* platform-v7a: kernel: switch on CONFIG_PREEMPTRobert Schwebel2017-10-111-9/+8
| | | | | | | | "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>
* platform-v7a: kernel: enable lockup detector, as suggested by reasonRobert Schwebel2017-10-111-3/+6
| | | | | | | | | | "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>
* kernel: version bump 4.12.0 -> 4.13.0Robert Schwebel2017-09-302-39/+52
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxdist: version bump 2017.07.0 -> 2017.09.0Robert Schwebel2017-09-302-41/+69
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: add support for Boundary Devices Nitrogen6x boardRoland Hieber2017-08-244-1/+50
| | | | | | | 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-rpi: barebox-defaultenv: make 'boot net' usable without TFTPRoland Hieber2017-08-241-0/+6
| | | | | | | | | | 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>
* platform-rpi: kernel: enable NFSROOT supportRoland Hieber2017-08-241-1/+5
| | | | | Signed-off-by: Roland Hieber <r.hieber@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-rpi: enable Position Independent Executables for ASLRRoland Hieber2017-08-231-1/+1
| | | | | | Same as in commit 838ea9d, also for the RPi1 platform. Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* platform-v7a: barebox: add missing patchesRobert Schwebel2017-08-232-0/+342
| | | | | | The previous patch was missing these two patches. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: barebox: version bump v2017.07.0 -> v2017.08.0Robert Schwebel2017-08-2223-478/+36
| | | | | | Barebox upstream has version bumped, and so do we. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: enable Position Independent Executables for ASLRJan Luebbe2017-08-181-1/+1
| | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
* platform-v7a: barebox: fix bootchooser NV variablesJan Luebbe2017-08-189-0/+7
| | | | | | | This fixes the bootchooser configuration to match the state layout in the devicetree. Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
* platform-v7a: barebox: use a separate file name for the barebox DTBJan Luebbe2017-08-182-2/+4
| | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
* bsp.ref: remove unnecessary hardening overrideJan Luebbe2017-08-181-18/+2
| | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
* platform-v7a: kernel: randomize freelist order used on creating new pagesRobert Schwebel2017-07-211-1/+1
| | | | | | | | 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>