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