UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Scholar wzab
Scholar
261 Views
Registered: ‎08-24-2011

Zynq MPSoC connected to independently managed Marvell switch - how to configure DT?

Hi,

I need to connect the Zynq Ultrascale+ MPSoC to the Marvell switch that is managed by another microprocessor.
So my MPSoC will be given a preconfigured 1000Mb/s full duplex link, and there will be a few vlans defined for it.

What should be the device tree devinition for the corresponding GEM?
Assuming that I use gem0, is the below definition correct?

&gem0 {
        phy-mode = "rgmii-id";
        fixed-link {
               speed = <1000>;
               full-duplex;
         };
        status = "okay";
};

Thank you in advance,
With best regards,
Wojtek

 

0 Kudos
2 Replies
Moderator
Moderator
237 Views
Registered: ‎09-12-2007

Re: Zynq MPSoC connected to independently managed Marvell switch - how to configure DT?

Scholar wzab
Scholar
216 Views
Registered: ‎08-24-2011

Re: Zynq MPSoC connected to independently managed Marvell switch - how to configure DT?

Thanks a lot. I was not aware of availability and meaning of the "moca" phy-mode.
It is not included in the https://github.com/Xilinx/linux-xlnx/blob/master/Documentation/devicetree/bindings/net/ethernet.txt

With best regards,
Wojtek

0 Kudos