brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · be8a216 Raw
57 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/net/fsl,qoriq-mc-dpmac.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: DPAA2 MAC8 9maintainers:10  - Ioana Ciornei <ioana.ciornei@nxp.com>11 12description:13  This binding represents the DPAA2 MAC objects found on the fsl-mc bus and14  located under the 'dpmacs' node for the fsl-mc bus DTS node.15 16allOf:17  - $ref: ethernet-controller.yaml#18 19properties:20  compatible:21    const: fsl,qoriq-mc-dpmac22 23  reg:24    maxItems: 125    description: The DPMAC number26 27  pcs-handle:28    maxItems: 129    description:30      A reference to a node representing a PCS PHY device found on31      the internal MDIO bus.32 33  phys:34    description: A reference to the SerDes lane(s)35    maxItems: 136 37required:38  - reg39 40unevaluatedProperties: false41 42examples:43  - |44    dpmacs {45      #address-cells = <1>;46      #size-cells = <0>;47 48      ethernet@4 {49        compatible = "fsl,qoriq-mc-dpmac";50        reg = <0x4>;51        phy-handle = <&mdio1_phy6>;52        phy-connection-type = "qsgmii";53        managed = "in-band-status";54        pcs-handle = <&pcs3_1>;55      };56    };57