16710c5b0SRafał Miłecki# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 26710c5b0SRafał Miłecki%YAML 1.2 36710c5b0SRafał Miłecki--- 46710c5b0SRafał Miłecki$id: http://devicetree.org/schemas/net/brcm,bcm4908-enet.yaml# 56710c5b0SRafał Miłecki$schema: http://devicetree.org/meta-schemas/core.yaml# 66710c5b0SRafał Miłecki 76710c5b0SRafał Miłeckititle: Broadcom BCM4908 Ethernet controller 86710c5b0SRafał Miłecki 96710c5b0SRafał Miłeckidescription: Broadcom's Ethernet controller integrated into BCM4908 family SoCs 106710c5b0SRafał Miłecki 116710c5b0SRafał Miłeckimaintainers: 126710c5b0SRafał Miłecki - Rafał Miłecki <rafal@milecki.pl> 136710c5b0SRafał Miłecki 14f08b5cf1SRafał MiłeckiallOf: 15f08b5cf1SRafał Miłecki - $ref: ethernet-controller.yaml# 16f08b5cf1SRafał Miłecki 176710c5b0SRafał Miłeckiproperties: 186710c5b0SRafał Miłecki compatible: 196710c5b0SRafał Miłecki const: brcm,bcm4908-enet 206710c5b0SRafał Miłecki 216710c5b0SRafał Miłecki reg: 226710c5b0SRafał Miłecki maxItems: 1 236710c5b0SRafał Miłecki 246710c5b0SRafał Miłecki interrupts: 25*ab4dda7aSRafał Miłecki minItems: 1 26*ab4dda7aSRafał Miłecki maxItems: 2 27*ab4dda7aSRafał Miłecki items: 28*ab4dda7aSRafał Miłecki - description: RX interrupt 29*ab4dda7aSRafał Miłecki - description: TX interrupt 306710c5b0SRafał Miłecki 316710c5b0SRafał Miłecki interrupt-names: 32*ab4dda7aSRafał Miłecki minItems: 1 33*ab4dda7aSRafał Miłecki maxItems: 2 34*ab4dda7aSRafał Miłecki items: 35*ab4dda7aSRafał Miłecki - const: rx 36*ab4dda7aSRafał Miłecki - const: tx 376710c5b0SRafał Miłecki 386710c5b0SRafał Miłeckirequired: 396710c5b0SRafał Miłecki - reg 406710c5b0SRafał Miłecki - interrupts 416710c5b0SRafał Miłecki - interrupt-names 426710c5b0SRafał Miłecki 436710c5b0SRafał MiłeckiadditionalProperties: false 446710c5b0SRafał Miłecki 456710c5b0SRafał Miłeckiexamples: 466710c5b0SRafał Miłecki - | 476710c5b0SRafał Miłecki #include <dt-bindings/interrupt-controller/irq.h> 486710c5b0SRafał Miłecki #include <dt-bindings/interrupt-controller/arm-gic.h> 496710c5b0SRafał Miłecki 506710c5b0SRafał Miłecki ethernet@80002000 { 516710c5b0SRafał Miłecki compatible = "brcm,bcm4908-enet"; 526710c5b0SRafał Miłecki reg = <0x80002000 0x1000>; 536710c5b0SRafał Miłecki 54*ab4dda7aSRafał Miłecki interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>, 55*ab4dda7aSRafał Miłecki <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>; 56*ab4dda7aSRafał Miłecki interrupt-names = "rx", "tx"; 576710c5b0SRafał Miłecki }; 58