RE: Mobiveil legacy IRQ binding erroneous interrupt-map

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Lorenzo,

The Mobiveil INTx controller is not used on NXP's platform, so I cannot verify this feature. 

Karthikeyan, please have a look on this issue.

Thanks,
Zhiqiang

> -----Original Message-----
> From: Lorenzo Pieralisi <lorenzo.pieralisi@xxxxxxx>
> Sent: 2019年10月16日 18:32
> To: Z.q. Hou <zhiqiang.hou@xxxxxxx>; Karthikeyan Mitran
> <m.karthikeyan@xxxxxxxxxxxxxx>
> Cc: linux-pci@xxxxxxxxxxxxxxx
> Subject: Mobiveil legacy IRQ binding erroneous interrupt-map
> 
> Hi Hou, Karthikeyan,
> 
> I have just noticed the mobiveil interrupt-map DT bindings example is wrong:
> 
> This:
> 
> interrupt-map = <0 0 0 0 &pci_express 0>,
> 		<0 0 0 1 &pci_express 1>,
> 		<0 0 0 2 &pci_express 2>,
> 		<0 0 0 3 &pci_express 3>;
> 
> should be:
> 
> interrupt-map = <0 0 0 1 &pci_express 0>,
> 		<0 0 0 2 &pci_express 1>,
> 		<0 0 0 3 &pci_express 2>,
> 		<0 0 0 4 &pci_express 3>;
> 
> Legacy IRQs Interrupt pins map this way:
> 
> {{1, INTA}, {2, INTB}, {3,INTC}, {4,INTD}}
> 
> (as read from Interrupt pin register in the config space header) (ie refer to
> PCI local bus specification 3.0), please fix it as soon as possible.
> 
> Lorenzo




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux