This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM5728: MAC to external switch

Part Number: AM5728

Tool/software: Linux

Hello,

We are trying to connect KSZ9897 Ethernet switch on slave 48480300 (which is connected on rgmii interface), following is my DT and release used is  4.4.54-rt (ti-rt-linux-4.4.y)

            slave@48480300 {
                mac-address = [00 00 00 00 00 00];
                status = "okay";
                phy-mode = "rgmii";
                dual_emac_res_vlan = <0x2>;
                linux,phandle = <0xf3>;
                phandle = <0xf3>;

                fixed-link {
                    speed = <0x3e8>;
                    full-duplex;
                };
            };

When Linux DSA is enabled and kernel starts up, I get probe defers for DSA during dsa_register_switch() . Is the CPSW driver capable of handling switches does it need any modifications to get it working ?

Cheers,

--Prabhakar