brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 22879f7 Raw
62 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/ralink,mt7621-spi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7maintainers:8  - Sergio Paracuellos <sergio.paracuellos@gmail.com>9 10title: Mediatek MT7621/MT7628 SPI controller11 12allOf:13  - $ref: /schemas/spi/spi-controller.yaml#14 15properties:16  compatible:17    const: ralink,mt7621-spi18 19  reg:20    maxItems: 121 22  clocks:23    maxItems: 124 25  clock-names:26    const: spi27 28  resets:29    maxItems: 130 31  reset-names:32    const: spi33 34required:35  - compatible36  - reg37  - resets38  - "#address-cells"39  - "#size-cells"40 41unevaluatedProperties: false42 43examples:44  - |45    #include <dt-bindings/clock/mt7621-clk.h>46    #include <dt-bindings/reset/mt7621-reset.h>47 48    spi@b00 {49      compatible = "ralink,mt7621-spi";50      reg = <0xb00 0x100>;51      clocks = <&sysc MT7621_CLK_SPI>;52      clock-names = "spi";53      resets = <&sysc MT7621_RST_SPI>;54      reset-names = "spi";55 56      #address-cells = <1>;57      #size-cells = <0>;58 59      pinctrl-names = "default";60      pinctrl-0 = <&spi_pins>;61    };62