From daffa1fbc4853c8115ba5d2b2d1fa0a38555c2f5 Mon Sep 17 00:00:00 2001 From: Ashish Kori Date: Tue, 29 Dec 2020 11:45:40 +0530 Subject: [PATCH] dt-bindings: spi-msm-geni: Define fixed timeout property SPI timeout is calculated dynamically based on current transfer size and frequency. The property qcom,use-fixed-timeout can be used to fix the timeout of 250ms for all transfers. Change-Id: Id655fdf5d39c9e11753f797038217383de96ee1e --- bindings/spi/qcom,spi-msm-geni.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bindings/spi/qcom,spi-msm-geni.txt b/bindings/spi/qcom,spi-msm-geni.txt index 261457495c32..6805a394b530 100644 --- a/bindings/spi/qcom,spi-msm-geni.txt +++ b/bindings/spi/qcom,spi-msm-geni.txt @@ -36,7 +36,9 @@ Optional properties: - qcom,shared_se: Specifies that this serial engine is shared simultaneously between execution environments. A true multi-EE usecase. - qcom,le_vm: Specifies that this serial engine is operating in a trusted VM. - +- qcom,use-fixed-timeout : Set this flag to use 250ms fixed timeout value. This + will improve overall SPI KPI value but not preferred + for large transfer. SPI slave nodes must be children of the SPI master node and can contain the following properties.