ARM64 PCIe legacy interrupts
bharat kumar gogada
bharatku at xilinx.com
Tue Oct 6 03:17:11 PDT 2015
Pratyush Anand <pratyush.anand <at> gmail.com> writes:
>
> On Thu, Oct 1, 2015 at 5:59 PM, bharat kumar gogada <bharatku <at>
xilinx.com> wrote:
> > Hi, in ARM32 bit pci_fixup_irqs is being used to support legacy interrupts,
> > in ARM64 how legacy interrupts are being handled
>
> See, arch/arm64/kernel/pci.c:pcibios_add_devices()
>
Thanks.
I have a confusion in handling legacy interrupts in driver, I'm seeing that
for legacy handling there is separate node being created. Ex: for
pcie-xilinx.c the following node is being used
pcie_intc: interrupt-controller {
interrupt-controller;
#address-cells = <0>;
#interrupt-cells = <1>;
};
Why do we need a separate child node for legacy handling and why is the
address cells parameter assigned zero value
More information about the linux-arm-kernel
mailing list