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 3278af6edfSChuanhong Guoexamples: 3378af6edfSChuanhong Guo - | 3478af6edfSChuanhong Guo #include <dt-bindings/clock/ath79-clk.h> 3578af6edfSChuanhong Guo spi: spi@1f000000 { 3678af6edfSChuanhong Guo compatible = "qca,ar934x-spi"; 3778af6edfSChuanhong Guo reg = <0x1f000000 0x1c>; 3878af6edfSChuanhong Guo clocks = <&pll ATH79_CLK_AHB>; 3978af6edfSChuanhong Guo #address-cells = <1>; 4078af6edfSChuanhong Guo #size-cells = <0>; 4178af6edfSChuanhong Guo }; 42