linux/Documentation/devicetree/bindings/spi/brcm,bcm2835-spi.txt
<<
>>
Prefs
   1Broadcom BCM2835 SPI0 controller
   2
   3The BCM2835 contains two forms of SPI master controller, one known simply as
   4SPI0, and the other known as the "Universal SPI Master"; part of the
   5auxiliary block. This binding applies to the SPI0 controller.
   6
   7Required properties:
   8- compatible: Should be "brcm,bcm2835-spi".
   9- reg: Should contain register location and length.
  10- interrupts: Should contain interrupt.
  11- clocks: The clock feeding the SPI controller.
  12
  13Example:
  14
  15spi@20204000 {
  16        compatible = "brcm,bcm2835-spi";
  17        reg = <0x7e204000 0x1000>;
  18        interrupts = <2 22>;
  19        clocks = <&clk_spi>;
  20        #address-cells = <1>;
  21        #size-cells = <0>;
  22};
  23