1*fff948a4SWilliam Zhang# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 2*fff948a4SWilliam Zhang%YAML 1.2 3*fff948a4SWilliam Zhang--- 4*fff948a4SWilliam Zhang$id: http://devicetree.org/schemas/spi/brcm,bcm63xx-hsspi.yaml# 5*fff948a4SWilliam Zhang$schema: http://devicetree.org/meta-schemas/core.yaml# 6*fff948a4SWilliam Zhang 7*fff948a4SWilliam Zhangtitle: Broadcom BCM6328 High Speed SPI controller 8*fff948a4SWilliam Zhang 9*fff948a4SWilliam Zhangmaintainers: 10*fff948a4SWilliam Zhang - Jonas Gorski <jonas.gorski@gmail.com> 11*fff948a4SWilliam Zhang 12*fff948a4SWilliam Zhangproperties: 13*fff948a4SWilliam Zhang compatible: 14*fff948a4SWilliam Zhang const: brcm,bcm6328-hsspi 15*fff948a4SWilliam Zhang 16*fff948a4SWilliam Zhang reg: 17*fff948a4SWilliam Zhang maxItems: 1 18*fff948a4SWilliam Zhang 19*fff948a4SWilliam Zhang clocks: 20*fff948a4SWilliam Zhang items: 21*fff948a4SWilliam Zhang - description: SPI master reference clock 22*fff948a4SWilliam Zhang - description: SPI master pll clock 23*fff948a4SWilliam Zhang 24*fff948a4SWilliam Zhang clock-names: 25*fff948a4SWilliam Zhang items: 26*fff948a4SWilliam Zhang - const: hsspi 27*fff948a4SWilliam Zhang - const: pll 28*fff948a4SWilliam Zhang 29*fff948a4SWilliam Zhang interrupts: 30*fff948a4SWilliam Zhang maxItems: 1 31*fff948a4SWilliam Zhang 32*fff948a4SWilliam Zhangrequired: 33*fff948a4SWilliam Zhang - compatible 34*fff948a4SWilliam Zhang - reg 35*fff948a4SWilliam Zhang - clocks 36*fff948a4SWilliam Zhang - clock-names 37*fff948a4SWilliam Zhang - interrupts 38*fff948a4SWilliam Zhang 39*fff948a4SWilliam ZhangallOf: 40*fff948a4SWilliam Zhang - $ref: spi-controller.yaml# 41*fff948a4SWilliam Zhang 42*fff948a4SWilliam ZhangunevaluatedProperties: false 43*fff948a4SWilliam Zhang 44*fff948a4SWilliam Zhangexamples: 45*fff948a4SWilliam Zhang - | 46*fff948a4SWilliam Zhang spi@10001000 { 47*fff948a4SWilliam Zhang compatible = "brcm,bcm6328-hsspi"; 48*fff948a4SWilliam Zhang reg = <0x10001000 0x600>; 49*fff948a4SWilliam Zhang interrupts = <29>; 50*fff948a4SWilliam Zhang clocks = <&clkctl 9>, <&hsspi_pll>; 51*fff948a4SWilliam Zhang clock-names = "hsspi", "pll"; 52*fff948a4SWilliam Zhang num-cs = <2>; 53*fff948a4SWilliam Zhang #address-cells = <1>; 54*fff948a4SWilliam Zhang #size-cells = <0>; 55*fff948a4SWilliam Zhang }; 56