]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
dt-bindings: spi: Document bcm2711 and bcm7211 SPI compatible
authorFlorian Fainelli <f.fainelli@gmail.com>
Thu, 4 Jun 2020 03:46:53 +0000 (20:46 -0700)
committerRob Herring <robh@kernel.org>
Mon, 15 Jun 2020 17:26:07 +0000 (11:26 -0600)
The BCM2711 and BCM7211 chips use the BCM2835 SPI controller, but there
are severl instances of those in the system and they all share the same
interrupt line. Document specific compatible strings such that the
driver can take appropriate actions.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Link: https://lore.kernel.org/r/20200604034655.15930-2-f.fainelli@gmail.com
Signed-off-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/spi/brcm,bcm2835-spi.txt

index f11f295c845042acb1a84bacb26036d6dba53498..3d55dd64b1bea808b6d0b46be5583ffe8a45f2b9 100644 (file)
@@ -5,7 +5,8 @@ SPI0, and the other known as the "Universal SPI Master"; part of the
 auxiliary block. This binding applies to the SPI0 controller.
 
 Required properties:
-- compatible: Should be "brcm,bcm2835-spi".
+- compatible: Should be one of "brcm,bcm2835-spi" for BCM2835/2836/2837 or
+  "brcm,bcm2711-spi" for BCM2711 or "brcm,bcm7211-spi" for BCM7211.
 - reg: Should contain register location and length.
 - interrupts: Should contain interrupt.
 - clocks: The clock feeding the SPI controller.