I've seen the application notes on manual configuration. Specifically I have a Beagleboard variant that I'm using an ADIN1300 and ADIN1200 on. A U-boot initialization will be a lot cleaner.
Verified Answer: RE: Are ADIN1200 and ADIN1300 supported by U-Boot? by mhennerich
These two parts have IEEE 802.3 compliant MII, RMII and RGMII MAC interfaces, also the registers comply.
It should work with the generic PHY driver implementation in u-boot.
To ask this another way, is the ADIN1300/ADIN1200 Linux driver
supported by U-boot to enable booting Linux over Ethernet? If not, is that because this is considered a No-OS driver?