Thread (84 messages) 84 messages, 11 authors, 2022-11-17

RE: [RFC PATCH 1/2] irqchip: cdx-bus: add cdx-MSI domain with gic-its domain as parent

From: "Gupta, Nipun" <Nipun.Gupta@amd.com>
Date: 2022-08-04 12:11:51
Also in: lkml

[AMD Official Use Only - General]


-----Original Message-----
From: Marc Zyngier <maz@kernel.org>
Sent: Thursday, August 4, 2022 4:09 PM
To: Gupta, Nipun <Nipun.Gupta@amd.com>
Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org;
gregkh@linuxfoundation.org; rafael@kernel.org; tglx@linutronix.de;
okaya@kernel.org; Anand, Harpreet [off-list ref]; Simek,
Michal [off-list ref]; Agarwal, Nikhil
[off-list ref]
Subject: Re: [RFC PATCH 1/2] irqchip: cdx-bus: add cdx-MSI domain with gic-
its domain as parent
<snip>
quoted
quoted
quoted
+static int __init its_cdx_msi_init(void)
+{
+     its_cdx_of_msi_init();
+
+     return 0;
+}
+
+early_initcall(its_cdx_msi_init);
I really don't think we should have any more of this muck. Yes, the
other busses are also doing that, but here's our chance to do
something better.

Why can't the *bus* driver (I assume there is one) perform these
tasks? It would really help if this patch was shown in context,
because I have no idea how this fits in the grand scheme of things.
Agree, bus driver could do this stuff, and I was considering it too,
but as this was the norm so added these changes in this IRQ chip :).
Well, let's not miss this opportunity to improve things! :-)
quoted
Bus driver is not out yet, and we have pushed these as RFC changes
for early feedback (mentioned in the cover letter), but yes, these
patches would be clubbed as a part of overall changes.

And we can move it as a part of bus driver itself. I hope that suits?
It certainly sounds better than the above looks! Please Cc me on the
submission of this infrastructure.
Sounds good!! Then we will move this inside the bus infra itself and would
add you as a reviewer for the bus series.
Thanks,

        M.

--
Without deviation from the norm, progress is not possible.
On a lighter note, on the earlier mail I thought this was a comment for the
patch, as this change matches where norm is bus drivers adding domain in IRQ
chip, but now it seems this is the tagline you have :)

Thanks,
Nipun
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help