brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 15b63bb Raw
59 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/mtd/arasan,nand-controller.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Arasan NAND Flash Controller with ONFI 3.1 support8 9allOf:10  - $ref: nand-controller.yaml11 12maintainers:13  - Michal Simek <michal.simek@amd.com>14 15properties:16  compatible:17    items:18      - enum:19          - xlnx,zynqmp-nand-controller20      - const: arasan,nfc-v3p1021 22  reg:23    maxItems: 124 25  clocks:26    items:27      - description: Controller clock28      - description: NAND bus clock29 30  clock-names:31    items:32      - const: controller33      - const: bus34 35  interrupts:36    maxItems: 137 38required:39  - compatible40  - reg41  - clocks42  - clock-names43  - interrupts44 45unevaluatedProperties: true46 47examples:48  - |49    nfc: nand-controller@ff100000 {50        compatible = "xlnx,zynqmp-nand-controller", "arasan,nfc-v3p10";51        reg = <0xff100000 0x1000>;52        clock-names = "controller", "bus";53        clocks = <&clk200>, <&clk100>;54        interrupt-parent = <&gic>;55        interrupts = <0 14 4>;56        #address-cells = <1>;57        #size-cells = <0>;58    };59