Thread (2 messages) 2 messages, 2 authors, 2017-11-28

Re: [PATCH 01/10] genirq: Export irq_set_msi_desc()

From: Manikanta Maddireddy <hidden>
Date: 2017-11-28 17:19:51
Also in: linux-pci, linux-pm, linux-tegra


On 28-Nov-17 3:30 PM, Marc Zyngier wrote:
On 25/11/17 19:41, Manikanta Maddireddy wrote:
quoted

On 25-Nov-17 5:25 AM, Thomas Gleixner wrote:
quoted
On Fri, 24 Nov 2017, Manikanta Maddireddy wrote:

Please CC the proper mailing list for irq related changes.
quoted
PCI bus support MSI interrupts, allow PCI host driver to set MSI descriptor
data for an irq.
This is not really an explanation why this export is needed.

Thanks,

	tglx
Updated the commit log with why Tegra PCIe driver is using this function in V2.
Please review.
Well, to review it, I would like to be on Cc.

My current position on this is that if you need to export this function,
then you're using a deprecated API, and you should instead consider
moving to the generic MSI model, which doesn't need any of this.

I've done that a distant past, but never actually published the patch
(not tested it):

https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git/commit/?h=irq/kill-msi-controller&id=83b3602fcee7972b9d549ed729b56ec28de16081

But without seeing the patches, I may be barking up the wrong tree...

Thanks,

	M.
Hi Mark,

I will drop this change from this series and will take up generic MSI work in the next series of changes for pci-tegra driver.
Even without this change, pci-tegra driver will work fine as a builtin module. So other changes can still be reviewed and
can be considered as initial step for adding LKM support for pci-tegra.

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