1# Copyright 2023 NXP 2# SPDX-License-Identifier: Apache-2.0 3 4description: NXP ENET MAC/L2 Device 5 6compatible: "nxp,enet-mac" 7 8include: ["ethernet-controller.yaml", "pinctrl-device.yaml"] 9 10properties: 11 interrupts: 12 required: true 13 14 nxp,mdio: 15 type: phandle 16 required: true 17 description: | 18 Corresponding mdio device 19 20 nxp,ptp-clock: 21 type: phandle 22 required: true 23 description: | 24 Corresponding ptp clock device 25 26 nxp,unique-mac: 27 type: boolean 28 description: | 29 Use part of the unique silicon ID to generate the MAC. 30 This property will be overridden if the node has 31 zephyr,random-mac-address or local-mac-address also. 32 This option is intended for cases where a very low likelihood 33 that the mac address is the same as another on the network 34 is sufficient, such as, testing, bringup, demos, etc. 35 The first 3 bytes will be the freescale OUI and the next 36 3 bytes will come from the chip's unique ID. 37 38 nxp,fused-mac: 39 type: boolean 40 description: | 41 Use the MAC address from fuse shadow register. 42 Not all platforms have a fusable MAC address. 43