]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
doc: bindings: soft-spi: Remove the usage of deprecated properties
authorFabio Estevam <festevam@denx.de>
Thu, 18 May 2023 22:22:41 +0000 (19:22 -0300)
committerJagan Teki <jagan@edgeble.ai>
Thu, 13 Jul 2023 08:29:58 +0000 (13:59 +0530)
According to Documentation/devicetree/bindings/spi/spi-gpio.yaml
from Linux, the recommended spio-gpio properties are:

sck-gpios, miso-gpios and mosi-gpios.

gpio-sck, gpio-mosi and gpio-miso are considered deprecated.

Update the bindings to suggest the recommeded properties.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
doc/device-tree-bindings/spi/soft-spi.txt

index dfb50664732f79bb723bdc52a1ad709bcfc90a5d..bdf7e86befb9893221f5f654a8f3564f967d70ff 100644 (file)
@@ -9,10 +9,10 @@ The soft SPI node requires the following properties:
 Mandatory properties:
 compatible: "spi-gpio"
 cs-gpios: GPIOs to use for SPI chip select (output)
-gpio-sck: GPIO to use for SPI clock (output)
+sck-gpios: GPIO to use for SPI clock (output)
 And at least one of:
-gpio-mosi: GPIO to use for SPI MOSI line (output)
-gpio-miso: GPIO to use for SPI MISO line (input)
+mosi-gpios: GPIO to use for SPI MOSI line (output)
+miso-gpios: GPIO to use for SPI MISO line (input)
 
 Optional propertie:
 spi-delay-us: Number of microseconds of delay between each CS transition
@@ -27,9 +27,9 @@ Example:
        soft-spi {
                compatible = "spi-gpio";
                cs-gpios = <&gpio 235 0>;       /* Y43 */
-               gpio-sck = <&gpio 225 0>;       /* Y31 */
-               gpio-mosi = <&gpio 227 0>;      /* Y33 */
-               gpio-miso = <&gpio 224 0>;      /* Y30 */
+               sck-gpios = <&gpio 225 0>;      /* Y31 */
+               mosi-gpios = <&gpio 227 0>;     /* Y33 */
+               miso-gpios = <&gpio 224 0>;     /* Y30 */
                spi-delay-us = <1>;
                #address-cells = <1>;
                #size-cells = <0>;