Hi,
I'm working on bringing up a SOM. I can boot it into Linux (Yocto build) and I have network access via a Realtex USB -> Ethernet dongle. The board that the SOM sits on, has two PHY chips of type VSC8531 and i patch the device tree with the following patch: [dts-patch]
+ð0 {- phy0: ethernet-phy@7 {
- compatible = "ethernet-phy-ieee802.3-c45";
- reg = <7>;
- vsc8531,vddmac = <1800>;
- vsc8531,edge-slowdown = <0>;
- vsc8531,led-0-mode = <VSC8531_LINK_1000_ACTIVITY>;
- vsc8531,led-1-mode = <VSC8531_LINK_100_ACTIVITY>;
- };
- phy1: ethernet-phy@7 {
- compatible = "ethernet-phy-ieee802.3-c45";
- reg = <7>;
- vsc8531,vddmac = <1800>;
- vsc8531,edge-slowdown = <0>;
- vsc8531,led-0-mode = <VSC8531_LINK_1000_ACTIVITY>;
- vsc8531,led-1-mode = <VSC8531_LINK_100_ACTIVITY>;
- };
# networkctl status just says: "State: no-carrier"
kernel: I have added to the config: CONFIG_MICROSEMI_PHY=y before I compiled the kernel