1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/net/pse-pd/microchip,pd692x0.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip PD692x0 Power Sourcing Equipment controller
13 - $ref: pse-controller.yaml#
27 additionalProperties: false
29 List of the PD69208T4/PD69204T4/PD69208M PSE managers. Each manager
30 have 4 or 8 physical ports according to the chip version. No need to
31 specify the SPI chip select as it is automatically detected by the
32 PD692x0 PSE controller. The PSE managers have to be described from
33 the lowest chip select to the greatest one, which is the detection
34 behavior of the PD692x0 PSE controller. The PD692x0 support up to
35 12 PSE managers which can expose up to 96 physical ports. All
36 physical ports available on a manager have to be described in the
37 incremental order even if they are not used.
53 additionalProperties: false
55 PD69208T4/PD69204T4/PD69208M PSE manager exposing 4 or 8 physical
61 Incremental index of the PSE manager starting from 0, ranging
62 from lowest to highest chip select, up to 11.
74 additionalProperties: false
93 unevaluatedProperties: false
102 compatible = "microchip,pd69200";
106 #address-cells = <1>;
111 #address-cells = <1>;
133 #address-cells = <1>;
155 #address-cells = <1>;
161 pairset-names = "alternative-a", "alternative-b";
162 pairsets = <&phys0>, <&phys1>;
163 polarity-supported = "MDI", "S";
164 vpwr-supply = <&vpwr1>;
169 pairset-names = "alternative-a";
171 polarity-supported = "MDI";
172 vpwr-supply = <&vpwr2>;