Armadaxp GPIO interrupts

Andrew Lunn andrew at lunn.ch
Tue Aug 4 08:34:39 PDT 2015


On Tue, Aug 04, 2015 at 08:52:17PM +0530, raghu MG wrote:
> Hello,
> 
> I am working on a card which as GPIOs connected to external I/O's. The
> board consists of ARMADAXP 78460 host cpu.
> 
> Board currently runs Linux-4.1 with modified  armada-xp-gp.dtb for ArmadaXP.
> I enabled "orion-gpio" driver to initialize GPIOs as given in
> armada-xp-mv78460.

What kernel configuration are you using? Do you have the same problem
with multi_v7_defconfig and mvebu_v7_defconfig?
 
> The driver while initializing calls irq_domain_add_simple which throws up
> following warning
> "irq: Cannot allocate irq_descs @ IRQ47, assuming pre-allocated"
> The warning repeats for next set(32-63  & 64-66).
>
> Also the GPIO IRQs are not getting listed in cat /proc/interrupts

irq_domain_add_simple() returning an error is fatal for the probe. The
driver will not be loaded, so more than interrupts will be missing,
all the gpios will be missing.

    Andrew



More information about the linux-arm-kernel mailing list