xref: /linux/Documentation/devicetree/bindings/spi/nxp,lpc3220-spi.yaml (revision 0262163136de813894cb172aa8ccf762b92e5fd7)
1*ac4c064fSFrank Li# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*ac4c064fSFrank Li%YAML 1.2
3*ac4c064fSFrank Li---
4*ac4c064fSFrank Li$id: http://devicetree.org/schemas/spi/nxp,lpc3220-spi.yaml#
5*ac4c064fSFrank Li$schema: http://devicetree.org/meta-schemas/core.yaml#
6*ac4c064fSFrank Li
7*ac4c064fSFrank Lititle: NXP LPC3220 SPI controller
8*ac4c064fSFrank Li
9*ac4c064fSFrank Limaintainers:
10*ac4c064fSFrank Li  - Frank Li <Frank.Li@nxp.com>
11*ac4c064fSFrank Li
12*ac4c064fSFrank Liproperties:
13*ac4c064fSFrank Li  compatible:
14*ac4c064fSFrank Li    enum:
15*ac4c064fSFrank Li      - nxp,lpc3220-spi
16*ac4c064fSFrank Li
17*ac4c064fSFrank Li  reg:
18*ac4c064fSFrank Li    maxItems: 1
19*ac4c064fSFrank Li
20*ac4c064fSFrank Li  clocks:
21*ac4c064fSFrank Li    maxItems: 1
22*ac4c064fSFrank Li
23*ac4c064fSFrank LiallOf:
24*ac4c064fSFrank Li  - $ref: spi-controller.yaml#
25*ac4c064fSFrank Li
26*ac4c064fSFrank LiunevaluatedProperties: false
27*ac4c064fSFrank Li
28*ac4c064fSFrank Lirequired:
29*ac4c064fSFrank Li  - compatible
30*ac4c064fSFrank Li  - reg
31*ac4c064fSFrank Li  - clocks
32*ac4c064fSFrank Li
33*ac4c064fSFrank Liexamples:
34*ac4c064fSFrank Li  - |
35*ac4c064fSFrank Li    #include <dt-bindings/clock/lpc32xx-clock.h>
36*ac4c064fSFrank Li
37*ac4c064fSFrank Li    spi@20088000 {
38*ac4c064fSFrank Li        compatible = "nxp,lpc3220-spi";
39*ac4c064fSFrank Li        reg = <0x20088000 0x1000>;
40*ac4c064fSFrank Li        clocks = <&clk LPC32XX_CLK_SPI1>;
41*ac4c064fSFrank Li        #address-cells = <1>;
42*ac4c064fSFrank Li        #size-cells = <0>;
43*ac4c064fSFrank Li    };
44*ac4c064fSFrank Li
45