Hi Jerry:
I also reference SPI1 not work on Xavier , change the .cfg pinmux settings. And modify the dts as below:
spi@c260000 {
status = "okay";
nvidia,clock-always-on;
slb9670: slb9670@0{
compatible = "tcg,tpm_tis-spi";
status = "okay";
reg = <0x0>; /* CE0 */
#address-cells = <1>;
#size-cells = <0>;
spi-max-frequency = <5000000>;
nvidia,enable-hw-based-cs;
};
};
Add “nvidia,clock-always-on;” description in dts file. The system got /dev/spidev0.0, but the tpm module can’t work too. Do you have any suggestion about this? Thanks!