Back to home page

OSCL-LXR

 
 

    


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     };