I'm trying to port TI's DP83822 to IMX7D kernel.
I followed the TI instruction from the below link.
However, what I've observed in IMX's driver is that ethernet initialization all pass through imx7d_enet_phy_init located in mach-imx7d.c
Do I need to create phy_register_fixup for DP83822 as well?
Does it mean that everytime I port a new phy IC I need to create phy_register_fixup for that particular IC?