summaryrefslogtreecommitdiffstats
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* v7a: barebox: version bump 2020.01.0 -> 2020.02.0Ahmad Fatoum2020-02-1929-3596/+19
| | | | | | | | | | | | | | | | | | | | | barebox v2020.02.0 has just been released. Drop the now upstream rpi patches, oldconfig the configs and use it. As seen in the config diffs, two of our configuration options have changed with this release: CONFIG_CLOCKSOURCE_ARMV8_TIMER=y: barebox support for ARMv7 (and ARMv8) architected timers on >= ARMv7 has now been reenabled. This should improve clocksource accuracy on the rpi3 and vexpress. The name will be changed to indicate that it's not ARMv8 specific in v2020.03.0. CONFIG_DEFAULT_ENVIRONMENT=n in am335x-mlo: This symbol became selectable even without CONFIG_ENV_HANDLING. We didn't use the environment before for this configuration, so we probably don't want to start now, so this is left disabled. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* MIPS: add initial ar9331 supportOleksij Rempel2020-02-1615-0/+3588
| | | | Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
* platform-mips: add basic qemu malta supportOleksij Rempel2020-02-1626-0/+10471
| | | | | | | | Currently this platform can build rootfs and run only barebox. Other parts need more work, but even on this stage we would be able to make toolchain and barebox regression tests. Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
* ptxdist: version bump 2020.01.0 -> 2020.02.0Robert Schwebel2020-02-164-9/+26
| | | | | | A new ptxdist version is out, update the configs. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* kernel: version bump 5.4 -> 5.5Robert Schwebel2020-01-296-281/+346
| | | | | | A new kernel is out, so let's update DistroKit. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* toolchain: use oselas.toolchain 2019.09.1Robert Schwebel2020-01-273-3/+3
| | | | | | 2019.09.1 is out, use it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxdist: version bump 2019.12.0 -> 2020.01.0Robert Schwebel2020-01-234-8/+8
| | | | | | A new ptxdist version is out, update the configs. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* reason: remove disabled OPTIMIZE_INLINING checkRobert Schwebel2020-01-141-19/+0
| | | | | | reason does now properly handle this check, so remove the local hack. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: barebox: version bump 2019.12.0 -> 2020.01.0Ahmad Fatoum2020-01-1430-59/+70
| | | | | | | barebox v2020.01.0 has just been released. Rebase the patch stack, oldconfig the configs and use it. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* platform-v7a: Add barebox patchstackSascha Hauer2020-01-0828-10/+3602
| | | | | | | | This adds a barebox patchstack which is needed for the rasperrypi which otherwise issues several warnings during boot. While at it add DWC2 USB support as well to finally get networking support for the raspberrypi. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* barebox-rpi2: Update configSascha Hauer2020-01-082-55/+61
| | | | | | | | | | | | | | | Enable more features and clean up: - Enable DWC2 USB controller support - Enable Networking - Compile in thumb2 mode - Disable unused USB gadget support - Set malloc area size to 0x0 to let barebox autoconfigure memory size - Disable unused I2C support - Disable unused EHCI driver - Enable raspberrypi EXP GPIO driver Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* platform-v7a: barebox: version bump 2019.11.0 -> 2019.12.0DistroKit-2019.12.0Sascha Hauer2019-12-2013-52/+23
| | | | | | Use the latest and greatest. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ptxdist: migrate 2019.11.0 -> 2019.12.0 with defaultsRoland Hieber2019-12-104-30/+25
| | | | Signed-off-by: Roland Hieber <rhi@pengutronix.de>
* reason: disable OPTIMIZE_INLINING for nowRobert Schwebel2019-11-261-0/+19
| | | | | | | Since Linux 5.4, OPTIMIZE_INLINING is force-on and cannot be configured any more. Change the test to silence the warning, while investigating. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* kernel: version bump 5.3 -> 5.4Robert Schwebel2019-11-256-81/+116
| | | | | | Linux 5.4 is out, update the kernel on all platforms. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* barebox: add upstream patch for MMC2 clockRobert Schwebel2019-11-114-1/+42
| | | | | | | Without this patch, barebox-2019.11.0 doesn't boot. Reported-by: Roland Hieber <r.hieber@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: barebox: version bump 2019.10.0 -> 2019.11.0Robert Schwebel2019-11-1111-20/+94
| | | | | | A new barebox version is out, use it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxdist: version bump 2019.10.1 -> 2019.11.0Robert Schwebel2019-11-094-15/+18
| | | | | | A new ptxdist version is out, use it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* barebox: create the .ptxdist-defaultenv symlink in the build dirMichael Olbrich2019-11-0413-17/+17
| | | | | | | This avoids problems if the same git tree is used in local_src/ for multiple barebox packages. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-vexpress: remove installed filesMichael Olbrich2019-11-041-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-am335x-mlo: actually remove images during 'clean'Michael Olbrich2019-11-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-v7a: vexpress: use only one core for bareboxMichael Olbrich2019-11-041-0/+1
| | | | | | Barebox does not start with more than one core. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-rpi2: don't add a suffix to the imagesMichael Olbrich2019-11-043-3/+3
| | | | | | It's not needed and now the files are actually removed during 'clean'. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-mx6: actually remove images during 'clean'Michael Olbrich2019-11-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-am335x: actually remove images during 'clean'Michael Olbrich2019-11-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-am335x-mlo: sync with latest barebox templateMichael Olbrich2019-11-041-21/+20
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-am335x: sync with latest barebox templateMichael Olbrich2019-11-041-25/+26
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-common: sync with latest barebox templateMichael Olbrich2019-11-041-25/+28
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-rpi2: sync with latest barebox templateMichael Olbrich2019-11-041-20/+21
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-mx6: sync with latest barebox templateMichael Olbrich2019-11-041-20/+21
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-vexpress: sync with latest barebox templateMichael Olbrich2019-11-041-22/+23
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* v7a: barebox: version bump 2019.08.1 → 2019.10.0Ahmad Fatoum2019-11-0411-21/+83
| | | | | | | There's a new barebox in town. Upgrade to it. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* v7a: barebox-common: modify oldconfig to affect all bareboxesAhmad Fatoum2019-11-041-1/+4
| | | | | | | | | With barebox updates, oldconfig needs to be rerun for every barebox in the BSP, to resync the configs. With this change this can be done at once by issuing a ptxdist oldconfig barebox-common. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxdist: version bump 2019.09.0 -> 2019.10.1Robert Schwebel2019-10-174-72/+77
| | | | | | There is a new ptxdist version, so we update DistroKit to use it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: enable virtio hardware random number generatorMichael Olbrich2019-09-302-1/+2
| | | | | | | This speeds up the first boot in qemu quite a bit when ssh keys are generated. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-v7a: disable -frecord-gcc-switchesMichael Olbrich2019-09-191-1/+1
| | | | | | | It breaks reproducible builds because temporary file names in the command-line change the build-id.change the build-id. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-v7a: use -fstack-protector-strongMichael Olbrich2019-09-191-2/+2
| | | | | | It's better than -fstack-protector and has similar overhead. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-v7a: Enable C++ standard library hardeningMichael Olbrich2019-09-191-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox-mx6: enable i.MX6 On Chip OTP controllerMichael Olbrich2019-09-192-1/+10
| | | | | | Barebox needs this to read the MAC addresse of the board. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-v7a: add support for Nitrogen6 MAXMichael Olbrich2019-09-194-1/+49
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform-{rpi,v[78]a}: kernel: Update to 5.3Björn Esser2019-09-166-798/+1249
| | | | | | | Linux 5.3 is out, so we update the kernel to the new version. The config is oldconfiged with defaults. Signed-off-by: Björn Esser <b.esser@pengutronix.de>
* platform-{rpi,v[78]a}: toolchain version bump 2018.12.0 -> 2019.09.0Björn Esser2019-09-163-9/+9
| | | | | | A new OSELAS.Toolchain is out, with gcc-9.2.1 and glibc-2.30. Signed-off-by: Björn Esser <b.esser@pengutronix.de>
* NetworkManager: Use meson build-system.Björn Esser2019-09-131-0/+2
| | | | | | | | The Autotools-based build-system is deprecated and unsupported by upstream. The next release of NetworkManager may drop Autotools completely. Signed-off-by: Björn Esser <b.esser@pengutronix.de>
* platform-{rpi,v7a}: Update firmware for raspberrypi (2019-09-09).Björn Esser2019-09-1118-0/+0
| | | | | This firmware was taken from the official firmware repository at: https://github.com/raspberrypi/firmware/commit/3bba1909a004fb34d5b01db2c319976f33d8eb1d
* ptxdist: version bump 2019.08.0 -> 2019.09.0Robert Schwebel2019-09-054-12/+18
| | | | | | A new ptxdist version is out, use it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: barebox: version bump 2019.07.0 → 2019.08.1Roland Hieber2019-08-2111-20/+378
| | | | Signed-off-by: Roland Hieber <rhi@pengutronix.de>
* v7a: barebox: version bump 2019.06.1 -> 2019.07.0Ahmad Fatoum2019-08-2111-20/+34
| | | | | | | | | Particularly relevant in this release is the v5.2 device tree sync which is a prerequisite for the incoming STM32MP1 support. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Tested-by: Roland Hieber <rhi@pengutronix.de>
* ptxdist: version bump 2019.07.0 -> 2019.08.0Robert Schwebel2019-08-124-8/+10
| | | | | | A new ptxdist version is out, so we migrate Distrokit. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* kernel: deactivate CONFIG_VALIDATE_FS_PARSERRobert Schwebel2019-08-062-2/+2
| | | | | | | | The filesystem parameter description parser validation is not useful except when working on the mount interface and prints confusing messages during boot. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-rpi, platform-v7a: kernel: version bump 5.1 -> 5.2Robert Schwebel2019-07-096-133/+491
| | | | | | | | | | | Linux 5.2 is out, so we update the kernel to the new version. The config is mostly oldconfiged with defaults, but we enable CONFIG_NULL_TTY and CONFIG_COUNTER. The OMAP hardware random number generator was applied in the upstream kernel, so we can remove it here. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>