On 31/10/2016 16:53, Andrew Lunn wrote:
>> I'll add a log for the request_irq call.
>
> And take a look at /proc/interrupts
You're right, there does seem to be something wrong with the interrupts.
# cat /proc/interrupts
CPU0
20: 26285 GIC-0 29 Edge twd
IPI0: 0 CPU wakeup interrupts
IPI1: 0 Timer broadcast interrupts
IPI2: 0 Rescheduling interrupts
IPI3: 0 Function call interrupts
IPI4: 0 CPU stop interrupts
IPI5: 0 IRQ work interrupts
IPI6: 0 completion interrupts
Err: 0
None of the expected platform interrupts (eth, phy, uart) are registered.
Thanks for pushing in a promising direction.
Regards.