configs/roseapplepi: switch to mainline 5.7.19 kernel
authorPeter Korsgaard <peter@korsgaard.com>
Fri, 28 Aug 2020 11:30:51 +0000 (13:30 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 28 Aug 2020 21:42:08 +0000 (23:42 +0200)
commit9cd065438020582011f393bd71308717b07c5a71
tree12bd0e3645390da83d88e8d056a27246e63c85b9
parentfafa3e4e293faabc0d38a714eb88a25252936a99
configs/roseapplepi: switch to mainline 5.7.19 kernel

Mainline Linux now has basic s500/roseapplepi support, so switch to that to
get rid of the dependency on gcc7.  Add two patches for the dts / fix that
didn't make it for kernel 5.7.

The mainline kernel does not yet have support for the mmc interface, so
change to initramfs for now.  Patches for mmc support have been posted
recently, so this can be reverted once they show up in a stable kernel:

https://lore.kernel.org/lkml/cover.1593124368.git.cristian.ciocaltea@gmail.com/

The owl serial port is called ttyOWLn in mainline, so adjust the bootargs to
match.  Also drop the unneeded execute permission on uEnv.txt.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
board/roseapplepi/genimage.cfg
board/roseapplepi/linux.config [new file with mode: 0644]
board/roseapplepi/patches/linux/0001-arm-dts-owl-s500-Fix-incorrect-PPI.patch [new file with mode: 0644]
board/roseapplepi/patches/linux/0001-unbreak-xhci-trace.patch [deleted file]
board/roseapplepi/patches/linux/0002-arm-dts-owl-s500-add-RoseapplePi.patch [new file with mode: 0644]
board/roseapplepi/patches/linux/0002-kernel-add-support-for-gcc-5.patch [deleted file]
board/roseapplepi/patches/linux/0003-ARM-8158-1-LLVMLinux-use-static-inline-in-ARM-ftrace.patch [deleted file]
board/roseapplepi/patches/linux/0004-Fix-compile-errors-with-gcc5.patch [deleted file]
board/roseapplepi/patches/linux/0005-compiler-gcc-integrate-the-various-compiler-gcc-345-.patch [deleted file]
board/roseapplepi/uEnv.txt [changed mode: 0755->0644]
configs/roseapplepi_defconfig