xref: /openbmc/linux/Documentation/devicetree/bindings/spi/realtek,rtl-spi.yaml (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
16acbd614SBert Vermeulen# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
26acbd614SBert Vermeulen%YAML 1.2
36acbd614SBert Vermeulen---
46acbd614SBert Vermeulen$id: http://devicetree.org/schemas/spi/realtek,rtl-spi.yaml#
56acbd614SBert Vermeulen$schema: http://devicetree.org/meta-schemas/core.yaml#
66acbd614SBert Vermeulen
76acbd614SBert Vermeulentitle: Realtek RTL838x/RTL839x SPI controller
86acbd614SBert Vermeulen
96acbd614SBert Vermeulenmaintainers:
106acbd614SBert Vermeulen  - Bert Vermeulen <bert@biot.com>
116acbd614SBert Vermeulen  - Birger Koblitz <mail@birger-koblitz.de>
126acbd614SBert Vermeulen
136acbd614SBert VermeulenallOf:
14*99a7fa0eSKrzysztof Kozlowski  - $ref: spi-controller.yaml#
156acbd614SBert Vermeulen
166acbd614SBert Vermeulenproperties:
176acbd614SBert Vermeulen  compatible:
181c3ac086SRob Herring    enum:
191c3ac086SRob Herring      - realtek,rtl8380-spi
201c3ac086SRob Herring      - realtek,rtl8382-spi
211c3ac086SRob Herring      - realtek,rtl8391-spi
221c3ac086SRob Herring      - realtek,rtl8392-spi
231c3ac086SRob Herring      - realtek,rtl8393-spi
246acbd614SBert Vermeulen
256acbd614SBert Vermeulen  reg:
266acbd614SBert Vermeulen    maxItems: 1
276acbd614SBert Vermeulen
286acbd614SBert Vermeulenrequired:
296acbd614SBert Vermeulen  - compatible
306acbd614SBert Vermeulen  - reg
316acbd614SBert Vermeulen
326acbd614SBert VermeulenunevaluatedProperties: false
336acbd614SBert Vermeulen
346acbd614SBert Vermeulenexamples:
356acbd614SBert Vermeulen  - |
366acbd614SBert Vermeulen    spi: spi@1200 {
376acbd614SBert Vermeulen        compatible = "realtek,rtl8382-spi";
386acbd614SBert Vermeulen        reg = <0x1200 0x100>;
396acbd614SBert Vermeulen        #address-cells = <1>;
406acbd614SBert Vermeulen        #size-cells = <0>;
416acbd614SBert Vermeulen    };
42