Lines Matching +full:meson +full:- +full:gxbb +full:- +full:dwmac

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/net/amlogic,meson-dwmac.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Amlogic Meson DWMAC Ethernet controller
11 - Neil Armstrong <narmstrong@baylibre.com>
12 - Martin Blumenstingl <martin.blumenstingl@googlemail.com>
14 # We need a select here so we don't match all nodes with 'snps,dwmac'
20 - amlogic,meson6-dwmac
21 - amlogic,meson8b-dwmac
22 - amlogic,meson8m2-dwmac
23 - amlogic,meson-gxbb-dwmac
24 - amlogic,meson-axg-dwmac
25 - amlogic,meson-g12a-dwmac
27 - compatible
30 - $ref: "snps,dwmac.yaml#"
31 - if:
36 - amlogic,meson8b-dwmac
37 - amlogic,meson8m2-dwmac
38 - amlogic,meson-gxbb-dwmac
39 - amlogic,meson-axg-dwmac
40 - amlogic,meson-g12a-dwmac
48 - description: GMAC main clock
49 - description: First parent clock of the internal mux
50 - description: Second parent clock of the internal mux
51 - description: The clock which drives the timing adjustment logic
53 clock-names:
57 - const: stmmaceth
58 - const: clkin0
59 - const: clkin1
60 - const: timing-adjustment
62 amlogic,tx-delay-ns:
67 When phy-mode is set to "rgmii" then the TX delay should be
69 used. When the phy-mode is set to either "rgmii-id" or "rgmii-txid"
74 Any configuration is ignored when the phy-mode is set to "rmii".
76 amlogic,rx-delay-ns:
78 - 0
79 - 2
83 nanoseconds. When phy-mode is set to "rgmii" then the RX delay
84 should be explicitly configured. When the phy-mode is set to
85 either "rgmii-id" or "rgmii-rxid" the RX clock delay is already
87 phy-mode is set to "rmii".
94 - enum:
95 - amlogic,meson6-dwmac
96 - amlogic,meson8b-dwmac
97 - amlogic,meson8m2-dwmac
98 - amlogic,meson-gxbb-dwmac
99 - amlogic,meson-axg-dwmac
100 - amlogic,meson-g12a-dwmac
103 - snps,dwmac-3.70a
104 - snps,dwmac
108 - description:
109 The first register range should be the one of the DWMAC controller
110 - description:
115 - compatible
116 - reg
117 - interrupts
118 - interrupt-names
119 - clocks
120 - clock-names
121 - phy-mode
126 - |
128 compatible = "amlogic,meson-gxbb-dwmac", "snps,dwmac";
131 interrupt-names = "macirq";
133 clock-names = "stmmaceth", "clkin0", "clkin1", "timing-adjustment";
134 phy-mode = "rgmii";