xref: /linux/Documentation/devicetree/bindings/net/maxim,ds26522.yaml (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
1*14fcaf50SFrank Li# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*14fcaf50SFrank Li%YAML 1.2
3*14fcaf50SFrank Li---
4*14fcaf50SFrank Li$id: http://devicetree.org/schemas/net/maxim,ds26522.yaml#
5*14fcaf50SFrank Li$schema: http://devicetree.org/meta-schemas/core.yaml#
6*14fcaf50SFrank Li
7*14fcaf50SFrank Lititle: Maxim (Dallas) DS26522 Dual T1/E1/J1 Transceiver
8*14fcaf50SFrank Li
9*14fcaf50SFrank Limaintainers:
10*14fcaf50SFrank Li  - Frank Li <Frank.Li@nxp.com>
11*14fcaf50SFrank Li
12*14fcaf50SFrank Liproperties:
13*14fcaf50SFrank Li  compatible:
14*14fcaf50SFrank Li    items:
15*14fcaf50SFrank Li      - const: maxim,ds26522
16*14fcaf50SFrank Li
17*14fcaf50SFrank Li  reg:
18*14fcaf50SFrank Li    maxItems: 1
19*14fcaf50SFrank Li
20*14fcaf50SFrank Lirequired:
21*14fcaf50SFrank Li  - compatible
22*14fcaf50SFrank Li  - reg
23*14fcaf50SFrank Li
24*14fcaf50SFrank LiallOf:
25*14fcaf50SFrank Li  - $ref: /schemas/spi/spi-peripheral-props.yaml
26*14fcaf50SFrank Li
27*14fcaf50SFrank LiunevaluatedProperties: false
28*14fcaf50SFrank Li
29*14fcaf50SFrank Liexamples:
30*14fcaf50SFrank Li  - |
31*14fcaf50SFrank Li    spi {
32*14fcaf50SFrank Li        #address-cells = <1>;
33*14fcaf50SFrank Li        #size-cells = <0>;
34*14fcaf50SFrank Li
35*14fcaf50SFrank Li        transceiver@1 {
36*14fcaf50SFrank Li            compatible = "maxim,ds26522";
37*14fcaf50SFrank Li            reg = <1>;
38*14fcaf50SFrank Li            spi-max-frequency = <2000000>; /* input clock */
39*14fcaf50SFrank Li        };
40*14fcaf50SFrank Li    };
41