[PATCH 2/4 V6] MSI support on 83xx/85xx/86xx board

Kumar Gala galak at kernel.crashing.org
Fri May 23 23:02:39 EST 2008


On May 23, 2008, at 7:59 AM, Anton Vorontsov wrote:

> On Fri, May 23, 2008 at 04:32:46PM +0800, Jason Jin wrote:
>> This MSI driver can be used on 83xx/85xx/86xx board.
>> In this driver, virtual interrupt host and chip were
>> setup. There are 256 MSI interrupts in this host, Every 32
>> MSI interrupts cascaded to one IPIC/MPIC interrupt.
>> The chip was treated as edge sensitive and some necessary
>> functions were setup for this chip.
>>
>> Before using the MSI interrupt, PCI/PCIE device need to
>> ask for a MSI interrupt in the 256 MSI interrupts. A 256bit
>> bitmap show which MSI interrupt was used, reserve bit in
>> the bitmap can be used to force the device use some designate
>> MSI interrupt in the 256 MSI interrupts. Sometimes this is useful
>> for testing the all the MSI interrupts. The msi-available-ranges
>> property in the dts file was used for this purpose.
>>
>> Signed-off-by: Jason Jin <Jason.jin at freescale.com>
>> ---
>
> Hello Jason,
>
> Few comments below.

Jason, I'll apply this version.  I expect some clean up based on Anton  
and Stephen's comments.

- k



More information about the Linuxppc-dev mailing list