[U-Boot] [PATCH 16/18] malta: setup PIIX4 interrupt route

Marek Vasut marex at denx.de
Mon Nov 11 15:01:21 CET 2013


Dear Paul Burton,

> On 11/11/13 13:33, Marek Vasut wrote:
> > Dear Paul Burton,
> > 
> >> On 10/11/13 20:09, Marek Vasut wrote:
> >>> Dear Paul Burton,
> >>> 
> >>>> Without setting up the PIRQ[A:D] interrupt routes, PCI interrupts will
> >>>> be left disabled. Linux does not set up this routing but relies upon
> >>>> it having been set up by the bootloader, reading back the IRQ lines
> >>>> which the PIRQ[A:D] signals have been routed to.
> >>> 
> >>> Did you also submit a fix to Linux guys?
> >>> 
> >>> Best regards,
> >>> Marek Vasut
> >> 
> >> No, I haven't. Although Linux is reliant upon these values having been
> >> programmed it's quite clear from reading its code that that depence is
> >> intentional. It explicitely reads the route setup by the bootloader
> >> rather than clobbering it, and to me that does make sense in this case.
> > 
> > Can this setup not be passed via a well-designed DT binding then?
> 
> I'm sure the information could be passed via DT but the Malta board
> currently doesn't use DT at all either in Linux or U-boot, and I don't
> have the time right now to convert them both to DT.

That's unfortunate, but OK.

Best regards,
Marek Vasut


More information about the U-Boot mailing list