Lines Matching +full:loongson +full:- +full:1
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/loongson,ls1c-emac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Loongson-1C Ethernet MAC Controller
10 - Keguang Zhang <keguang.zhang@gmail.com>
13 Loongson-1C Ethernet MAC Controller is based on
17 - 10/100Mbps
18 - Full-duplex operation (IEEE 802.3x flow control automatic transmission)
19 - Half-duplex operation (CSMA/CD Protocol and back-pressure support)
20 - IEEE 802.1Q VLAN tag detection for reception frames
21 - MII interface
22 - RMII interface
29 - loongson,ls1c-emac
31 - compatible
36 - enum:
37 - loongson,ls1c-emac
38 - const: snps,dwmac-3.50a
41 maxItems: 1
44 maxItems: 1
46 clock-names:
48 - const: stmmaceth
51 maxItems: 1
53 interrupt-names:
55 - const: macirq
57 loongson,ls1-syscon:
63 phy-mode:
65 - mii
66 - rmii
69 - compatible
70 - reg
71 - clocks
72 - clock-names
73 - interrupts
74 - interrupt-names
75 - loongson,ls1-syscon
78 - $ref: snps,dwmac.yaml#
83 - |
84 #include <dt-bindings/clock/loongson,ls1x-clk.h>
85 #include <dt-bindings/interrupt-controller/irq.h>
87 emac: ethernet@1fe10000 {
88 compatible = "loongson,ls1c-emac", "snps,dwmac-3.50a";
92 clock-names = "stmmaceth";
94 interrupt-parent = <&intc1>;
96 interrupt-names = "macirq";
98 loongson,ls1-syscon = <&syscon>;
100 phy-handle = <&phy0>;
101 phy-mode = "mii";
102 snps,pbl = <1>;
105 #address-cells = <1>;
106 #size-cells = <0>;
107 compatible = "snps,dwmac-mdio";
109 phy0: ethernet-phy@13 {