| From ea6055c46eda1e19e02209814955e13f334bbe1b Mon Sep 17 00:00:00 2001 |
| From: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> |
| Date: Mon, 11 May 2015 12:20:18 -0300 |
| Subject: spi: pl022: Specify 'num-cs' property as required in devicetree binding |
| |
| From: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> |
| |
| commit ea6055c46eda1e19e02209814955e13f334bbe1b upstream. |
| |
| Since commit 39a6ac11df65 ("spi/pl022: Devicetree support w/o platform data") |
| the 'num-cs' parameter cannot be passed through platform data when probing |
| with devicetree. Instead, it's a required devicetree property. |
| |
| Fix the binding documentation so the property is properly specified. |
| |
| Fixes: 39a6ac11df65 ("spi/pl022: Devicetree support w/o platform data") |
| Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> |
| Signed-off-by: Mark Brown <broonie@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| Documentation/devicetree/bindings/spi/spi_pl022.txt | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/Documentation/devicetree/bindings/spi/spi_pl022.txt |
| +++ b/Documentation/devicetree/bindings/spi/spi_pl022.txt |
| @@ -4,9 +4,9 @@ Required properties: |
| - compatible : "arm,pl022", "arm,primecell" |
| - reg : Offset and length of the register set for the device |
| - interrupts : Should contain SPI controller interrupt |
| +- num-cs : total number of chipselects |
| |
| Optional properties: |
| -- num-cs : total number of chipselects |
| - cs-gpios : should specify GPIOs used for chipselects. |
| The gpios will be referred to as reg = <index> in the SPI child nodes. |
| If unspecified, a single SPI device without a chip select can be used. |