541c0856a7
No significant changes but 4.6.3 moved parts of the device tree into a different file, so dts patch must be updated. [Peter: explicitly configure kernel headers for 4.6] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
28 lines
728 B
Diff
28 lines
728 B
Diff
Some versions of u-boot for this Chromebook check for tpm node
|
|
in the device tree and fail badly (reboot) if it is not found.
|
|
|
|
While not exactly correct, it is much easier to patch the mainline
|
|
device tree to match u-boot expectations than to fix u-boot on
|
|
this device.
|
|
|
|
See https://code.google.com/p/chromium/issues/detail?id=220169
|
|
and https://lkml.org/lkml/2013/3/4/242
|
|
|
|
Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
|
|
|
|
--- a/arch/arm/boot/dts/exynos5250-snow-common.dtsi
|
|
+++ b/arch/arm/boot/dts/exynos5250-snow-common.dtsi
|
|
@@ -466,6 +466,11 @@
|
|
status = "okay";
|
|
samsung,i2c-sda-delay = <100>;
|
|
samsung,i2c-max-bus-freq = <66000>;
|
|
+
|
|
+ tpm {
|
|
+ compatible = "infineon,slb9635tt";
|
|
+ reg = <0x20>;
|
|
+ };
|
|
};
|
|
|
|
&i2c_5 {
|
|
|