bcm27xx: backup /boot/cmdline.txt and restore early
authorStijn Tintel <stijn@linux-ipv6.be>
Thu, 16 Apr 2020 21:32:18 +0000 (00:32 +0300)
committerStijn Tintel <stijn@linux-ipv6.be>
Sun, 3 May 2020 14:30:45 +0000 (17:30 +0300)
commit49ab97ca86593de1bcb16c70e58e3cb62c16623d
treea2b5f0974c8a3bf9728e0702a1a4f13b48658b3f
parentad27c133eb606ee39fa346b7bdb26c1764ee869e
bcm27xx: backup /boot/cmdline.txt and restore early

If you want to use the Raspberry Pi UART, "console=serial0,115200" needs
to be removed from the kernel cmdline. This is done by editing
/boot/cmdline.txt. However, this file is not currently backed up during
sysupgrade, so this effectively breaks HATs that require the use of the
UART every sysupgrade.

Backup this file during sysupgrade, and restore it before rebooting.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
target/linux/bcm27xx/base-files/lib/upgrade/keep.d/platform
target/linux/bcm27xx/base-files/lib/upgrade/platform.sh