6UL PHY device tree and driver change

Currently changing the Ethernet PHY on a board with a connect core 6ul

The original design has the same Ethernet arrangement as the starter kit using a lan8720

Its desired to connected a TI DP83848 in its place.

I have modified the device tree to reference a different phy

ethphy0: ethernet-phy@0 {
compatible = “ethernet-phy-ieee802.3-c22”;
reg = <0>;

also set CONFIG_DP83848_PHY=y in my defconfig.

compiled with latest dey (2.6-r2)

I have loaded the image onto the device and verified that the dp83848 has been compiled into the kernel drivers.

I get the error
fec 2188000.ethernet eth0: Unable to connect to phy
after boot.

Have i missed a step in the device tree for this to work? or are there any additional commands that can be run to debug connected devices?

Many Thanks