diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2017-12-13 14:05:13 -0500 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2017-12-14 06:46:19 -0500 |
commit | c99182f73cce7926c623b5c1c0ff0b7954ac8d81 (patch) | |
tree | 2fa4929e839e85bc2b3d114f7b44dc706ef48cc2 | |
parent | b8761434bdec32fa46a644c26a12d16a9b0f58d8 (diff) |
spi: sh-msiof: Document hardware limitations related to chip selects
Guide users to maintain the proper balance between native and GPIO chip
selects.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | Documentation/devicetree/bindings/spi/sh-msiof.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/spi/sh-msiof.txt b/Documentation/devicetree/bindings/spi/sh-msiof.txt index bc8c16a6cfc8..80710f0f0448 100644 --- a/Documentation/devicetree/bindings/spi/sh-msiof.txt +++ b/Documentation/devicetree/bindings/spi/sh-msiof.txt | |||
@@ -41,6 +41,16 @@ Optional properties: | |||
41 | 0: MSIOF_SYNC | 41 | 0: MSIOF_SYNC |
42 | 1: MSIOF_SS1 | 42 | 1: MSIOF_SS1 |
43 | 2: MSIOF_SS2 | 43 | 2: MSIOF_SS2 |
44 | Hardware limitations related to chip selects: | ||
45 | - Native chip selects are always deasserted in | ||
46 | between transfers that are part of the same | ||
47 | message. Use cs-gpios to work around this. | ||
48 | - All slaves using native chip selects must use the | ||
49 | same spi-cs-high configuration. Use cs-gpios to | ||
50 | work around this. | ||
51 | - When using GPIO chip selects, at least one native | ||
52 | chip select must be left unused, as it will be | ||
53 | driven anyway. | ||
44 | - dmas : Must contain a list of two references to DMA | 54 | - dmas : Must contain a list of two references to DMA |
45 | specifiers, one for transmission, and one for | 55 | specifiers, one for transmission, and one for |
46 | reception. | 56 | reception. |