0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/spi/mxs-spi.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Freescale MX233/MX28 SSP/SPI
0008
0009 maintainers:
0010 - Marek Vasut <marex@denx.de>
0011
0012 allOf:
0013 - $ref: "/schemas/spi/spi-controller.yaml#"
0014
0015 properties:
0016 compatible:
0017 enum:
0018 - fsl,imx23-spi
0019 - fsl,imx28-spi
0020
0021 reg:
0022 maxItems: 1
0023
0024 interrupts:
0025 maxItems: 1
0026
0027 dmas:
0028 maxItems: 1
0029
0030 dma-names:
0031 const: rx-tx
0032
0033 clock-frequency:
0034 description: input clock frequency to the SPI block in Hz.
0035 default: 160000000
0036
0037 required:
0038 - compatible
0039 - reg
0040 - interrupts
0041 - dmas
0042 - dma-names
0043
0044 unevaluatedProperties: false
0045
0046 examples:
0047 - |
0048 spi@80010000 {
0049 #address-cells = <1>;
0050 #size-cells = <0>;
0051 compatible = "fsl,imx28-spi";
0052 reg = <0x80010000 0x2000>;
0053 interrupts = <96>;
0054 dmas = <&dma_apbh 0>;
0055 dma-names = "rx-tx";
0056 };