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.
ADIN1200
Recommended for New Designs
The ADIN1200 is a low power, single-port, 10 Mbps and 100 Mbps Ethernet transceiver with low latency specifications designed
for industrial Ethernet applications...
Datasheet
ADIN1200 on Analog.com
ADIN1300
Recommended for New Designs
The ADIN1300 is a low power, single port, Gigabit Ethernet transceiver with low latency and power consumption specifications primarily designed for industrial...
Datasheet
ADIN1300 on Analog.com
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.
To ask this another way, is the ADIN1300/ADIN1200 Linux driver
https://wiki.analog.com/resources/tools-software/linux-drivers/net-phy/adin
supported by U-boot to enable booting Linux over Ethernet? If not, is that because this is considered a No-OS driver?
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.
-Michael