Integrate u-boot-seco-imx/jonas/seco-fdt-overlay-fix
Commit: clea-os/bsp/nxp/u-boot-seco-imx@0b218c06
[CMD][SECO_FDT_OVERLAY] Fix applying lists of overlays from one env variable
Secoconfig uses space seperated lists for som usecases. These have not been decoded correctly before, only the first one was applied. This is fixed now.
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@96802033
[CMD][SECO_CONFIG] Use strncpy instead on strcpy to not allow overwrite of stack data
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@ca4201e8
[CMD][SECO_CONFIG] Fix warning: zero length format string in printf
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@caef80a8
[CMD][SECO_CONFIG] Fix warning: assignment discards const qualifier
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@ca999d16
[CMD][SECO_CONFIG] Fix warning: variable '**end' is used uninitialized
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@92c90f8e
[CMD][SECO_CONFIG] Fix warning: unused variable 'ch'
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@b729a7e1
[CMD][SECO_CONFIG] Fix accidental modification of environment variables
The strtok was directly called on the pointer returned from the uboot env function, which is directly giving access to the cached data. As strtok modifies the string it gets by inserting a \0 at the split, followup reads of the same variable get a different result (only the first element before the split. To fix this, the string is now duplicated before spliting.