# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/net/cirrus,ep9301-eth.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: EP93xx SoC Ethernet Controller maintainers: - Alexander Sverdlin - Nikita Shubin allOf: - $ref: ethernet-controller.yaml# properties: compatible: oneOf: - const: cirrus,ep9301-eth - items: - enum: - cirrus,ep9302-eth - cirrus,ep9307-eth - cirrus,ep9312-eth - cirrus,ep9315-eth - const: cirrus,ep9301-eth reg: items: - description: The physical base address and size of IO range interrupts: items: - description: Combined signal for various interrupt events phy-handle: true mdio: $ref: mdio.yaml# unevaluatedProperties: false description: optional node for embedded MDIO controller required: - compatible - reg - interrupts - phy-handle additionalProperties: false examples: - | ethernet@80010000 { compatible = "cirrus,ep9301-eth"; reg = <0x80010000 0x10000>; interrupt-parent = <&vic1>; interrupts = <7>; phy-handle = <&phy0>; };