hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
....@@ -1,11 +1,17 @@
11 ARM Freescale DSPI controller
22
33 Required properties:
4
-- compatible : "fsl,vf610-dspi", "fsl,ls1021a-v1.0-dspi",
5
- "fsl,ls2085a-dspi"
6
- or
7
- "fsl,ls2080a-dspi" followed by "fsl,ls2085a-dspi"
8
- "fsl,ls1012a-dspi" followed by "fsl,ls1021a-v1.0-dspi"
4
+- compatible : must be one of:
5
+ "fsl,vf610-dspi",
6
+ "fsl,ls1021a-v1.0-dspi",
7
+ "fsl,ls1012a-dspi" (optionally followed by "fsl,ls1021a-v1.0-dspi"),
8
+ "fsl,ls1028a-dspi",
9
+ "fsl,ls1043a-dspi" (optionally followed by "fsl,ls1021a-v1.0-dspi"),
10
+ "fsl,ls1046a-dspi" (optionally followed by "fsl,ls1021a-v1.0-dspi"),
11
+ "fsl,ls1088a-dspi" (optionally followed by "fsl,ls1021a-v1.0-dspi"),
12
+ "fsl,ls2080a-dspi" (optionally followed by "fsl,ls2085a-dspi"),
13
+ "fsl,ls2085a-dspi",
14
+ "fsl,lx2160a-dspi",
915 - reg : Offset and length of the register set for the device
1016 - interrupts : Should contain SPI controller interrupt
1117 - clocks: from common clock binding: handle to dspi clock.
....@@ -13,11 +19,11 @@
1319 - pinctrl-0: pin control group to be used for this controller.
1420 - pinctrl-names: must contain a "default" entry.
1521 - spi-num-chipselects : the number of the chipselect signals.
16
-- bus-num : the slave chip chipselect signal number.
1722
1823 Optional property:
1924 - big-endian: If present the dspi device's registers are implemented
2025 in big endian mode.
26
+- bus-num : the slave chip chipselect signal number.
2127
2228 Optional SPI slave node properties:
2329 - fsl,spi-cs-sck-delay: a delay in nanoseconds between activating chip