Thread (35 messages) 35 messages, 6 authors, 2021-06-07

Re: [PATCH 0/4] MIPS: ralink: pci: driver for Pcie controller in MT7621 SoCs

From: Pali Rohár <pali@kernel.org>
Date: 2021-05-31 13:24:47
Also in: linux-devicetree, linux-mips, linux-pci, lkml

On Friday 21 May 2021 12:23:38 Thomas Bogendoerfer wrote:
On Wed, May 19, 2021 at 11:18:36PM +0200, Sergio Paracuellos wrote:
quoted
On Wed, May 19, 2021 at 10:36 PM Bjorn Helgaas [off-list ref] wrote:
quoted
But most of the similar drivers are in drivers/pci/controller/, where
I think it's easier to keep them up to date with changes in the PCI
core.  Have you considered putting this one there?
Most pci drivers in 'arch/mips/pci' are still using PCI_LEGACY stuff.
In contrast mt7621-pci is using current pci generic apis but even most
of the code is generic enough, there is one remaining thing which
depends on mips architecture which is the iocu region configuration
which must be done in the driver itself. This is the only reason to
move this driver into 'arch/mips/pci' instead of
'drivers/pci/controller/'. So... I am all ears to listen to
suggestions for the proper place for this driver. Thomas, do you have
any thoughts on this?
I tried to put a pci-xtalk driver into drivers/pci/controller, but
Lorenzo didn't want it there for being MIPS and not DT based. So this
one is DT based, but still MIPS. I'm perfectly fine putting this
driver into drivers/pci/controller/
In my personal opinion this driver could go into drivers/pci/controller/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help