119e1f484SMichal Simek# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 219e1f484SMichal Simek%YAML 1.2 319e1f484SMichal Simek--- 419e1f484SMichal Simek$id: http://devicetree.org/schemas/spi/xlnx,zynq-qspi.yaml# 519e1f484SMichal Simek$schema: http://devicetree.org/meta-schemas/core.yaml# 619e1f484SMichal Simek 719e1f484SMichal Simektitle: Xilinx Zynq QSPI controller 819e1f484SMichal Simek 919e1f484SMichal Simekdescription: 1019e1f484SMichal Simek The Xilinx Zynq QSPI controller is used to access multi-bit serial flash 1119e1f484SMichal Simek memory devices. 1219e1f484SMichal Simek 1319e1f484SMichal SimekallOf: 14*99a7fa0eSKrzysztof Kozlowski - $ref: spi-controller.yaml# 1519e1f484SMichal Simek 1619e1f484SMichal Simekmaintainers: 1719e1f484SMichal Simek - Michal Simek <michal.simek@xilinx.com> 1819e1f484SMichal Simek 1919e1f484SMichal Simek# Everything else is described in the common file 2019e1f484SMichal Simekproperties: 2119e1f484SMichal Simek compatible: 2219e1f484SMichal Simek const: xlnx,zynq-qspi-1.0 2319e1f484SMichal Simek 2419e1f484SMichal Simek reg: 2519e1f484SMichal Simek maxItems: 1 2619e1f484SMichal Simek 2719e1f484SMichal Simek interrupts: 2819e1f484SMichal Simek maxItems: 1 2919e1f484SMichal Simek 3019e1f484SMichal Simek clocks: 3119e1f484SMichal Simek items: 3219e1f484SMichal Simek - description: reference clock 3319e1f484SMichal Simek - description: peripheral clock 3419e1f484SMichal Simek 3519e1f484SMichal Simek clock-names: 3619e1f484SMichal Simek items: 3719e1f484SMichal Simek - const: ref_clk 3819e1f484SMichal Simek - const: pclk 3919e1f484SMichal Simek 4019e1f484SMichal Simekrequired: 4119e1f484SMichal Simek - compatible 4219e1f484SMichal Simek - reg 4319e1f484SMichal Simek - interrupts 4419e1f484SMichal Simek - clocks 4519e1f484SMichal Simek - clock-names 4619e1f484SMichal Simek 4719e1f484SMichal SimekunevaluatedProperties: false 4819e1f484SMichal Simek 4919e1f484SMichal Simekexamples: 5019e1f484SMichal Simek - | 5119e1f484SMichal Simek spi@e000d000 { 5219e1f484SMichal Simek compatible = "xlnx,zynq-qspi-1.0"; 5319e1f484SMichal Simek reg = <0xe000d000 0x1000>; 5419e1f484SMichal Simek interrupt-parent = <&intc>; 5519e1f484SMichal Simek interrupts = <0 19 4>; 5619e1f484SMichal Simek clock-names = "ref_clk", "pclk"; 5719e1f484SMichal Simek clocks = <&clkc 10>, <&clkc 43>; 5819e1f484SMichal Simek num-cs = <1>; 5919e1f484SMichal Simek }; 60