request_irq() is preferred over setup_irq(). Invocations of setup_irq() occur after memory allocators are ready. setup_irq() was required in older kernels as the memory allocator was not available during early boot. Hence replace setup_irq() by request_irq(). Signed-off-by: afzal mohammed <afzal.mohd.ma@gmail.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lkml.kernel.org/r/e84ac60de8f747d49ce082659e51595f708c29d4.1585320721.git.afzal.mohd.ma@gmail.com |
||
|---|---|---|
| .. | ||
| asm-offsets.c | ||
| dma.c | ||
| head.S | ||
| hexagon_ksyms.c | ||
| irq_cpu.c | ||
| kgdb.c | ||
| Makefile | ||
| module.c | ||
| process.c | ||
| ptrace.c | ||
| reset.c | ||
| screen_info.c | ||
| setup.c | ||
| signal.c | ||
| smp.c | ||
| stacktrace.c | ||
| syscalltab.c | ||
| time.c | ||
| trampoline.S | ||
| traps.c | ||
| vdso.c | ||
| vm_entry.S | ||
| vm_events.c | ||
| vm_init_segtable.S | ||
| vm_ops.S | ||
| vm_switch.S | ||
| vm_vectors.S | ||
| vmlinux.lds.S | ||