1 # SPDX-License-Identifier: GPL-2.0+
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/net/nxp,tja11xx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: NXP TJA11xx PHY
8
9 maintainers:
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Heiner Kallweit <hkallweit1@gmail.com>
13
14 description:
15 Bindings for NXP TJA11xx automotive PHYs
16
17 allOf:
18 - $ref: ethernet-phy.yaml#
19
20 patternProperties:
21 "^ethernet-phy@[0-9a-f]+$":
22 type: object
23 description: |
24 Some packages have multiple PHYs. Secondary PHY should be defines as
25 subnode of the first (parent) PHY.
26
27 properties:
28 reg:
29 minimum: 0
30 maximum: 31
31 description:
32 The ID number for the child PHY. Should be +1 of parent PHY.
33
34 required:
35 - reg
36
37 unevaluatedProperties: false
38
39 examples:
40 - |
41 mdio {
42 #address-cells = <1>;
43 #size-cells = <0>;
44
45 tja1101_phy0: ethernet-phy@4 {
46 reg = <0x4>;
47 };
48 };
49 - |
50 mdio {
51 #address-cells = <1>;
52 #size-cells = <0>;
53
54 tja1102_phy0: ethernet-phy@4 {
55 reg = <0x4>;
56 #address-cells = <1>;
57 #size-cells = <0>;
58
59 tja1102_phy1: ethernet-phy@5 {
60 reg = <0x5>;
61 };
62 };
63 };
Cache object: 32a753628f9bce3e91239a7684fe0adf
|