[RFC] [PATCH 3/3] IRQ: irq domain: defer of irq ressoure resolve at platform_drv_probe

Arnd Bergmann arnd at arndb.de
Fri May 31 00:57:33 EST 2013


On Thursday 30 May 2013, Grant Likely wrote:
> On Thu, May 30, 2013 at 2:10 PM, Arnd Bergmann <arnd at arndb.de> wrote:
> > On Thursday 30 May 2013, Grant Likely wrote:

> > Right, so we clearly need it. I also though of a second case, which
> > is that the xlate() function might itself return -EPROBE_DEFER in
> > the case that the irqchip driver is registered but e.g. not the
> > parent of a cascaded irqchip.
> 
> That shouldn't happen. If the parent isn't registered, then how can
> the child set itself up?

I guess it can just register the domain, but as long as no irqs
are needed, it doesn't have to set up a chained handler. I don't
think any irqchip driver today does it that way, but I think there
is nothing stopping us from doing a driver that does.

	Arnd


More information about the devicetree-discuss mailing list