1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 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 controller 8 9description: | 10 The Socionext F_OSPI is a controller used to interface with flash 11 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-ospi 22 23 reg: 24 maxItems: 1 25 26 clocks: 27 maxItems: 1 28 29 num-cs: 30 minimum: 1 31 maximum: 4 32 33required: 34 - compatible 35 - reg 36 - clocks 37 - "#address-cells" 38 - "#size-cells" 39 40unevaluatedProperties: false 41 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