178af6edfSChuanhong Guo# SPDX-License-Identifier: GPL-2.0
278af6edfSChuanhong Guo%YAML 1.2
378af6edfSChuanhong Guo---
478af6edfSChuanhong Guo$id: http://devicetree.org/schemas/spi/qca,ar934x-spi.yaml#
578af6edfSChuanhong Guo$schema: http://devicetree.org/meta-schemas/core.yaml#
678af6edfSChuanhong Guo
778af6edfSChuanhong Guotitle: Qualcomm Atheros AR934x/QCA95xx SoC SPI controller
878af6edfSChuanhong Guo
978af6edfSChuanhong Guomaintainers:
1078af6edfSChuanhong Guo  - Chuanhong Guo <gch981213@gmail.com>
1178af6edfSChuanhong Guo
1278af6edfSChuanhong GuoallOf:
1378af6edfSChuanhong Guo  - $ref: spi-controller.yaml#
1478af6edfSChuanhong Guo
1578af6edfSChuanhong Guoproperties:
1678af6edfSChuanhong Guo  compatible:
1778af6edfSChuanhong Guo    const: qca,ar934x-spi
1878af6edfSChuanhong Guo
1978af6edfSChuanhong Guo  reg:
2078af6edfSChuanhong Guo    maxItems: 1
2178af6edfSChuanhong Guo
2278af6edfSChuanhong Guo  clocks:
2378af6edfSChuanhong Guo    maxItems: 1
2478af6edfSChuanhong Guo
2578af6edfSChuanhong Guorequired:
2678af6edfSChuanhong Guo  - compatible
2778af6edfSChuanhong Guo  - reg
2878af6edfSChuanhong Guo  - clocks
2978af6edfSChuanhong Guo  - '#address-cells'
3078af6edfSChuanhong Guo  - '#size-cells'
3178af6edfSChuanhong Guo
326fdc6e23SRob HerringunevaluatedProperties: false
336fdc6e23SRob Herring
3478af6edfSChuanhong Guoexamples:
3578af6edfSChuanhong Guo  - |
3678af6edfSChuanhong Guo    #include <dt-bindings/clock/ath79-clk.h>
3778af6edfSChuanhong Guo    spi: spi@1f000000 {
3878af6edfSChuanhong Guo        compatible = "qca,ar934x-spi";
3978af6edfSChuanhong Guo        reg = <0x1f000000 0x1c>;
4078af6edfSChuanhong Guo        clocks = <&pll ATH79_CLK_AHB>;
4178af6edfSChuanhong Guo        #address-cells = <1>;
4278af6edfSChuanhong Guo        #size-cells = <0>;
4378af6edfSChuanhong Guo    };
44