Subject: Re: [PATCH 2/8] Add uli1575 pci-bridge sector to MPC8641HPCN dts file.

From: Segher Boessenkool <[email-masked]>
Date: Fri, 8 Jun 2007 10:29:51 +0200

>> Right.  Unless there's an interrupt mapping, which has to include
>> the
>> bus number in the filter.  When that happens, parsing the interrupt
>> map for the i8259's mapping fails because its address doesn't match.
>
> Hrm... does the interrupt-map include the bus number for you ? They
> generally don't ...

Any interrupt mapping should serve one interrupt domain
only.  For a PCI bus, that bus is that domain, so all
bus#s in the interrupt-map should be identical.

Now you can cheat and have one interrupt-map handle
mappings for several PCI busses (in the same PCI domain).
Whenever this works at all, it is not by design, and
results in a huge mess and various (little) problems.

Just don't :-)

Segher