Skip to contentSkip to conversation

MVEBU PCI Express support

DISCUSSION Greg 4 participants 5 messages May 3, 2013 – May 6, 2013

lore
Share & tools
lore

Greg

author
#0 lore raw

Hello guys,

this one is targeted to the Free Electrons guys : should I start investigating by myself or are you planning to release a patch for supporting PCI express on Marvell Armada* platforms ?

Cheers,

#1 lore raw
Quoted 5 lines · Greg

Hello guys,

this one is targeted to the Free Electrons guys : should I start investigating by myself or are you planning to release a patch for supporting PCI express on Marvell Armada* platforms ?

Reading the mailing list archives is always a good start:
http://www.spinics.net/lists/arm-kernel/msg237063.html

Cheers,

        M.
Signature · 1 line
Fast, cheap, reliable. Pick two.
#2 lore raw
In reply to Greg

Hi Greg,

Quoted 5 lines · Greg

Hello guys,

this one is targeted to the Free Electrons guys : should I start investigating by myself or are you planning to release a patch for supporting PCI express on Marvell Armada* platforms ?

Look at their github, there is a patchset for the PCI-express. I managed to get some NICs and the USB3 controller to work in the armada370 using it, I have not tried the armadaXP yet.

Willy

#3 lore raw
In reply to Greg

Dear Greg,

Quoted 3 lines · Greg

this one is targeted to the Free Electrons guys : should I start investigating by myself or are you planning to release a patch for supporting PCI express on Marvell Armada* platforms ?

We have already posted 8 versions of the PCIe patches on this list. The last version is
http://lists.infradead.org/pipermail/linux-arm-kernel/2013-April/161968.html.
However, this patch set has a few dependencies, so if you want something ready-to-use even if not yet in mainline, I would recommend you to have a look at
https://github.com/MISL-EBU-System-SW/mainline-public/tree/backport-3.8.
This is a 3.8 vanilla kernel into which we have backported a number of features/fixes, including the PCIe support.

We're hoping to get PCIe support in mainline for 3.11.

Best regards,

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
author
#4 lore raw

Le 06/05/2013 14:52, Thomas Petazzoni a ?crit :

Quoted 17 lines

Dear Greg,

Quoted 3 lines · Greg

this one is targeted to the Free Electrons guys : should I start investigating by myself or are you planning to release a patch for supporting PCI express on Marvell Armada* platforms ?

We have already posted 8 versions of the PCIe patches on this list. The last version is
http://lists.infradead.org/pipermail/linux-arm-kernel/2013-April/161968.html.
However, this patch set has a few dependencies, so if you want something ready-to-use even if not yet in mainline, I would recommend you to have a look at
https://github.com/MISL-EBU-System-SW/mainline-public/tree/backport-3.8.
This is a 3.8 vanilla kernel into which we have backported a number of features/fixes, including the PCIe support.

Quoted 2 lines

We're hoping to get PCIe support in mainline for 3.11. Thanks Thomas,

Sorry I'm not yet very familiar with all this (patches, repos, backports, branches, ...).
I'll give a try to the backport you suggest and, hopefully, get back to you with some feedback.

Cheers,