032-v6.6-0007-ARM-dts-BCM53573-Use-updated-spi-gpio-binding-proper.patch 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. From 2c0fd6b3d0778ceab40205315ccef74568490f17 Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <[email protected]>
  3. Date: Fri, 7 Jul 2023 13:40:04 +0200
  4. Subject: [PATCH] ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
  5. MIME-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. Switch away from deprecated properties.
  9. This fixes:
  10. arch/arm/boot/dts/broadcom/bcm947189acdbmr.dtb: spi: gpio-sck: False schema does not allow [[3, 21, 0]]
  11. From schema: Documentation/devicetree/bindings/spi/spi-gpio.yaml
  12. arch/arm/boot/dts/broadcom/bcm947189acdbmr.dtb: spi: gpio-miso: False schema does not allow [[3, 22, 0]]
  13. From schema: Documentation/devicetree/bindings/spi/spi-gpio.yaml
  14. arch/arm/boot/dts/broadcom/bcm947189acdbmr.dtb: spi: gpio-mosi: False schema does not allow [[3, 23, 0]]
  15. From schema: Documentation/devicetree/bindings/spi/spi-gpio.yaml
  16. arch/arm/boot/dts/broadcom/bcm947189acdbmr.dtb: spi: 'sck-gpios' is a required property
  17. From schema: Documentation/devicetree/bindings/spi/spi-gpio.yaml
  18. arch/arm/boot/dts/broadcom/bcm947189acdbmr.dtb: spi: Unevaluated properties are not allowed ('gpio-miso', 'gpio-mosi', 'gpio-sck' were unexpected)
  19. From schema: Documentation/devicetree/bindings/spi/spi-gpio.yaml
  20. Signed-off-by: Rafał Miłecki <[email protected]>
  21. Link: https://lore.kernel.org/r/[email protected]
  22. Signed-off-by: Florian Fainelli <[email protected]>
  23. ---
  24. arch/arm/boot/dts/broadcom/bcm947189acdbmr.dts | 6 +++---
  25. 1 file changed, 3 insertions(+), 3 deletions(-)
  26. --- a/arch/arm/boot/dts/bcm947189acdbmr.dts
  27. +++ b/arch/arm/boot/dts/bcm947189acdbmr.dts
  28. @@ -60,9 +60,9 @@
  29. spi {
  30. compatible = "spi-gpio";
  31. num-chipselects = <1>;
  32. - gpio-sck = <&chipcommon 21 0>;
  33. - gpio-miso = <&chipcommon 22 0>;
  34. - gpio-mosi = <&chipcommon 23 0>;
  35. + sck-gpios = <&chipcommon 21 0>;
  36. + miso-gpios = <&chipcommon 22 0>;
  37. + mosi-gpios = <&chipcommon 23 0>;
  38. cs-gpios = <&chipcommon 24 0>;
  39. #address-cells = <1>;
  40. #size-cells = <0>;