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