Integrate meta-seco-edgehog-things/EDGENG-246-one-time-partition-expansion
[PARTED][INITRAMFS] parted fix to gpt partition memory location no longer hardcoded
Issue: the usage of a gpt table with i.MX processor is not compatible by default. This is due to a memory conflict: the main partition table is placed into the same memory space used to flash the header of the U-Boot. This last can not be moved since the ROM code of the i.MX6 start to read to that fixed address (0x400).
Solution: With this patch of parted the gpt table is updated using the original position instead of the start of the disk.
Multiple init-boot.sh scripts are no longer necessary to handle iMX6 case.
--
[INITRAMFS] init-boot.sh merged for all excepted iMX6
iMX8, Rockchip and intel appfs partition expansions at boot
--
[INITRAMFS] splitted init-boot.sh script by architecture
iMX.8 and Rockchip appfs partition expansions at boot