In our custom board we use different from IDK Gigabit PHYs. Latest kernel from Linux PDK 06.00.00.07-rt while booting tells that PHY uses POLL mode instead of interrupt. I booted the original kernel and device tree from PDK on AM571x-IDK board and found exactly the same:
Linux version 4.19.38-rt19-g1224cd679e (oe-user@oe-host)
Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:00, irq=POLL)
Can anybody explain why IRQ is not used? It really seems to be unused because on custom board we can cut off the IRQ line and have exactly the same working system and Ethernet.