U-Boot with enabled secure-boot will not boot images with the
@-character used for hash node-names.
Use the existing separation character configurable for each device.
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit
2b133ab19cd5d741f3191f917c607667943f5f58)
${DTADDR:+load = <${DTADDR}>;}
arch = \"${ARCH}\";
compression = \"none\";
- hash@1 {
+ hash${REFERENCE_CHAR}1 {
algo = \"crc32\";
};
- hash@2 {
+ hash${REFERENCE_CHAR}2 {
algo = \"${HASH}\";
};
};
type = \"ramdisk\";
arch = \"${ARCH}\";
os = \"linux\";
- hash@1 {
+ hash${REFERENCE_CHAR}1 {
algo = \"crc32\";
};
- hash@2 {
+ hash${REFERENCE_CHAR}2 {
algo = \"${HASH}\";
};
};
type = \"filesystem\";
arch = \"${ARCH}\";
compression = \"none\";
- hash@1 {
+ hash${REFERENCE_CHAR}1 {
algo = \"crc32\";
};
- hash@2 {
+ hash${REFERENCE_CHAR}2 {
algo = \"${HASH}\";
};
};
type = \"flat_dt\";
arch = \"${ARCH}\";
compression = \"none\";
- hash@1 {
+ hash${REFERENCE_CHAR}1 {
algo = \"crc32\";
};
- hash@2 {
+ hash${REFERENCE_CHAR}2 {
algo = \"${HASH}\";
};
};
compression = \"${COMPRESS}\";
load = <${LOAD_ADDR}>;
entry = <${ENTRY_ADDR}>;
- hash@1 {
+ hash${REFERENCE_CHAR}1 {
algo = \"crc32\";
};
- hash@2 {
+ hash${REFERENCE_CHAR}2 {
algo = \"$HASH\";
};
};