1476ad3ffSNobuhiro Iwamatsu# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2476ad3ffSNobuhiro Iwamatsu%YAML 1.2 3476ad3ffSNobuhiro Iwamatsu--- 4476ad3ffSNobuhiro Iwamatsu$id: http://devicetree.org/schemas/spi/spi-xilinx.yaml# 5476ad3ffSNobuhiro Iwamatsu$schema: http://devicetree.org/meta-schemas/core.yaml# 6476ad3ffSNobuhiro Iwamatsu 7dd3cb467SAndrew Lunntitle: Xilinx SPI controller 8476ad3ffSNobuhiro Iwamatsu 9476ad3ffSNobuhiro Iwamatsumaintainers: 10*d5c421d2SMichal Simek - Michal Simek <michal.simek@amd.com> 11476ad3ffSNobuhiro Iwamatsu 12476ad3ffSNobuhiro IwamatsuallOf: 1399a7fa0eSKrzysztof Kozlowski - $ref: spi-controller.yaml# 14476ad3ffSNobuhiro Iwamatsu 15476ad3ffSNobuhiro Iwamatsuproperties: 16476ad3ffSNobuhiro Iwamatsu compatible: 17476ad3ffSNobuhiro Iwamatsu enum: 18476ad3ffSNobuhiro Iwamatsu - xlnx,xps-spi-2.00.a 19476ad3ffSNobuhiro Iwamatsu - xlnx,xps-spi-2.00.b 20476ad3ffSNobuhiro Iwamatsu - xlnx,axi-quad-spi-1.00.a 21476ad3ffSNobuhiro Iwamatsu 22476ad3ffSNobuhiro Iwamatsu reg: 23476ad3ffSNobuhiro Iwamatsu maxItems: 1 24476ad3ffSNobuhiro Iwamatsu 25476ad3ffSNobuhiro Iwamatsu interrupts: 26476ad3ffSNobuhiro Iwamatsu maxItems: 1 27476ad3ffSNobuhiro Iwamatsu 28476ad3ffSNobuhiro Iwamatsu xlnx,num-ss-bits: 29476ad3ffSNobuhiro Iwamatsu description: Number of chip selects used. 30476ad3ffSNobuhiro Iwamatsu minimum: 1 31476ad3ffSNobuhiro Iwamatsu maximum: 32 32476ad3ffSNobuhiro Iwamatsu 33476ad3ffSNobuhiro Iwamatsu xlnx,num-transfer-bits: 34476ad3ffSNobuhiro Iwamatsu description: Number of bits per transfer. This will be 8 if not specified. 35476ad3ffSNobuhiro Iwamatsu enum: [8, 16, 32] 36476ad3ffSNobuhiro Iwamatsu default: 8 37476ad3ffSNobuhiro Iwamatsu 38476ad3ffSNobuhiro Iwamatsurequired: 39476ad3ffSNobuhiro Iwamatsu - compatible 40476ad3ffSNobuhiro Iwamatsu - reg 41476ad3ffSNobuhiro Iwamatsu - interrupts 42476ad3ffSNobuhiro Iwamatsu 43476ad3ffSNobuhiro IwamatsuunevaluatedProperties: false 44476ad3ffSNobuhiro Iwamatsu 45476ad3ffSNobuhiro Iwamatsuexamples: 46476ad3ffSNobuhiro Iwamatsu - | 47476ad3ffSNobuhiro Iwamatsu spi0: spi@41e00000 { 48476ad3ffSNobuhiro Iwamatsu compatible = "xlnx,xps-spi-2.00.a"; 49476ad3ffSNobuhiro Iwamatsu interrupt-parent = <&intc>; 50476ad3ffSNobuhiro Iwamatsu interrupts = <0 31 1>; 51476ad3ffSNobuhiro Iwamatsu reg = <0x41e00000 0x10000>; 52476ad3ffSNobuhiro Iwamatsu xlnx,num-ss-bits = <0x1>; 53476ad3ffSNobuhiro Iwamatsu xlnx,num-transfer-bits = <32>; 54476ad3ffSNobuhiro Iwamatsu }; 55476ad3ffSNobuhiro Iwamatsu... 56