[PATCH 2/3] net: xilinx: axi_mrmac: Add MRMAC driver

Michal Simek michal.simek at xilinx.com
Tue Jun 29 08:26:14 CEST 2021


Hi Ramon,

On 6/28/21 7:10 PM, Ramon Fried wrote:
> On Mon, Jun 28, 2021 at 9:37 AM Michal Simek <michal.simek at xilinx.com> wrote:
>>
>> Hi Ramon,
>> we have been internally talking about splitting DMA handling out of
>> driver. It is also about taking out axi dma out of axi emac driver. I
>> have already asked Ashok to take a look at it but I expect it is not
>> that straightforward process as it could be. That's why I asked Ashok to
>> send this initial version to get at least one configuration going and
>> start to look at u-boot dma framework to be able to get axi dma out of
>> axi emac and mcdma out of mrmac driver.
>> Then we should be able to use mcdma with axi email and axi dma with mrmac.
>> Would be wonderful if you can test this configuraiton on your HW with
>> mcdma wired and definitely would be great to cooperate on dma separation
>> via u-boot dma framework.
>>
>> Thanks,
>> Michal
>>
>>
> Hi Michal,
> I have a working driver supporting MRMAC 25Gb/100Gb using the AXI emac driver.

Can you also send it out as RFC to be around?

> I would love to see the DMA taken out of the driver, or supporting
> both options inside the driver.

We need to go that direction for sure. It just simply takes some time to
get there. We have never used dma framework on any Xilinx devices that's
why we need to learn how to use it and what it is missing.

> I will gladly help you test on our HW (VCK5000) with our specific configuration.

Wonderful.

Thanks,
Michal



More information about the U-Boot mailing list