RE: [PATCH net-next v1 2/5] net: enetc: Enable probing of version 4.4 devices

From: Wei Fang

Date: Mon Oct 12 2026 - 22:23:16 EST



NXP Confidential
> From: Wei Fang <wei.fang@xxxxxxx>
> Sent: Saturday, October 10, 2026 5:02 AM [...]
> > Subject: RE: [PATCH net-next v1 2/5] net: enetc: Enable probing of
> > version 4.4 devices
> >
> > > The ENETC v4.4 devices are present on S32N79 SoCs and feature only
> > > Pseudo-MAC ENETC ports, whose PFs expose both the 0xe101 and 0xe110
> >
> > I think the device ID of the ENETC PF with the pseudo MAC should be 0xe110.
> > The device ID 0xe101 should be only used for the standalone ENETCs
> > (without pseudo MAC). Is this a hardware issue? If so, a workaround is
> > to set these PF's device ID to 0xe110 in IERB module. Then the device
> > ID 0xe110 will be present in the PCIe ECAM space.
> >
>
> Ok, will consider going forward with 0xe110 exclusively, in v2.
> Thanks.

As Alex explained in the internal mail thread, the device ID is not related
to pseudo MAC vs physic MAC. The device ID 0xe110 is used for switch
management port, and the device ID 0xe101 is used for non-management
port. So the current patch is fine, the only thing that needs improvement is
to include this in the commit message to avoid causing the same confusion
for others as I have.