binman: Add support for Intel FIT
A Firmware Image Table (FIT) is a data structure defined by Intel which contains information about various things needed by the SoC, such as microcode. Add support for this entry as well as the pointer to it. The contents of FIT are fixed at present. Future work is needed to support adding microcode, etc. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
20
tools/binman/test/147_intel_fit.dts
Normal file
20
tools/binman/test/147_intel_fit.dts
Normal file
@@ -0,0 +1,20 @@
|
||||
/dts-v1/;
|
||||
|
||||
/ {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
||||
binman {
|
||||
end-at-4gb;
|
||||
size = <0x80>;
|
||||
|
||||
u-boot {
|
||||
};
|
||||
|
||||
intel-fit {
|
||||
};
|
||||
|
||||
intel-fit-ptr {
|
||||
};
|
||||
};
|
||||
};
|
||||
17
tools/binman/test/148_intel_fit_missing.dts
Normal file
17
tools/binman/test/148_intel_fit_missing.dts
Normal file
@@ -0,0 +1,17 @@
|
||||
/dts-v1/;
|
||||
|
||||
/ {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
||||
binman {
|
||||
end-at-4gb;
|
||||
size = <0x80>;
|
||||
|
||||
u-boot {
|
||||
};
|
||||
|
||||
intel-fit-ptr {
|
||||
};
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user