brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · 4beb3af Raw
56 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/spi-xilinx.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Xilinx SPI controller8 9maintainers:10  - Michal Simek <michal.simek@amd.com>11 12allOf:13  - $ref: spi-controller.yaml#14 15properties:16  compatible:17    enum:18      - xlnx,xps-spi-2.00.a19      - xlnx,xps-spi-2.00.b20      - xlnx,axi-quad-spi-1.00.a21 22  reg:23    maxItems: 124 25  interrupts:26    maxItems: 127 28  xlnx,num-ss-bits:29    description: Number of chip selects used.30    minimum: 131    maximum: 3232 33  xlnx,num-transfer-bits:34    description: Number of bits per transfer. This will be 8 if not specified.35    enum: [8, 16, 32]36    default: 837 38required:39  - compatible40  - reg41  - interrupts42 43unevaluatedProperties: false44 45examples:46  - |47    spi0: spi@41e00000 {48      compatible = "xlnx,xps-spi-2.00.a";49      interrupt-parent = <&intc>;50      interrupts = <0 31 1>;51      reg = <0x41e00000 0x10000>;52      xlnx,num-ss-bits = <0x1>;53      xlnx,num-transfer-bits = <32>;54    };55...56