# Copyright 2023 NXP # SPDX-License-Identifier: Apache-2.0 description: NXP ENET MAC/L2 Device compatible: "nxp,enet-mac" include: ["ethernet-controller.yaml", "pinctrl-device.yaml"] properties: interrupts: required: true nxp,mdio: type: phandle required: true description: | Corresponding mdio device nxp,ptp-clock: type: phandle required: true description: | Corresponding ptp clock device nxp,unique-mac: type: boolean description: | Use part of the unique silicon ID to generate the MAC. This property will be overridden if the node has zephyr,random-mac-address or local-mac-address also. This option is intended for cases where a very low likelihood that the mac address is the same as another on the network is sufficient, such as, testing, bringup, demos, etc. The first 3 bytes will be the freescale OUI and the next 3 bytes will come from the chip's unique ID. nxp,fused-mac: type: boolean description: | Use the MAC address from fuse shadow register. Not all platforms have a fusable MAC address.