Hi, we are using a SOM (VAR-DART-MX8M-PLUS) from Variscite based on IMX8MPLUS.
When the kernel (linux-imx v5.15.71) compiled with the default configuration, the board can boot over TFTP/NFS using EQOS (with ADIN1300 PHY) ethernet interface. But when I reconfigure the kernel to disable some features/drivers I don't need, it can't boot due to missing dwmac support (Happened before, dwmac wasn't configured) and hangs until VFS throws an error since it could not mount NFS. I configured STMMAC_ETH as builtin and checked every related configuration that I could think of. (I checked NXP's linux reference manual but couldn't find anything about eqos. I might be checking the wrong document.)
I tried to compare default and my defconfig but since the diff is too big, I couldn't find the issue with my configuration. I believe there is some dependency between a disabled configuration with EQOS Eth interface I couldn't find. I am sharing both default and custom defconfigs. Both are outputs of savedefconfig task of bitbake recipe.
So, what I am missing here? Thanks in advance.