arm64: dts: qcom: sdm845-cheza: Add cr50 spi node
authorStephen Boyd <swboyd@chromium.org>
Mon, 16 Dec 2019 23:42:04 +0000 (15:42 -0800)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 17 Dec 2019 03:10:11 +0000 (19:10 -0800)
Add the cr50 device to the spi controller it is attached to. This
enables /dev/tpm0 and some login things on Cheza.

Reviewed-by: Douglas Anderson <dianders@chromium.org>
Cc: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Stephen Boyd <swboyd@chromium.org>
Link: https://lore.kernel.org/r/20191216234204.190769-1-swboyd@chromium.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi

index 9a4ff57..b59cfd7 100644 (file)
@@ -651,6 +651,20 @@ ap_ts_i2c: &i2c14 {
        status = "okay";
 };
 
+&spi5 {
+       status = "okay";
+
+       tpm@0 {
+               compatible = "google,cr50";
+               reg = <0>;
+               pinctrl-names = "default";
+               pinctrl-0 = <&h1_ap_int_odl>;
+               spi-max-frequency = <800000>;
+               interrupt-parent = <&tlmm>;
+               interrupts = <129 IRQ_TYPE_EDGE_RISING>;
+       };
+};
+
 &spi10 {
        status = "okay";