brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · b820c56 Raw
66 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/spi/airoha,en7581-snand.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: SPI-NAND flash controller for Airoha ARM SoCs8 9maintainers:10  - Lorenzo Bianconi <lorenzo@kernel.org>11 12allOf:13  - $ref: spi-controller.yaml#14 15properties:16  compatible:17    const: airoha,en7581-snand18 19  reg:20    items:21      - description: spi base address22      - description: nfi2spi base address23 24  clocks:25    maxItems: 126 27  clock-names:28    items:29      - const: spi30 31required:32  - compatible33  - reg34  - clocks35  - clock-names36 37unevaluatedProperties: false38 39examples:40  - |41    #include <dt-bindings/clock/en7523-clk.h>42 43    soc {44      #address-cells = <2>;45      #size-cells = <2>;46 47      spi@1fa10000 {48        compatible = "airoha,en7581-snand";49        reg = <0x0 0x1fa10000 0x0 0x140>,50              <0x0 0x1fa11000 0x0 0x160>;51 52        clocks = <&scuclk EN7523_CLK_SPI>;53        clock-names = "spi";54 55        #address-cells = <1>;56        #size-cells = <0>;57 58        flash@0 {59          compatible = "spi-nand";60          reg = <0>;61          spi-tx-bus-width = <1>;62          spi-rx-bus-width = <2>;63        };64      };65    };66