Commit fa81a84a authored by Simon Glass's avatar Simon Glass
Browse files

x86: samus: Update device tree for verified boot



Add nvdata drivers for the TPM and RTC as used on samus. These are needed
for Chromium OS verified boot on samus.
Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng's avatarBin Meng <bmeng.cn@gmail.com>
parent 39e9c783
......@@ -9,6 +9,12 @@
/include/ "rtc.dtsi"
/include/ "tsc_timer.dtsi"
#ifdef CONFIG_CHROMEOS
#include "chromeos-x86.dtsi"
#include "flashmap-x86-ro.dtsi"
#include "flashmap-8mb-rw.dtsi"
#endif
/ {
model = "Google Samus";
compatible = "google,samus", "intel,broadwell";
......@@ -581,7 +587,7 @@
#address-cells = <1>;
#size-cells = <0>;
compatible = "intel,ich9-spi";
spi-flash@0 {
fwstore_spi: spi-flash@0 {
u-boot,dm-pre-reloc;
#size-cells = <1>;
#address-cells = <1>;
......@@ -675,6 +681,10 @@
u-boot,dm-pre-reloc;
reg = <0xfed40000 0x5000>;
compatible = "infineon,slb9635lpc";
secdata {
u-boot,dm-pre-reloc;
compatible = "google,tpm-secdata";
};
};
microcode {
......@@ -698,3 +708,13 @@
};
};
&rtc {
#address-cells = <1>;
#size-cells = <0>;
nvdata {
u-boot,dm-pre-reloc;
compatible = "google,cmos-nvdata";
reg = <0x26>;
};
};
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment