Re: [PATCH] PCI: mvebu: Restrict build to 32-bit ARM

2 messages, 2 authors, 2016-02-18 · open the first message on its own page

Re: [PATCH] PCI: mvebu: Restrict build to 32-bit ARM

From: Gregory CLEMENT <hidden>
Date: 2016-02-18 14:36:01

Hi Arnd,
 
 On jeu., f?vr. 18 2016, Arnd Bergmann [off-list ref] wrote:
On Thursday 18 February 2016 14:32:10 Thierry Reding wrote:
quoted
From: Thierry Reding <redacted>

This driver uses PCI glue that is only available on 32-bit ARM. This
used to work fine as long as ARCH_MVEBU and ARCH_DOVE were exclusively
32-bit, but that's changed now, with ARCH_MVEBU also being available
on 64-bit ARM.

Signed-off-by: Thierry Reding <redacted>
Looks fine as a temporary workaround, but I think what we really want to
do here is to remove the dependency, as the new ARM64 platforms are going
to need this driver anyway.
Actually the mvebu ARM64 platform we know about (Armada 3700, 7K and
8K), won't use the same controller. A7K/A8K will use a synopsis IP and
Armada 3700 a new Marvell IP.

So for me depending on ARM32 is enough.

Gregory

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

Re: [PATCH] PCI: mvebu: Restrict build to 32-bit ARM

From: Arnd Bergmann <arnd@arndb.de>
Date: 2016-02-18 14:42:32

On Thursday 18 February 2016 15:34:30 Gregory CLEMENT wrote:
 On jeu., f?vr. 18 2016, Arnd Bergmann [off-list ref] wrote:
quoted
On Thursday 18 February 2016 14:32:10 Thierry Reding wrote:
quoted
From: Thierry Reding <redacted>

This driver uses PCI glue that is only available on 32-bit ARM. This
used to work fine as long as ARCH_MVEBU and ARCH_DOVE were exclusively
32-bit, but that's changed now, with ARCH_MVEBU also being available
on 64-bit ARM.

Signed-off-by: Thierry Reding <redacted>
Looks fine as a temporary workaround, but I think what we really want to
do here is to remove the dependency, as the new ARM64 platforms are going
to need this driver anyway.
Actually the mvebu ARM64 platform we know about (Armada 3700, 7K and
8K), won't use the same controller. A7K/A8K will use a synopsis IP and
Armada 3700 a new Marvell IP.

So for me depending on ARM32 is enough.
Ah, that makes things much easier indeed.

Does this mean no more MBUS on the 64-bit platforms too?

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help