1 # SPDX-License-Identifier: GPL-2.0-only OR BSD 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/net/idt,324 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: IDT 79rc3243x Ethernet controller 8 9 description: Ethernet controller integrated in 10 11 maintainers: 12 - Thomas Bogendoerfer <tsbogend@alpha.franken 13 14 allOf: 15 - $ref: ethernet-controller.yaml# 16 17 properties: 18 compatible: 19 const: idt,3243x-emac 20 21 reg: 22 maxItems: 3 23 24 reg-names: 25 items: 26 - const: emac 27 - const: dma_rx 28 - const: dma_tx 29 30 interrupts: 31 items: 32 - description: RX interrupt 33 - description: TX interrupt 34 35 interrupt-names: 36 items: 37 - const: rx 38 - const: tx 39 40 clocks: 41 maxItems: 1 42 43 clock-names: 44 items: 45 - const: mdioclk 46 47 required: 48 - compatible 49 - reg 50 - reg-names 51 - interrupts 52 - interrupt-names 53 54 additionalProperties: false 55 56 examples: 57 - | 58 59 ethernet@60000 { 60 compatible = "idt,3243x-emac"; 61 62 reg = <0x60000 0x10000>, 63 <0x40000 0x14>, 64 <0x40014 0x14>; 65 reg-names = "emac", "dma_rx", "dma_tx" 66 67 interrupt-parent = <&rcpic3>; 68 interrupts = <0>, <1>; 69 interrupt-names = "rx", "tx"; 70 71 clocks = <&iclk>; 72 clock-names = "mdioclk"; 73 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.