OSDN Git Service

spi: tegra210-quad: Enable TPM wait polling
authorKrishna Yarlagadda <kyarlagadda@nvidia.com>
Fri, 21 Apr 2023 09:13:09 +0000 (14:43 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 21 Apr 2023 13:37:04 +0000 (14:37 +0100)
commit967ca91a996f82219f2883e9e53d8e20df49025a
tree01d8e559e14c2a67cbb876754119d69ea44872d0
parent67a142dc9eb96a5cc018e5db62390665eb5f038c
spi: tegra210-quad: Enable TPM wait polling

Trusted Platform Module requires flow control. As defined in TPM
interface specification, client would drive MISO line at same cycle as
last address bit on MOSI.
Tegra234 and Tegra241 QSPI controllers have TPM wait state detection
feature which is enabled for TPM client devices reported in SPI device
mode bits.

Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Reviewed-by: Jerry Snitselaar <jsnitsel@redhat.com>
Link: https://lore.kernel.org/r/20230421091309.2672-4-kyarlagadda@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-tegra210-quad.c