58 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/socionext,f-ospi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Socionext F_OSPI controller8 9description: |10 The Socionext F_OSPI is a controller used to interface with flash11 memories using the SPI communication interface.12 13maintainers:14 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>15 16allOf:17 - $ref: spi-controller.yaml#18 19properties:20 compatible:21 const: socionext,f-ospi22 23 reg:24 maxItems: 125 26 clocks:27 maxItems: 128 29 num-cs:30 minimum: 131 maximum: 432 33required:34 - compatible35 - reg36 - clocks37 - "#address-cells"38 - "#size-cells"39 40unevaluatedProperties: false41 42examples:43 - |44 ospi0: spi@80000000 {45 compatible = "socionext,f-ospi";46 reg = <0x80000000 0x1000>;47 clocks = <&clks 0>;48 num-cs = <1>;49 #address-cells = <1>;50 #size-cells = <0>;51 52 flash@0 {53 compatible = "spansion,s25fl128s", "jedec,spi-nor";54 reg = <0>;55 spi-max-frequency = <50000000>;56 };57 };58