1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/net/lantiq, 4 $id: http://devicetree.org/schemas/net/lantiq,xrx200-net.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Lantiq xRX200 GSWIP PMAC Ethernet drive 7 title: Lantiq xRX200 GSWIP PMAC Ethernet driver 8 8 9 maintainers: 9 maintainers: 10 - Hauke Mehrtens <hauke@hauke-m.de> 10 - Hauke Mehrtens <hauke@hauke-m.de> 11 11 12 properties: 12 properties: 13 $nodename: 13 $nodename: 14 pattern: "^ethernet@[0-9a-f]+$" 14 pattern: "^ethernet@[0-9a-f]+$" 15 15 16 compatible: 16 compatible: 17 const: lantiq,xrx200-net 17 const: lantiq,xrx200-net 18 18 19 reg: 19 reg: 20 maxItems: 1 20 maxItems: 1 21 21 22 interrupts: 22 interrupts: 23 items: 23 items: 24 - description: TX interrupt 24 - description: TX interrupt 25 - description: RX interrupt 25 - description: RX interrupt 26 26 27 interrupt-names: 27 interrupt-names: 28 items: 28 items: 29 - const: tx 29 - const: tx 30 - const: rx 30 - const: rx 31 31 32 '#address-cells': 32 '#address-cells': 33 const: 1 33 const: 1 34 34 35 '#size-cells': 35 '#size-cells': 36 const: 0 36 const: 0 37 37 38 required: 38 required: 39 - compatible 39 - compatible 40 - reg 40 - reg >> 41 - interrupt-parent 41 - interrupts 42 - interrupts 42 - interrupt-names 43 - interrupt-names 43 - "#address-cells" 44 - "#address-cells" 44 - "#size-cells" 45 - "#size-cells" 45 46 46 additionalProperties: false 47 additionalProperties: false 47 48 48 examples: 49 examples: 49 - | 50 - | 50 ethernet@e10b308 { 51 ethernet@e10b308 { 51 #address-cells = <1>; 52 #address-cells = <1>; 52 #size-cells = <0>; 53 #size-cells = <0>; 53 compatible = "lantiq,xrx200-net"; 54 compatible = "lantiq,xrx200-net"; 54 reg = <0xe10b308 0xcf8>; 55 reg = <0xe10b308 0xcf8>; 55 interrupt-parent = <&icu0>; 56 interrupt-parent = <&icu0>; 56 interrupts = <73>, <72>; 57 interrupts = <73>, <72>; 57 interrupt-names = "tx", "rx"; 58 interrupt-names = "tx", "rx"; 58 }; 59 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.