summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/patches
Commit message (Collapse)AuthorAgeFilesLines
* v7a: barebox: version bump 2020.06.0 -> 2020.08.1Roland Hieber2020-09-153-139/+0
| | | | | | | | | | Update to the most recent barebox release, which includes our patch. CONFIG_USB_GADGET_FASTBOOT_* have been renamed to CONFIG_FASTBOOT_*, for all other new options use the default values. Tested-by: Roland Hieber <rhi@pengutronix.de> on qemu-vexpress, rpi3-b Signed-off-by: Roland Hieber <rhi@pengutronix.de>
* platform-v7a: kernel patch to fix PHY warningsHolger Assmann2020-08-103-0/+70
| | | | | | | | | | | | | | | | With the recent move to Linux v5.8, we get a new kernel warning because it skew timings are now specified twice; once from use of "rgmii-id" and one from the [rt]xc-skew-ps in the device tree. This patch removes those timings since the board works fine with the new default settings. Patch has also been sent[1] to the respective mailing lists for upstream inclusion. [1]: https://lore.kernel.org/linux-arm-kernel/20200807150355.6116-1-h.assmann@pengutronix.de/ Signed-off-by: Holger Assmann <h.assmann@pengutronix.de>
* v7a: barebox: version bump v2020.04.0 → v2020.06.0Ahmad Fatoum2020-06-176-893/+123
| | | | | | | | | | | | | | This allows us to drop the patch stack we had for Linux Automation MC-1 support. The series went into barebox with a fix that makes a warning about the eMMC environment go away. In return we import a single patch to address a breakage on the rpi3b platform. Being a bug fix, we should be able to drop the patch along with v2020.07.0. On the Kconfig front, CONFIG_OF_NET was dropped upstream, because it was an unreferenced symbol. All Kconfig changes are the result of an olddefconfig. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: barebox: add support for Linux Automation MC-1Ahmad Fatoum2020-04-274-0/+909
| | | | | | | | | | | | | This adds barebox support for the Linux Automation GmbH MC-1 board built around the Octavo Systems OSD32MP157C-512M SiP. The patches have been posted[1] upstream, but are not yet accepted. It's however expected for them to be part of barebox v2020.06.0, at which time we can drop the patchset again. [1]: https://lists.infradead.org/pipermail/barebox/2020-April/041653.html Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: tf-a: add support for Linux Automation MC-1Ahmad Fatoum2020-04-262-0/+415
| | | | | | | | | | | | | The MC-1 can boot from SD-Card with the DK2 TF-A, but for use in production, it's meant to boot from eMMC. Patch in the MC-1 device tree, which enables the appropriate SDMMC controller. RAM timings are those of the DK-2, which have worked so far, but should be reconsidered prior to upstreaming. [Note: eMMC boot doesn't yet work, presumably due to hardware issues.] Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: barebox: version bump 2020.02.0 -> 2020.04.0Ahmad Fatoum2020-04-154-371/+0
| | | | | | | | | This lets us drop the am335x USB fixes, because they were already in the v2020.03.0 release. Only new enabled config option is CONFIG_USB_GADGET_FASTBOOT_CMD_OEM, which was non-configurable before. Marking it as enabled avoid a regression for people using `fastboot oem exec` Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: barebox: fix regression in AM335x USBAhmad Fatoum2020-03-054-0/+371
| | | | | | | | | | | | | | | Kernel commit 0782e8572c ("ARM: dts: Probe am335x musb with ti-sysc") which barebox pulled in during the v2020.02.0 dts/ sync moved the USB nodes to be under a ti-sysc bus instead of ti,am33xx-usb. This broke am335x USB under barebox, because the MUSB drivers couldn't cope with the now different device probe order. Import the two patches fixing this out of barebox master branch. These can be dropped when moving to barebox v2020.03.0. Fixes: 1d84e5419f50 ("v7a: barebox: version bump 2020.01.0 -> 2020.02.0") Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
* v7a: barebox: version bump 2020.01.0 -> 2020.02.0Ahmad Fatoum2020-02-1918-3584/+0
| | | | | | | | | | | | | | | | | | | | | 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>
* platform-v7a: barebox: version bump 2019.12.0 -> 2020.01.0Ahmad Fatoum2020-01-1419-38/+38
| | | | | | | 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-0818-0/+3584
| | | | | | | | 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>
* platform-v7a: barebox: version bump 2019.11.0 -> 2019.12.0DistroKit-2019.12.0Sascha Hauer2019-12-202-40/+0
| | | | | | Use the latest and greatest. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* barebox: add upstream patch for MMC2 clockRobert Schwebel2019-11-112-0/+40
| | | | | | | 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-rpi, platform-v7a: kernel: version bump 5.1 -> 5.2Robert Schwebel2019-07-092-36/+0
| | | | | | | | | | | 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>
* platform-rpi/v7a: kernel version bump 5.0 -> 5.1Robert Schwebel2019-05-062-0/+0
| | | | | | The new kernel has been released today, so update. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: add patch for omap hwrngRouven Czerwinski2019-03-112-0/+36
| | | | | | | | | | | The kernel does not use the omap hwrng as an entropy source, since the quality is not set. The getrandom system call is now used by OpenSSH, which results in a long wait of 2 Minutes on first boot because of the ed25519 key generation. This patch sets the quality within the driver, allowing the beaglebone black to boot fast again. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
* platform-v7a: barebox bump v2019.01.0 → v2019.03.0Rouven Czerwinski2019-03-0712-789/+0
| | | | | | Patch free, baby! Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
* platform-v7a: barebox 2018.12.0 → 2019.01.0Rouven Czerwinski2019-01-1813-83/+145
| | | | Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
* add RPI3 SupportRouven Czerwinski2018-12-1711-20/+394
| | | | Signed-off-by: Rouven Czerwinski <rouven@czerwinskis.de>
* platform-v7a: barebox bump v2018.05.0 → v2018.12.0Rouven Czerwinski2018-12-076-85/+46
| | | | | | | | Bump barebox from v2018.05.0 to v2018.12.0. This barebox release officially supports RPI3, this will be enabled in a later commit. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
* platform-v7a: barebox: version bump 2018.03.0 -> 2018.05.0Roland Hieber2018-05-166-56/+56
| | | | | | | Bump all barebox variants, followed by oldconfig. Consistently enable CONSOLE_ALLOW_COLOR, otherwise use default values. Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
* barebox: version bump 2018.01.0 -> 2018.03.0Robert Schwebel2018-03-076-40/+40
| | | | | | Update the barebox version to the latest and greatest. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: barebox: version bump 2017.11.0 -> 2018.01.0Roland Hieber2018-01-296-40/+40
| | | | | | | | | | | 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>
* barebox: version bump 2017.10.0 -> 2017.11.0DistroKit-2017.11.0Robert Schwebel2017-11-1317-1431/+26
| | | | | | The vexpress series has been merged upstream and can be dropped. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* barebox: version bump 2017.08.0 -> 2017.10.0Robert Schwebel2017-10-1117-49/+49
| | | | | 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-1118-189/+1228
| | | | | | | 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: 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-2213-467/+25
| | | | | | Barebox upstream has version bumped, and so do we. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: barebox: version bump 2017.06.0 -> 2017.07.0Robert Schwebel2017-07-0414-74/+162
| | | | | | | | | | Update barebox 2017.07.0, which contains an important fix for nv and globalvars. In the previous patch stack, state was defect, as upstream has changed the oftree. This is fixed in the new patch series. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: add barebox-2017.06.0 patchesSascha Hauer2017-06-3018-2199/+735
| | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> [remove barebox-2016.05.0 patches while being there] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* multi_v7: fix barebox patches with whitespace issueMichael Grzeschik2017-06-137-110/+111
| | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
* platform-beaglebone: rename to platform-v7aRobert Schwebel2016-07-268-0/+2233
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>