tn3399_openwrt/target/linux/mvebu
Vladimir Vid 7dff6a8c89 mvebu: uDPU: add sysupgrade support
This patch adds sysupgrade, uboot-env and networking support
for Methode uDPU device.

Device features 4 partitions:

-----------------------------------------
|  boot   | recovery  | rootfs |  misc  |
| (ext4)  |  (ext4)   | (fsf2) | (f2fs) |
_________________________________________

Idea was to use f2fs only but the u-boot currently lacks support
so first 2 partition are ext4 to be u-boot readable, and this was
a reason why custom build and sysupgrade sections were required.

On the sysupgrade, boot and rootfs partitions are updated, firmare
image and user configuration is saved on the misc partition and if
the upgrade was successfull, recovery partition will be updated on
after the reboot from preinit script. If the sysupgrade fails for any
reason, device will fallback to recovery initramfs image.

Signed-off-by: Vladimir Vid <vladimir.vid@sartura.hr>
2019-08-24 23:11:15 +02:00
..
base-files mvebu: uDPU: add sysupgrade support 2019-08-24 23:11:15 +02:00
cortexa9 mvebu: move HARDEN_BRANCH_PREDICTOR to common config 2019-01-27 00:16:14 +01:00
cortexa53 mvebu: add kernel 4.19 support 2019-06-17 09:36:03 +02:00
cortexa72 mvebu: add kernel 4.19 support 2019-06-17 09:36:03 +02:00
files-4.14/arch mvebu: add images for additional ESPRESSObin boards 2019-05-11 23:11:04 +02:00
files-4.19/arch mvebu: add initial support for uDPU board 2019-06-28 21:49:33 +02:00
image mvebu: uDPU: add sysupgrade support 2019-08-24 23:11:15 +02:00
patches-4.14 kernel: bump 4.14 to 4.14.138 2019-08-14 18:23:08 +02:00
patches-4.19 kernel: bump 4.19 to 4.19.66 2019-08-14 18:23:08 +02:00
config-4.14 mvebu: enable xHCI USB controller connected to PCIe 2019-08-05 23:22:26 +02:00
config-4.19 mvebu: remove support for deprecated DSA bindings 2019-08-05 23:22:26 +02:00
Makefile treewide: kernel: bump some targets to 4.19 2019-06-18 16:08:55 +02:00