Describe the SPI master found on the MIPS based Ralink SoC. Signed-off-by: John Crispin <blogic@xxxxxxxxxxx> Cc: devicetree@xxxxxxxxxxxxxxx Cc: linux-spi@xxxxxxxxxxxxxxx Cc: linux-mips@xxxxxxxxxxxxxx --- .../devicetree/bindings/spi/spi-rt2880.txt | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/spi/spi-rt2880.txt diff --git a/Documentation/devicetree/bindings/spi/spi-rt2880.txt b/Documentation/devicetree/bindings/spi/spi-rt2880.txt new file mode 100644 index 0000000..d946626 --- /dev/null +++ b/Documentation/devicetree/bindings/spi/spi-rt2880.txt @@ -0,0 +1,26 @@ +Ralink SoC RT2880 and famile SPI master controller. + +Required properties: +- compatible : "ralink,rt2880-spi" +- reg : The register base for the controller. +- #address-cells : <1>, as required by generic SPI binding. +- #size-cells : <0>, also as required by generic SPI binding. + +Child nodes as per the generic SPI binding. + +Example: + + spi@b00 { + compatible = "ralink,rt2880-spi"; + reg = <0xb00 0x100>; + + #address-cells = <1>; + #size-cells = <0>; + + m25p80@0 { + compatible = "m25p80"; + reg = <0>; + spi-max-frequency = <10000000>; + }; + }; + -- 1.7.10.4