xref: /linux/Documentation/devicetree/bindings/mtd/technologic,nand.yaml (revision 3fd6c59042dbba50391e30862beac979491145fe)
1*1d4f2ff1SNikita Shubin# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*1d4f2ff1SNikita Shubin%YAML 1.2
3*1d4f2ff1SNikita Shubin---
4*1d4f2ff1SNikita Shubin$id: http://devicetree.org/schemas/mtd/technologic,nand.yaml#
5*1d4f2ff1SNikita Shubin$schema: http://devicetree.org/meta-schemas/core.yaml#
6*1d4f2ff1SNikita Shubin
7*1d4f2ff1SNikita Shubintitle: Technologic Systems NAND controller
8*1d4f2ff1SNikita Shubin
9*1d4f2ff1SNikita Shubinmaintainers:
10*1d4f2ff1SNikita Shubin  - Nikita Shubin <nikita.shubin@maquefel.me>
11*1d4f2ff1SNikita Shubin
12*1d4f2ff1SNikita ShubinallOf:
13*1d4f2ff1SNikita Shubin  - $ref: nand-controller.yaml
14*1d4f2ff1SNikita Shubin
15*1d4f2ff1SNikita Shubinproperties:
16*1d4f2ff1SNikita Shubin  compatible:
17*1d4f2ff1SNikita Shubin    oneOf:
18*1d4f2ff1SNikita Shubin      - const: technologic,ts7200-nand
19*1d4f2ff1SNikita Shubin      - items:
20*1d4f2ff1SNikita Shubin          - enum:
21*1d4f2ff1SNikita Shubin              - technologic,ts7300-nand
22*1d4f2ff1SNikita Shubin              - technologic,ts7260-nand
23*1d4f2ff1SNikita Shubin              - technologic,ts7250-nand
24*1d4f2ff1SNikita Shubin          - const: technologic,ts7200-nand
25*1d4f2ff1SNikita Shubin
26*1d4f2ff1SNikita Shubin  reg:
27*1d4f2ff1SNikita Shubin    maxItems: 1
28*1d4f2ff1SNikita Shubin
29*1d4f2ff1SNikita Shubinrequired:
30*1d4f2ff1SNikita Shubin  - compatible
31*1d4f2ff1SNikita Shubin  - reg
32*1d4f2ff1SNikita Shubin
33*1d4f2ff1SNikita ShubinunevaluatedProperties: false
34*1d4f2ff1SNikita Shubin
35*1d4f2ff1SNikita Shubinexamples:
36*1d4f2ff1SNikita Shubin  - |
37*1d4f2ff1SNikita Shubin    nand-controller@60000000 {
38*1d4f2ff1SNikita Shubin        compatible = "technologic,ts7200-nand";
39*1d4f2ff1SNikita Shubin        reg = <0x60000000 0x8000000>;
40*1d4f2ff1SNikita Shubin        #address-cells = <1>;
41*1d4f2ff1SNikita Shubin        #size-cells = <0>;
42*1d4f2ff1SNikita Shubin        nand@0 {
43*1d4f2ff1SNikita Shubin           reg = <0>;
44*1d4f2ff1SNikita Shubin        };
45*1d4f2ff1SNikita Shubin    };
46